Cross-platform Python CFFI bindings for libsecp256k1
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

72 lines
2.0 KiB

History
-------
Important changes are emphasized.
master
^^^^^^
8.0.0
^^^^^
- **New:** Binary wheels for Python 3.7!
- **Changed:** Binary wheels on macOS for Python 3.5 now use Homebrew
Python for compilation due to new security requirements
- Make build system support new GitHub & PyPI security requirements
- Improvements from libsecp256k1 master
7.1.0
^^^^^
- Pin version of libsecp256k1
- Improve docs
7.0.0
^^^^^
- Improvements from libsecp256k1 master
- Fix build script
6.0.0
^^^^^
- Resolved `#6 <https://github.com/ofek/coincurve/issues/6>`_. You can choose
to use this or remain on 5.2.0. This will only be a temporary change. See
`<https://github.com/ofek/coincurve/commit/3e93480b3e38c6b9beb0bc2de83bc3630fc74c46>`_
5.2.0
^^^^^
- Added support for supplying a custom nonce to ``PrivateKey.sign``.
5.1.0
^^^^^
- Added ``PublicKey.combine_keys`` class method.
- Improvements to documentation.
5.0.1
^^^^^
- Fixed an issue where ``validate_secret`` would occasionally erroneously error
on user-provided secrets (secrets not generated by Coincurve itself) if there
were not exactly 256 bits of entropy. See
`#5 <https://github.com/ofek/coincurve/issues/5>`_
5.0.0
^^^^^
- **Breaking:** Coincurve is now dual-licensed under the terms of MIT and Apache v2.0.
- Performance improvements from libsecp256k1 master:
`1 <https://github.com/bitcoin-core/secp256k1/commit/cf12fa13cb96797d6ce356a5023051f99f915fe6>`_
`2 <https://github.com/bitcoin-core/secp256k1/commit/aa8499080e2a657113781921096b59a74d7bc0e7>`_
`3 <https://github.com/bitcoin-core/secp256k1/commit/8b7680a826498a786eca5737e0e97ee4d2e63713>`_
`4 <https://github.com/bitcoin-core/secp256k1/commit/465159c278cecc2cf8d934e78f640f345243eb72>`_
`5 <https://github.com/bitcoin-core/secp256k1/commit/4cc8f52505b2922390a115c77eeb3b251bc9af88>`_
`6 <https://github.com/bitcoin-core/secp256k1/commit/cbc20b8c34d44c2ef175420f3cdfe054f82e8e2c>`_
- Improvements to documentation.
4.5.1
^^^^^
- First public stable release