Skip to content

Latest commit

 

History

History
102 lines (59 loc) · 2.76 KB

CHANGELOG.rst

File metadata and controls

102 lines (59 loc) · 2.76 KB

eth-keyfile v0.9.0-beta.1 (2024-11-25)

Breaking Changes

  • Update type of password arg to be bytes instead of str, bump to mypy==1.10.0 and have it run with all local deps installed (#55)

Features

  • Add the ability to generate v4 keyfiles in accordance with EIP-2335 (#56)
  • Create new EthKeyfileException and replace currently-used exceptions with EthKeyfile versions to allow more granular exception handling (#58)

eth-keyfile v0.8.1 (2024-04-23)

Internal Changes - for eth-keyfile Contributors

  • Merge template updates, notably adding python 3.12 support (#52)

Miscellaneous Changes

eth-keyfile v0.8.0 (2024-02-28)

Features

  • Add decode keyfile json v4 (#42)

eth-keyfile v0.7.0 (2023-12-06)

Breaking Changes

  • Use correct default parameters for scrypt (#39)
  • Drop python 3.7 support (#47)

Features

  • Checksum address when creating a keyfile (#35)

Internal Changes - for eth-keyfile Contributors

  • Merge project template updates, including using pre-commit for linting. Add typing. (#47)

0.6.1

  • Remove deprecated setuptools-markdown dependency (#37)
  • Use twine to upload package to pypi

0.6.0

  • Mitigate timing attack (#13)
  • Fix typo in README (#14)
  • Migrate to CircleCI (#22)
  • Allow salt size specification on keyfile creation

(#25) - Drop Python 3.5 and 3.6 support, Add Python 3.8-3.10 support and update corresponding dependencies (#33)

0.4.0

  • Rename repo and module to eth-keyfile
  • Added deprecation warning for python 2

0.3.0

  • Add address key to generated keyfile JSON

0.2.0

  • Remove 0x prefixes from hex values in generated json.

0.1.0

Initial release