2023-08-28 14:47:28 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-kiwisolver: updated to 1.4.5 1.4.5 Unknown changes |
2023-06-16 23:28:03 by Thomas Klausner | Files touched by this commit (3) | |
Log message: py-kiwisolver: update to 1.4.4. Wrappers 1.4.4 | Solver 1.4.2 | 15/07/2022 ------------------------------------------ - fix timing in shared data release procedure PR #149 - revert use of nullpointer introduced in #142 Its use is not necessary anymore in 3.11.0-beta.4 and used to cause issues on some platforms (see #144 ) PR #145 Wrappers 1.4.3 | Solver 1.4.1 | 13/06/2022 ------------------------------------------ - add support for Python 3.11 PR #142 - do not install tests PR #143 - fix packaging for latest setuptools PR #140 Wrappers 1.4.2 | Solver 1.4.1 | 28/03/2022 ------------------------------------------ - fix an issue with setuptools configuration PR #134 Wrappers 1.4.1 | Solver 1.4.1 | 27/03/2022 ------------------------------------------ - add missing include PR #129 - re-organize the Python binding sources to properly ship type hints PR #131 Wrappers 1.4.0 | Solver 1.4.0 | 14/03/2022 ------------------------------------------ - make installation PEP517 compliant PR #125 - add type hints PR #125 - add Constraint::violated() method PR #128 - make the the c++ part of the code c++20 compliant PR #120 - test with c++11 and c++20 PR #120 |
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message: *: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS |
2021-10-26 12:56:13 by Nia Alarie | Files touched by this commit (458) |
Log message: math: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes |
2021-10-11 19:34:11 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-kiwisolver: updated to 1.3.2 Release 1.3.2 CI: fix building wheels on GHA * ci: fix wheel build command * ci: remove references to submodules * ci: fix sdist command and remove Python 3.6 from the matrix * ci: slightly alter invocation * ci: disable emulation * ci: smaller matrix * ci: use a small matrix but with all python versions * ci: use manylinux 2010 for CPython 3.9+ * ci: split again matrix per python version given how slow emulation is Fix also the artifact upload * ci: fix typo * ci: typo |
2021-10-07 16:28:36 by Nia Alarie | Files touched by this commit (458) |
Log message: math: Remove SHA1 hashes for distfiles |
2021-05-05 11:33:02 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-kiwisolver: updated to 1.3.1 Wrappers 1.3.1 | Solver 1.3.1 | 11/01/2020 allow to avoid linking against VC2014_1 on windows do not mark move constructor / assignment operator of expression as noexcept. \ This is to circumvent a suspected bug in the GCC compiler in the manylinux1 \ image. Wrappers 1.3.0 | Solver 1.3.0 | 10/21/2020 add c++ benchmarks and run them on CIs modernize the c++ code by using more c++11 features introduce move semantic in some c++ constructors to improve performances add support for Python 3.9 Wrappers 1.2.0 | Solver 1.2.0 | 03/26/2020 make the the c++ part of the code c++11 compliant use cppy for Python/C bindings |
2020-09-01 01:07:07 by Thomas Klausner | Files touched by this commit (62) |
Log message: *: switch to versioned_dependencies.mk for py-setuptools |
2019-06-15 20:54:41 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-kiwisolver: updated to 1.1.0 Wrappers 1.1.0 | Solver 1.1.0 - prevent attempting a dual optimize on a dummy row - add dump and dumps methods to inspect the internal state of the solver - test on Python 3.7 - improvemnts to setup.py and tests |
2018-04-14 13:35:24 by Adam Ciarcinski | Files touched by this commit (4) |
Log message: py-kiwisolver: added version 1.0.1 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 will typical use cases gaining a 40x improvement. Memory savings are consistently > 5x |