fastports

kiwisolver 1.5.0,1

math/py-kiwisolver

Fast implementation of the Cassowary constraint solver

Category
math
Maintainer
sunpoet@FreeBSD.org
WWW
https://kiwisolver.readthedocs.io/en/latest/ https://github.com/nucleic/kiwi
License
BSD3CLAUSE
USES
python

Description

Kiwi is an efficient C++ implementation of the Cassowary constraint solving
algorithm. Kiwi is an implementation of the algorithm based on the seminal
Cassowary paper. It is not a refactoring of the original C++ solver. Kiwi has
been designed from the ground up to be lightweight and fast. Kiwi ranges from
10x to 500x faster than the original Cassowary solver with typical use cases
gaining a 40x improvement. Memory savings are consistently > 5x.

In addition to the C++ solver, Kiwi ships with hand-rolled Python bindings.

Dependencies

Commit History

may be incomplete — full history at freebsd-ports on GitHub

Loading commit history — this may take up to a minute on first view. Reload the page in a moment.