15
0

Accepting request 965628 from devel:languages:python

OBS-URL: https://build.opensuse.org/request/show/965628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwisolver?expand=0&rev=7
This commit is contained in:
2022-04-02 16:19:40 +00:00
committed by Git OBS Bridge
4 changed files with 29 additions and 12 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:36f3ceecd52aa16d5aebf5a6b6f3ba4e471de5bc95e634066393e4ef1f0d6ff1
size 89133

3
kiwisolver-1.4.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:91bfcd2a14bea6f93c86876c4abccb53dc3f0bcad55e3a0af0b3e57ced6eef11
size 97094

View File

@@ -1,3 +1,17 @@
-------------------------------------------------------------------
Mon Mar 28 15:31:34 UTC 2022 - Ben Greiner <code@bnavigator.de>
- 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 <dmueller@suse.com>

View File

@@ -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