Quicktions

Latest version: v1.18

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

Scan your dependencies

Page 1 of 5

1.18

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

* New binary wheels were added built with gcc 12 (manylinux_2_28).

* x86_64 wheels now require SSE4.2.

* Built using Cython 3.0.10.

1.17

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

* Math operations were sped up by inlined binary GCD calculation.

1.16

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

* Formatting support was improved, following CPython 3.13a3 as of
https://github.com/python/cpython/pull/111320

* Add support for Python 3.13 by using Cython 3.0.8 and calling ``math.gcd()``.

1.15

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

* Add support for Python 3.12 by using Cython 3.0.2.

1.14

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

* Implement ``__format__`` for ``Fraction``, following
https://github.com/python/cpython/pull/100161

* Implement ``Fraction.is_integer()``, following
https://github.com/python/cpython/issues/100488

* ``Fraction.limit_denominator()`` is faster, following
https://github.com/python/cpython/pull/93730

* Internal creation of result Fractions is about 10% faster if the calculated
numerator/denominator pair is already normalised, following
https://github.com/python/cpython/pull/101780

* Built using Cython 3.0.0b1.

1.13

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

* Parsing very long numbers from a fraction string was very slow, even slower
than ``fractions.Fraction``. The parser is now faster in all cases (and
still much faster for shorter numbers).

* ``Fraction`` did not implement ``__int__``.
https://bugs.python.org/issue44547

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.