You need to sign in or sign up before continuing.
Closed
Milestone
1.0.0
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
Unstarted Issues (open and unassigned)
0
Ongoing Issues (open and assigned)
0
Completed Issues (closed)
25
- CRCPubkey class should be moved away from documents package
- Membership: Make membership_type argument optionnal and by default value 'IN'
- Run pre-commit into the CI
- Rename timestamp and blockstamp attributes/arguments depending on the type
- Remove GVASUBEndpoint
- Make Transaction multi-sign by default
- Document.version field should be optional with default=[last_document_version]
- Endpoints' regex improvement
- gitlab-ci-lint hook no longer working since GitLab CI lint API requires authentication
- Add example for mnemonic account creation
- MR based pipelines do not trigger tools jobs when there is a code change
- Revocation.from_signed_raw() do not stores timestamps into a BlockUID object
- Introduce mypy, pylint, isort, gitlab-ci pre-commit hooks
- Add DUBP Mnemonic example
- Include examples into Python package
- Allow to install black dependency pre-releases
- Update the datapod domain name
- Add DUBP Mnemonic SigningKey feature
- Change workflow by changing from 'master' and default 'dev' branches to a single 'main' branch
- Replace aiohttp with a non async http library
- Rename Endpoints attributes from server to host(name)
- Move Pylint config from the Makefile to pyproject.toml
- License header using # comments, introduce insert-license hook
- Introduce pre-commit for Black
- Remove `signatures` argument from all `__init__()`’s documents subclasses
Loading
Loading
Loading