Debian NEW package overview for python-py-ecc
python-py-ecc_8.0.0-1_amd64.changes (click to toggle)
Format:1.8
Date:Thu, 18 Sep 2025 23:58:56 -0700
Source:python-py-ecc
Binary:python3-py-ecc
Architecture:source all
Version:8.0.0-1
Distribution:unstable
Urgency:medium
Maintainer:Debian Python Team <team+python@tracker.debian.org>
Changed-By:Otto Kekäläinen <otto@debian.org>
Description:
python3-py-ecc - Elliptic curve crypto including secp256k1, alt_bn128, and bls12_3
Closes:1111786
Changes:
python-py-ecc (8.0.0-1) unstable; urgency=medium

  [ Manuel Guerra ]
  * Initial release (Closes: #1111786)

  [ Otto Kekäläinen ]
  * Misc additional packaging improvements
  * Move python3-setuptools to Build-Depends to fix source builds
  * Add patch to fix `ModuleNotFoundError: No module named 'eth_abi'`
  * Add patch to fix `autodoc: failed to import module xxx` warnings
  * Add patch to prevent network access attempt during build
  * Include the intersphinx objects.inv in Debian sources.
    While upstream downloads this link database from docs.python.org at
    build-time, in Debian builds must be hermetic and run without any network
    access, so bundle the objects.inv in the Debian sources and pass it to
    sources for use at build-time without any network access.
Files:
6f5a10fb94a2e43cc905d34892ad335a 2369 python optional python-py-ecc_8.0.0-1.dsc
4f873de0107bb438ffe1bd738dc9988c 67064 python optional python-py-ecc_8.0.0.orig.tar.gz
61aba3835d58709402efd616b1a2cefa 134600 python optional python-py-ecc_8.0.0-1.debian.tar.xz
b65bd1b4d3b84ad51ca680608d1174e8 8063 python optional python-py-ecc_8.0.0-1_amd64.buildinfo
f2c72718a4e79f9d8fc27068158d86f9 72020 python optional python3-py-ecc_8.0.0-1_all.deb
python-py-ecc_8.0.0-1.dsc (click to toggle)
Format:3.0 (quilt)
Source:python-py-ecc
Binary:python3-py-ecc
Architecture:all
Version:8.0.0-1
Maintainer:Debian Python Team <team+python@tracker.debian.org>
Uploaders:Manuel Guerra <ar.manuelguerra@gmail.com>, Soren Stoutner <soren@debian.org>, Otto Kekäläinen <otto@debian.org>,
Homepage:https://github.com/ethereum/py_ecc
Standards-Version:4.7.2
Vcs-Browser:https://salsa.debian.org/python-team/packages/python-py-ecc
Vcs-Git:https://salsa.debian.org/python-team/packages/python-py-ecc.git
Testsuite:autopkgtest-pkg-pybuild
Build-Depends:debhelper-compat (=13), dh-sequence-python3, python3-setuptools
Build-Depends-Indep:dh-sequence-sphinxdoc<!nodoc>, python3-all, python3-eth-typing, python3-eth-utils, python3-pycryptodome, python3-pytest<!nocheck>, python3-sphinx<!nodoc>, python3-sphinx-rtd-theme<!nodoc>, sphinx-common<!nodoc>
Package-List:python3-py-ecc deb python optional arch=all
Files:
4f873de0107bb438ffe1bd738dc9988c 67064 python-py-ecc_8.0.0.orig.tar.gz
61aba3835d58709402efd616b1a2cefa 134600 python-py-ecc_8.0.0-1.debian.tar.xz
lintian 2.116.3+deb12u1 check for python-py-ecc_8.0.0-1.dsc (click to toggle)
README.source for python-py-ecc_8.0.0-1.dsc (click to toggle)
python-py-ecc for Debian
-----------------------

This Debian package git repository intentionally deviates from
https://www.debian.org/doc/packaging-manuals/python-policy/ by using
'debian/latest' as the main development branch, following latest version of
https://dep-team.pages.debian.net/deps/dep14/ (the policy was written when an
earlier version of DEP-14 was in effect).

 -- Otto Kekäläinen <otto@debian.org>  Tue, 16 Sep 2025 00:28:00 +0000
control file for python3-py-ecc_8.0.0-1_all.deb (click to toggle)
Package:python3-py-ecc
Source:python-py-ecc
Version:8.0.0-1
Architecture:all
Maintainer:Debian Python Team <team+python@tracker.debian.org>
Installed-Size:911
Depends:python3-eth-typing, python3-eth-utils, python3-pycryptodome, python3:any, libjs-jquery (>=3.6.0), libjs-sphinxdoc (>=8.2)
Built-Using:sphinx (= 8.2.3-6)
Section:python
Priority:optional
Multi-Arch:foreign
Homepage:https://github.com/ethereum/py_ecc
Description:
Elliptic curve crypto including secp256k1, alt_bn128, and bls12_381
 This package provides elliptic curve cryptography implementations in Python. It
 includes support for widely used curves such as secp256k1, alt_bn128, and
 bls12_381. The library is developed by the Ethereum Foundation.
 .
 It is a fundamental tool for blockchain-related projects and other applications
 that require elliptic curve cryptography.
lintian 2.116.3+deb12u1 check for python3-py-ecc_8.0.0-1_all.deb (click to toggle)
contents of python3-py-ecc_8.0.0-1_all.deb (click to toggle)
drwxr-xr-x root/root         0 2025-09-19 06:58 ./
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/python3/
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/python3/dist-packages/
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc/
-rw-r--r-- root/root      1014 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc/__init__.py
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc/bls/
-rw-r--r-- root/root        95 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bls/__init__.py
-rw-r--r-- root/root     11898 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bls/ciphersuites.py
-rw-r--r-- root/root       655 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bls/constants.py
-rw-r--r-- root/root      1163 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bls/g2_primitives.py
-rw-r--r-- root/root      2521 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bls/hash.py
-rw-r--r-- root/root      4878 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bls/hash_to_curve.py
-rw-r--r-- root/root      7115 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bls/point_compression.py
-rw-r--r-- root/root       409 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bls/typing.py
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc/bls12_381/
-rw-r--r-- root/root       433 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bls12_381/__init__.py
-rw-r--r-- root/root      4705 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bls12_381/bls12_381_curve.py
-rw-r--r-- root/root      3308 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bls12_381/bls12_381_pairing.py
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc/bn128/
-rw-r--r-- root/root       409 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bn128/__init__.py
-rw-r--r-- root/root      4240 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bn128/bn128_curve.py
-rw-r--r-- root/root      3306 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/bn128/bn128_pairing.py
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc/fields/
-rw-r--r-- root/root      2768 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/fields/__init__.py
-rw-r--r-- root/root     12521 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/fields/field_elements.py
-rw-r--r-- root/root      1030 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/fields/field_properties.py
-rw-r--r-- root/root     14627 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/fields/optimized_field_elements.py
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc/optimized_bls12_381/
-rw-r--r-- root/root       701 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/optimized_bls12_381/__init__.py
-rw-r--r-- root/root     13039 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/optimized_bls12_381/constants.py
-rw-r--r-- root/root       696 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/optimized_bls12_381/optimized_clear_cofactor.py
-rw-r--r-- root/root      5620 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/optimized_bls12_381/optimized_curve.py
-rw-r--r-- root/root      6079 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/optimized_bls12_381/optimized_pairing.py
-rw-r--r-- root/root      6252 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/optimized_bls12_381/optimized_swu.py
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc/optimized_bn128/
-rw-r--r-- root/root       472 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/optimized_bn128/__init__.py
-rw-r--r-- root/root      5163 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/optimized_bn128/optimized_curve.py
-rw-r--r-- root/root      5780 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/optimized_bn128/optimized_pairing.py
-rw-r--r-- root/root         0 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/py.typed
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc/secp256k1/
-rw-r--r-- root/root       106 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/secp256k1/__init__.py
-rw-r--r-- root/root      8322 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/secp256k1/secp256k1.py
-rw-r--r-- root/root      2173 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/typing.py
-rw-r--r-- root/root      1469 2025-09-16 02:02 ./usr/lib/python3/dist-packages/py_ecc/utils.py
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc-8.0.0.egg-info/
-rw-r--r-- root/root      3149 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc-8.0.0.egg-info/PKG-INFO
-rw-r--r-- root/root         1 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc-8.0.0.egg-info/dependency_links.txt
-rw-r--r-- root/root         1 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc-8.0.0.egg-info/not-zip-safe
-rw-r--r-- root/root       358 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc-8.0.0.egg-info/requires.txt
-rw-r--r-- root/root         7 2025-09-19 06:58 ./usr/lib/python3/dist-packages/py_ecc-8.0.0.egg-info/top_level.txt
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/share/
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/share/doc/
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/
-rw-r--r-- root/root       866 2025-09-16 02:02 ./usr/share/doc/python3-py-ecc/README.md
-rw-r--r-- root/root       516 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/changelog.Debian.gz
-rw-r--r-- root/root      1535 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/copyright
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/
-rw-r--r-- root/root      4289 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/_sphinx_javascript_frameworks_compat.js
-rw-r--r-- root/root     14685 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/basic.css
-rw-r--r-- root/root      4148 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/classic.css
-rw-r--r-- root/root        28 2025-09-06 13:56 ./usr/share/doc/python3-py-ecc/html/_static/default.css
-rw-r--r-- root/root       328 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/documentation_options.js
-rw-r--r-- root/root       286 2025-09-06 13:56 ./usr/share/doc/python3-py-ecc/html/_static/file.png
-rw-r--r-- root/root        90 2025-09-06 13:56 ./usr/share/doc/python3-py-ecc/html/_static/minus.png
-rw-r--r-- root/root        90 2025-09-06 13:56 ./usr/share/doc/python3-py-ecc/html/_static/plus.png
-rw-r--r-- root/root      4929 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/pygments.css
-rw-r--r-- root/root      9172 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/code_of_conduct.html
-rw-r--r-- root/root     15571 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/contributing.html
-rw-r--r-- root/root     49835 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/genindex.html
-rw-r--r-- root/root      5331 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/index.html
-rw-r--r-- root/root      1974 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/objects.inv
-rw-r--r-- root/root     10652 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/py-modindex.html
-rw-r--r-- root/root    105643 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/py_ecc.bls.html
-rw-r--r-- root/root     41556 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/py_ecc.bls12_381.html
-rw-r--r-- root/root     40912 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/py_ecc.bn128.html
-rw-r--r-- root/root    117532 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/py_ecc.fields.html
-rw-r--r-- root/root     68631 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/py_ecc.html
-rw-r--r-- root/root     66644 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/py_ecc.optimized_bls12_381.html
-rw-r--r-- root/root     43753 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/py_ecc.optimized_bn128.html
-rw-r--r-- root/root     34896 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/py_ecc.secp256k1.html
-rw-r--r-- root/root     21262 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/release_notes.html
-rw-r--r-- root/root      3532 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/search.html
-rw-r--r-- root/root     56973 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/searchindex.js
drwxr-xr-x root/root         0 2025-09-19 06:58 ./usr/share/doc-base/
-rw-r--r-- root/root       314 2025-09-19 06:58 ./usr/share/doc-base/python3-py-ecc.python3-py-ecc
lrwxrwxrwx root/root         0 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js
lrwxrwxrwx root/root         0 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/jquery.js -> ../../../../javascript/jquery/jquery.min.js
lrwxrwxrwx root/root         0 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/language_data.js -> ../../../../javascript/sphinxdoc/1.0/language_data.js
lrwxrwxrwx root/root         0 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/searchtools.js -> ../../../../javascript/sphinxdoc/1.0/searchtools.js
lrwxrwxrwx root/root         0 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/sidebar.js -> ../../../../javascript/sphinxdoc/1.0/sidebar.js
lrwxrwxrwx root/root         0 2025-09-19 06:58 ./usr/share/doc/python3-py-ecc/html/_static/sphinx_highlight.js -> ../../../../javascript/sphinxdoc/1.0/sphinx_highlight.js

Timestamp: 26.09.2025 / 06:02:37 (UTC)