Pure python ctypes wrapper for libsecp256k1
Project description
electrum-ecc
Licence: MIT Licence
Author: The Electrum developers
Language: Python (>= 3.10)
This package provides a pure python interface to libsecp256k1.
Unlike Coincurve, it uses ctypes, and has no dependency.
Tests
$ python3 -m unittest discover -s tests -t .
Or
$ pytest tests -v
Maintainer notes
Release checklist:
- bump
__version__in__init__.py - write changelog?
$ git tag -s "$VERSION" -m "$VERSION"$ git push "$REMOTE_ORIGIN" tag "$VERSION"- build sdist (see
contrib/sdist/):$ ELECBUILD_COMMIT=HEAD ELECBUILD_NOCACHE=1 ./contrib/sdist/build.sh
$ python3 -m twine upload dist/$DISTNAME
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
electrum_ecc-0.0.7.tar.gz
(2.2 MB
view details)
File details
Details for the file electrum_ecc-0.0.7.tar.gz.
File metadata
- Download URL: electrum_ecc-0.0.7.tar.gz
- Upload date:
- Size: 2.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed4134e1dbff0fd83022764c6acc97a02cde3512927d7c41f4d48b9a06e91fb2
|
|
| MD5 |
f15687c28227465c42acc3e59f5841b5
|
|
| BLAKE2b-256 |
5fcd4b7c7113dd949014abe44e235da68c06f21e902c12dc7e969a91262cca61
|