Skip to content

Releases: autonity/autonity.py

v6.0.0 - 2025-08-09

09 Aug 16:15
951f1f7

Choose a tag to compare

Changed

  • Support the Autonity Nile protocol (#87)
  • Track contract version in Autonity contract binding (2c25fd6)
  • Update web3.py version to 7.12.0 (bab382f)

Fixed

  • Fix return type & value of Accountability.events() (#82)
  • Drop Python 3.8 support properly (ec5eb9d)

v5.1.0 - 2024-12-12

12 Dec 18:26
9f0dfd1

Choose a tag to compare

Changed

  • Ignore patch releases when checking protocol version (#78)

Removed

  • Remove the networks module (#79)

v5.0.0 - 2024-12-11

11 Dec 11:42
1a40275

Choose a tag to compare

Changed

  • Breaking: rework Autonity contract bindings (#59)
  • Support the Autonity Tiber protocol (#72)
  • Update web3.py version to 7.6.0 (d5c75b2)

Added

  • Add bindings for all remaining protocol contracts (#73)
  • Add constants for Piccadilly (Tiber) Testnet (12e71d8)
  • Support Python 3.13 (6046cfc)

Removed

  • Remove the binding for ERC20 tokens (8cb1ed4)
  • Drop support for Python 3.8 (6046cfc)

v4.0.0 - 2024-07-02

02 Jul 11:12
d628b2c

Choose a tag to compare

Changed

  • Support the Autonity Yamuna protocol (#53)
  • Update web3.py to 6.19.0 (1a2ca6b)

Fixed

  • Fix error in code example in the README (2600363)

v3.0.0 - 2024-03-05

05 Mar 13:09
18433c3

Choose a tag to compare

Changed

  • Support the Autonity Sumida protocol (bb982c6)
  • Update web3.py to 6.14.0 and support Python 3.12 (35965fb)

Fixed

  • Fix AssertionError when contract call returns multiple values (#45)

v2.0.0 - 2024-01-11

11 Jan 20:03
c818b41

Choose a tag to compare

Changed

  • Support the Autonity Barada protocol (0c2d3c4)
  • Rename LNEW -> LNTN consistent with protocol (42398e7)

Fixed

  • Fix import failure due to ModuleNotFoundError from eth-rlp (#41)

v1.0.1 - 2023-06-07

07 Jun 13:36
v1.0.1
fc873d8

Choose a tag to compare

Fixed

  • Update README install instructions to use PyPI not Github (409dc98)

v1.0.0 - 2023-05-26

26 May 14:07
b707c75

Choose a tag to compare

Changed

  • Support the Autonity Contract matching v0.10.1 (#26)
  • Migrate code base to use web3.py v6 (#22)
  • Switch to the Hatch project framework (ed26b9f)

Added

  • Add ABI Parser to convert between string<->ABI types (#17)
  • Support Python 3.11 (#22)