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 |
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. |
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 |
copyright of python3-py-ecc_8.0.0-1_all.deb (click to toggle) | |
---|---|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: py-ecc Upstream-Contact: The Ethereum Foundation <snakecharmers@ethereum.org> Source: https://github.com/ethereum/py_ecc Files: * Copyright: 2019-2024 The Ethereum Foundation 2015 Vitalik Buterin License: Expat Files: debian/* Copyright: 2025 Manuel Guerra <ar.manuelguerra@gmail.com> 2025 Soren Stoutner <soren@debian.org> 2025 Otto Kekäläinen <otto@debian.org> License: Expat License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
Timestamp: 26.09.2025 / 06:02:37 (UTC)