diff --git a/1.3.2.tar.gz b/1.3.2.tar.gz deleted file mode 100644 index 2eca23c..0000000 --- a/1.3.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:36f3ceecd52aa16d5aebf5a6b6f3ba4e471de5bc95e634066393e4ef1f0d6ff1 -size 89133 diff --git a/kiwisolver-1.4.1.tar.gz b/kiwisolver-1.4.1.tar.gz new file mode 100644 index 0000000..7fa02c3 --- /dev/null +++ b/kiwisolver-1.4.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91bfcd2a14bea6f93c86876c4abccb53dc3f0bcad55e3a0af0b3e57ced6eef11 +size 97094 diff --git a/python-kiwisolver.changes b/python-kiwisolver.changes index 8d9b000..985921c 100644 --- a/python-kiwisolver.changes +++ b/python-kiwisolver.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon Mar 28 15:31:34 UTC 2022 - Ben Greiner + +- Update to 1.4.1 + * add missing include PR #129 + * re-organize the Python binding sources to properly ship type + hints PR #131 + * 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 +- Switch to PyPI sources + ------------------------------------------------------------------- Wed Jan 5 10:27:23 UTC 2022 - Dirk Müller diff --git a/python-kiwisolver.spec b/python-kiwisolver.spec index 8d667cc..634fb93 100644 --- a/python-kiwisolver.spec +++ b/python-kiwisolver.spec @@ -16,21 +16,23 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 -%global skip_python36 1 Name: python-kiwisolver -Version: 1.3.2 +Version: 1.4.1 Release: 0 Summary: An implementation of the Cassowary constraint solver License: BSD-3-Clause Group: Development/Languages/Python URL: https://github.com/nucleic/kiwi -Source: https://github.com/nucleic/kiwi/archive/%{version}.tar.gz -BuildRequires: %{python_module cppy >= 1.1.0} -BuildRequires: %{python_module devel} +Source: https://files.pythonhosted.org/packages/source/k/kiwisolver/kiwisolver-%{version}.tar.gz +BuildRequires: %{python_module cppy >= 1.2.0} +BuildRequires: %{python_module devel >= 3.7} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module setuptools >= 42} +BuildRequires: %{python_module setuptools_scm >= 3.4.3} +BuildRequires: %{python_module tomli} +BuildRequires: %{python_module wheel} BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: gcc-c++ @@ -48,7 +50,7 @@ cases gaining a 40x improvement. Memory savings are consistently >5x. In addition to the C++ solver, Kiwi ships with hand-rolled Python bindings. %prep -%setup -q -n kiwi-%{version} +%setup -q -n kiwisolver-%{version} # Fix wrong-file-end-of-line-encoding dos2unix LICENSE README.rst releasenotes.rst @@ -66,6 +68,7 @@ export CFLAGS="%{optflags}" %files %{python_files} %license LICENSE %doc README.rst releasenotes.rst -%{python_sitearch}/* +%{python_sitearch}/kiwisolver +%{python_sitearch}/kiwisolver-%{version}*-info %changelog