Skip to content

Releases: dragonchain-inc/dragonchain-sdk-python

Release 3.2.0

25 Jul 17:20
622b636

Choose a tag to compare

This release supports Dragonchain's new pending verification endpoint

Changelog

Features:

  • Use new versioned api endpoints
  • Add support for pending verifications endpoint

Packaging:

  • Specify explicit support for PyPy

Release 3.1.1

09 Jul 21:17
53f7c80

Choose a tag to compare

This release adds support for nicknamed api keys

Changelog

Features:

  • Support the addition of nicknames to api keys on chain

Bugs:

  • Fixed a bug relating to a trailing / used in the find command running unit tests on mac

Release 3.1.0 (Asyncio support)

25 Jun 18:05
b161b3d

Choose a tag to compare

This release adds optional support for asyncio async/await. This is only available on Python 3.5.3+, and requires installing extra dependencies to enable. Check the docs for more information.

Changelog

Features:

  • Support for async/await with the create_aio_client function (refer to the docs for more details)

Documentation:

  • Added docs related to asyncio support

Packaging:

  • Added aiohttp as a dependency when installing aio extras. Install dragonchain-sdk[aio] for async/await support.

Release 3.0.4

22 Jun 05:07
f3e432c

Choose a tag to compare

This release comes with a few bugfixes, and many meta (documentation/packaging/testing/development) changes.

Most notably for end users: a distribution fix for Python 3.4 compatibility when installing from pip, as well as fully supporting python typing with distribution.

See the full changelist below:

Changelog

Bugs:

  • Fixed a bug for create_ethereum_transaction to work with a custom gas price
  • Stop sending unsolicited HTTP bodies and Content-Type headers when not necessary

Documentation:

  • Restructure documentation site layout
  • Add new docs for installation, configuration, getting started, etc (no longer use README.rst for docs)
  • Added Changelog
  • Switch to readthedocs theme

Packaging:

  • Added typing as a dependency for python < 3.5 to fix distribution for python 3.4
  • Become compliant with PEP 561 typing distribution
  • Start tagging releases for github

Development:

  • Added and started enforcing stricter typing
  • Added a full suite of integration tests
  • Added code owners which are required for PR review
  • Added issue and PR templates for github