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 via urllib and websocket-client
  • Endpoints' regex improvement
  • Endpoints: rename server attribute to host
Documents

Arguments changes on Documents.__init__() constructors (BBC):

  • Remove signature
  • Introduce signing_key to directly sign the document at instantiation
  • Make currency and version 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 for black, isort, pylint, mypy, insert-license, gitlab-ci-linter
  • Run pre-commit in the CI
  • Change workflow by changing from master and default dev branches to a single main branch
  • Work items 25
  • Merge requests 34
  • Participants 2
  • Labels 25
Loading
Loading
Loading
Loading
100% complete
100%
Start date
No start date
None
Due date
No due date
25
Work items 25 New issue
Open: 0 Closed: 25
34
Merge requests 34
Open: 0 Closed: 1 Merged: 33
0
Releases
None
Reference: clients/python/duniterpy%"1.0.0"