Curver

Latest version: v0.5.1

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

Scan your dependencies

Page 1 of 4

0.5.1

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

* Fix bug where the reducibility seed curve may attempt to start with a multicurve.
* Fix bug where quasiconvex subsets might not contain their endpoints.

0.5.0

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

* Drop Python 3.7 support.
* Added PartialLinear functions and the ability to find invariant laminations using realalg.
* Added Python 3.9 - 3.11 support.
* Changed CI/CD pipeline to Github actions.
* Encode_halftwist generalised to multiarcs.
* Isometries_to and self_isometries now return generators
* Simplified twising algorithm.

0.4.1

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

* Laminations can now be specified via a dictionary of weights.
* Custom print method for topological types to match paper.
* Fixed closed case topological type bug where parallel curves separated by a puncture would appear different.
* Added minimum dependency versions.

0.4.0

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

* Officially removed Python 2 support.
* Disjoint sum supports a dictionay specifying multiplicities.
* Stripping leading and trailing identity isometries for performance.
* Rewritten to assume that laminations are the correct subclass.
* Switched to left_weight and right_weight.
* Removed Coveralls support.
* More figures for documention.
* Using six.
* MCG now use SLP to parse creation strings.
* Fixed bug where twists could occur even when drop=0.

0.3.5

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

* Added Pachner 1 --> 3 move.
* Added MultiEdgeFlip Move.
* Crushing now respects the underlying triangulation.
* Using custom Half class.
* Now using create methods to build and link moves and their inverses simultaneously.
* Using IntegralLamination intermediate class.
* Testing curver.load.
* Dynamically building triangulations during testing.
* Memoize works even for methods that raise Exceptions.
* Standardised error message style.
* Fixed appveyor build process.
* Fixed py.test usage.

0.3.4

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

* Better documentation including installation instructions.
* Travis now using stages.
* Docstring bugfix.

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.