py-ecc

View on PyPIReverse Dependencies (40)

7.0.1 py_ecc-7.0.1-py3-none-any.whl

Wheel Details

Project: py-ecc
Version: 7.0.1
Filename: py_ecc-7.0.1-py3-none-any.whl
Download: [link]
Size: 43309
MD5: 9d6d731cbca5d7b2bf9435d4f5728b53
SHA256: 84a8b4d436163c83c65345a68e32f921ef6e64374a36f8e561f0455b4b08f5f2
Uploaded: 2024-04-23 15:54:53 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: py-ecc
Version: 7.0.1
Summary: py-ecc: Elliptic curve crypto in python including secp256k1, alt_bn128, and bls12_381
Author: The Ethereum Foundation
Author-Email: snakecharmers[at]ethereum.org
Home-Page: https://github.com/ethereum/py_ecc
License: MIT
Keywords: ethereum
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8, <4
Requires-Dist: eth-typing (>=3.0.0)
Requires-Dist: eth-utils (>=2.0.0)
Requires-Dist: cached-property (>=1.5.1)
Requires-Dist: build (>=0.9.0); extra == "dev"
Requires-Dist: bumpversion (>=0.5.3); extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: pre-commit (>=3.4.0); extra == "dev"
Requires-Dist: tox (>=4.0.0); extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Requires-Dist: sphinx (>=6.0.0); extra == "dev"
Requires-Dist: sphinx-autobuild (>=2021.3.14); extra == "dev"
Requires-Dist: sphinx-rtd-theme (>=1.0.0); extra == "dev"
Requires-Dist: towncrier (<22,>=21); extra == "dev"
Requires-Dist: pytest (>=7.0.0); extra == "dev"
Requires-Dist: pytest-xdist (>=2.4.0); extra == "dev"
Requires-Dist: sphinx (>=6.0.0); extra == "docs"
Requires-Dist: sphinx-autobuild (>=2021.3.14); extra == "docs"
Requires-Dist: sphinx-rtd-theme (>=1.0.0); extra == "docs"
Requires-Dist: towncrier (<22,>=21); extra == "docs"
Requires-Dist: pytest (>=7.0.0); extra == "test"
Requires-Dist: pytest-xdist (>=2.4.0); extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4359 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
py_ecc/__init__.py sha256=hm7XsY4gt7hu_PtIBRaRvlz82AHNXM8UC8V9F_ZoMYA 288
py_ecc/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
py_ecc/typing.py sha256=l6zYXI4T9JZOKL3io_ONd0v_5StT5-DoVJteawrmQFA 2173
py_ecc/utils.py sha256=kI1ke4KCCaQLHcA_wB7VJD3qYMLDgXYILYepOGSbRFM 1497
py_ecc/bls/__init__.py sha256=Y9-d-fjz7T_zd6YOYp9joqomqsgfOuxMTRWWMmdtQnw 95
py_ecc/bls/ciphersuites.py sha256=X8ikg0MiogHrfgA6W5RE_EJ398pLCzcNHY9j1eifmuE 11014
py_ecc/bls/constants.py sha256=p020ciNGfITHFLfvvhEMC5JoS6Dfuyb_fzbBUzmXcsE 655
py_ecc/bls/g2_primitives.py sha256=d5XYug1rLVOCOW10WC7C7tVW2VrvGJV04-qXR46OgUw 1125
py_ecc/bls/hash.py sha256=lV73fU43s2BTsCiv-PfeI7L-IaUb2INf7ATcQ2tOgBs 2521
py_ecc/bls/hash_to_curve.py sha256=7CtEPvt_So_VuSRANrZWFwdwo2unzMEZ56OpMKdOqXI 2614
py_ecc/bls/point_compression.py sha256=U8VuJn5fSsSz1p_YZZRWHz2Gjibn7dOLQJpnNwvjN1E 7085
py_ecc/bls/typing.py sha256=N6LvrgRwmLX-bacFgoY27XFwoNnc2djNuecgjVnX9vI 409
py_ecc/bls12_381/__init__.py sha256=rKEiMDB9Qa8IH5FRsFV7gnyRc-kLyWhDma4l41OYG7Q 433
py_ecc/bls12_381/bls12_381_curve.py sha256=XPOzh4VDwcuEP_RpU_4PSh5GlO7wxFsrBdRvnNNnEdQ 4322
py_ecc/bls12_381/bls12_381_pairing.py sha256=8b3g8Rr0eb37RxvnO2GgfNLmGdfm-24xMvsQqiWskA4 2984
py_ecc/bn128/__init__.py sha256=0b7d-ZkAz426KwGLGuDsGLbz8zkoXjnlQAWoyzGfEho 409
py_ecc/bn128/bn128_curve.py sha256=zo0tkCmMFgOGxJYhU7ihu7AlXgK2cMogqYmz5SALdIM 3871
py_ecc/bn128/bn128_pairing.py sha256=eH8_XfYsTGsdxvljoTVr2hlOyvuRUGOjxd8GsamqdzU 2982
py_ecc/fields/__init__.py sha256=HwazWMokQ5an1riIw9nPJxOa-GHmFzO4wSw5G-ggn2A 2768
py_ecc/fields/field_elements.py sha256=fXXU3s-hZBP6ncLIPmDdBxJc33zpGtW4SiGO3cbF0Yo 12297
py_ecc/fields/field_properties.py sha256=c_YV67ZJ2U4MWINxTXcxm_BSxYeWYmpSk7RWehxmD80 1052
py_ecc/fields/optimized_field_elements.py sha256=y8_dX5CiDI8pyjnASZPbJfnUC32uk_WuKc3vbE63c4M 14481
py_ecc/optimized_bls12_381/__init__.py sha256=vp7ccpGaqi_vzkF23NONqUmiagyJgoruMZpcH3DHJTg 631
py_ecc/optimized_bls12_381/constants.py sha256=HpxqmCGAfwnwMZCa6a7yQWw3IaRRzKwDOq69SrMo6FU 4931
py_ecc/optimized_bls12_381/optimized_clear_cofactor.py sha256=DdPY_o7AutzhV-CwRhPOvQkIN-tuLO4pq3slMKYxz9c 525
py_ecc/optimized_bls12_381/optimized_curve.py sha256=_DXfDNe1bDqelvMhxEttpMUsmnAekMacr0z7kg1Ut74 5322
py_ecc/optimized_bls12_381/optimized_pairing.py sha256=eCA9ofmdloz_FroiLFoHcU8ppe0CTImRrYrnRzMg_Sk 5774
py_ecc/optimized_bls12_381/optimized_swu.py sha256=hkIgwOHfOHJ33LEqeHv0WdVLMQzO1HOUfGZA31vuI3A 3673
py_ecc/optimized_bn128/__init__.py sha256=Cro_oqqjLBPKls85ELKh_e-hbeyr2BKcX3OOpOCoKvI 472
py_ecc/optimized_bn128/optimized_curve.py sha256=Ol7Ixg7BNYZV_daV3_a2Feh27WwssHbrLQSC0bMlms0 4865
py_ecc/optimized_bn128/optimized_pairing.py sha256=S2QpaQluz12LplSXPquKmi6Av88m6ZtgzLmJZPzhdLc 5481
py_ecc/secp256k1/__init__.py sha256=cyOp7xw8chcxArauVPPacP4iB_HKuDzGeWyFwROxhcg 106
py_ecc/secp256k1/secp256k1.py sha256=J7YPmNzgQ7FGRPfvpsSYIDx5FWjbQPXFuPRyq9JibZs 5060
py_ecc-7.0.1.dist-info/LICENSE sha256=KeElTx31iCnjR0q4F1KxgJfSCG-JCEPwI1MxrJU6-bo 1083
py_ecc-7.0.1.dist-info/METADATA sha256=2l6wemHv6h5R4JYQdlsaz9yWeCxJdmBiwRW1e1qeMkA 6340
py_ecc-7.0.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
py_ecc-7.0.1.dist-info/top_level.txt sha256=PvzBHef-ssSWijUKD6rBwDIRlf0IbLdLksZ3drWnL48 7
py_ecc-7.0.1.dist-info/RECORD

top_level.txt

py_ecc