Python-secp256k1

Latest version: v0.3.0

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.14.0

After 5 years of neglect, I filed a request to take over maintenance.
I hope the previous author (Ludvig Broberg) is living a joyous life
somewhere, and if he ever looks at this, is proud of the project he
created!

Added

- extrakeys interfaces (still needs documentation).
- secp256k1_tagged_sha256 function exposed via FFI.
- CHANGELOG.md started

Changed

- Latest libsecp256k1 version used.
- Schnorr interface is completely changed to reflect the underlying interface
changes (which follow [BIP-340]).
- ECDH interface now supports using your own hashing functions.
- Uses a global libsecp256k1 context.
- Rusty Russell is now self-appointed maintainer.

Removed

- Schnorr partial and pair functions removed (removed from underlying lib)
- Requirement for gmp removed (removed from underlying lib)
- Support for Python 2 (but patches welcome!)
- Support for supplying your own secp256k1 context per PublicKey/PrivateKey

Fixed

- Bundled source fetch now works (old git reference URL was now 404).
- Build had rotted, fixes implemented (not sure how it ever worked?).

[BIP-340]: https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki

0.5.1

0.5.0

0.4.1

0.4.0

0.3.2

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.