Skip to content

Commit adc2b3f

Browse files
committed
release
1 parent d824b14 commit adc2b3f

File tree

4 files changed

+13
-16
lines changed

4 files changed

+13
-16
lines changed

Makefile

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,6 @@ lint: ## run linters
2525
poetry run ./dev/lint
2626

2727

28-
mypy: ## run mypy
29-
@poetry run mypy metablock tests
30-
31-
3228
test: ## test with coverage
3329
@poetry run \
3430
pytest --cov --cov-report xml --cov-report html

metablock/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from .spaces import Block, Service, Space, SpaceExtension
66
from .user import User
77

8-
__version__ = "0.5.3"
8+
__version__ = "0.6.0"
99

1010
__all__ = [
1111
"Metablock",

metablock/client.py

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -100,19 +100,20 @@ async def execute(
100100
data = await response.json()
101101
return wrap(data) if wrap else data
102102

103-
async def get_user(self, callback: Callback | None = None) -> User:
104-
return await self.get(f"{self.url}/user", callback=callback, wrap=self._user)
103+
async def get_user(self, **kw: Any) -> User:
104+
kw.setdefault("wrap", self._user)
105+
return await self.get(f"{self.url}/user", **kw)
105106

106-
async def get_space(self, callback: Callback | None = None) -> Space:
107-
return await self.get(f"{self.url}/space", callback=callback, wrap=self._space)
107+
async def get_space(self, **kw: Any) -> Space:
108+
kw.setdefault("wrap", self._space)
109+
return await self.get(f"{self.url}/space", **kw)
108110

109-
async def update_user(self, callback: Callback | None = None, **data: Any) -> User:
110-
return await self.patch(
111-
f"{self.url}/user", json=data, callback=callback, wrap=self._user
112-
)
111+
async def update_user(self, **kw: Any) -> User:
112+
kw.setdefault("wrap", self._user)
113+
return await self.patch(f"{self.url}/user", **kw)
113114

114-
async def delete_user(self, callback: Callback | None = None) -> None:
115-
return await self.delete(f"{self.url}/user", callback=callback)
115+
async def delete_user(self, **kw: Any) -> None:
116+
return await self.delete(f"{self.url}/user", **kw)
116117

117118
def get_default_headers(self) -> dict[str, str]:
118119
headers = self.default_headers.copy()

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "metablock"
3-
version = "0.5.3"
3+
version = "0.6.0"
44
description = "Metablock cloud python client"
55
authors = ["Luca <luca@quantmind.com>"]
66
license = "BSD"

0 commit comments

Comments
 (0)