Py-ecc

Latest version: v7.0.0

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

Scan your dependencies

Page 1 of 3

7.0.0

--------------------------

Breaking Changes
~~~~~~~~~~~~~~~~

- Drop support for python 3.6 and 3.7 (`130 <https://github.com/ethereum/py_ecc/issues/130>`__)


Features
~~~~~~~~

- Add support for python 3.11 (`130 <https://github.com/ethereum/py_ecc/issues/130>`__)


Internal Changes - for py_ecc Contributors
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Merge changes from python project template, including using pre-commit for linting and change the name of the ``master`` branch to ``main`` (`130 <https://github.com/ethereum/py_ecc/issues/130>`__)

6.0.0

-----

2021-12-16

* Fix x1 point check (https://github.com/ethereum/py_ecc/pull/121)
* Bump eth-typing dependency requirement (https://github.com/ethereum/py_ecc/pull/123)
* Bump eth-utils dependency requirement (https://github.com/ethereum/py_ecc/pull/123)
* Drop support for Python 3.5 (https://github.com/ethereum/py_ecc/pull/123)
* Add support for Python 3.9 and 3.10 (https://github.com/ethereum/py_ecc/pull/123)

5.2.0

-----

2021-03-09

* Fix prime_field_inv edge case (https://github.com/ethereum/py_ecc/pull/114)
* Extract `subgroup_check` from `signature_to_G2` (https://github.com/ethereum/py_ecc/pull/116)
* Add G1 and G2 point value check (https://github.com/ethereum/py_ecc/pull/117)
* Fix README example (https://github.com/ethereum/py_ecc/pull/115)

5.1.0

-----

2020-11-16

* Fix BLS G1 and G2 deserialization https://github.com/ethereum/py_ecc/pull/110
* Fix to follow IETF BLS draft 04 point at infinity checking procedure https://github.com/ethereum/py_ecc/pull/107

5.0.0

-----

2020-10-01

* Implement IETF BLS draft 04 (https://github.com/ethereum/py_ecc/pull/103)

4.1.0

-----

2020-09-23

* Implement IETF BLS draft 03 (https://github.com/ethereum/py_ecc/pull/102)
* Optimize BLS-12-381: Miller loop is now 33% faster (https://github.com/ethereum/py_ecc/pull/100)
* Improve final exponentiation efficiency (https://github.com/ethereum/py_ecc/pull/101)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.