Closed
Milestone
1.0.0
Milestone ID: 171
From this version, only major releases might break backward compatibility.
For 1.x minor versions, only DeprecationWarning
will occur.
Network
-
Remove default asynchronous property (BBC) - Replace
aiohttp
viaurllib
andwebsocket-client
- Replace
-
Endpoints' regex improvement -
Endpoints: rename server
attribute tohost
Documents
Arguments changes on Documents.__init__()
constructors (BBC):
-
Remove signature
-
Introduce signing_key
to directly sign the document at instantiation -
Make currency
andversion
optionals
Authentication
-
Introduce DUBP mnemonic
Examples
-
Include examples into the Python package, improve their usage
Project
-
Fix license headers displayed in the autodoc
Dev Env
-
Introduce isort
-
Introduce pre-commit
hooks forblack
,isort
,pylint
,mypy
,insert-license
,gitlab-ci-linter
-
Run pre-commit
in the CI -
Change workflow by changing from master
and defaultdev
branches to a singlemain
branch