Svg-path

Latest version: v2.2

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

Scan your dependencies

Page 1 of 2

2.2.1

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

- Dropped support for Python 3.1 and 3.2. It still works, but it may stop.
Added support for Python 3.6. Dropped support for Jython, it's not
supported by Travis, and hasn't seen a release in over a year.

2.2

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

- Don't add a line when closing a path if it's not needed.

2.1.1

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

- 18: QuadraticBeziers could get a DivideByZero error under certain
circumstances. [MTician]

- Accept an error parameter to Path.point() to be able to
control error vs performance setting. [saschwarz]

- 25: Arc's could create a MathDomain error under certain circumstances.

- 17: Set last_command always.

2.0.1

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

- 20: The doctext for the closed() setter was incorrect.

- 19: Fixed so tests didn't use relative paths. [danstender]

2.0

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

- Nothing changed yet.

2.0b1

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

- Added a Path.d() function to generate the Path's d attribute.

- Added is_smooth_from() on QubicBezier and QuadradicBezier.

- Path()'s now have a .closed property.

- Fixed the representation so it's parseable.

- The calculations for CubicBezier and Arc segments are now recursive,
and will end when a specific accuracy has been achieved.
This is somewhat faster for Arcs and somewhat slower for CubicBezier.
However, you can now specify an accuracy, so if you want faster but
looser calculations, you can have that.

- 't' segments (smooth, relative QuadraticBeziers) whose previous segment was
not a QuadraticBezier would get an incorrect control point.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.