Affine

Latest version: v2.4.0

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

Scan your dependencies

Page 2 of 3

2.1.0

------------------
- Addition of new ``eccentricity`` and ``rotation_angle`` properties (28).

2.0.0.post1

------------------------
- This is the final 2.0.0 release. The post-release version segment is used
because we accidentally uploaded a 2.0.0 to PyPI before the beta releases
below.

2.0b2

------------------
- Bug fix: restore ``Affine __rmul__`` even though it permits dubious
vector * matrix expressions (27).

2.0b1

------------------
- Breaking change: precision used in properties like ``is_conformal`` is no
longer a global module attribute, but an Affine class or instance attribute
(19, 20).
- Breaking change: ``is_degenerate`` property is now exact and not subject to
a level of precision (23).
- Breaking change: we have reversed our sense of rotation, a positive angle
now rotates a point counter-clockwise about the pivot point (25).
- Bug fix: a bug in matrix-vector multiplication had been reversing the
direction of rotation and is now fixed (25).

1.3.0

------------------
- is_degenerate predicate is precise, not approximate (22).

1.2.0

------------------
- Enable pickling of Affine objects (14).
- Sort out the mixed up shearing parameters (12).

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.