forked from pool/python-cssselect
Compare commits
3 Commits
Author | SHA256 | Date | |
---|---|---|---|
bc7d55cd0a | |||
d7a034e42d | |||
e241312f98 |
@@ -1,3 +1,23 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 22 14:24:18 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
|
||||
|
||||
- Remove superfluous %python_module definition
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 20 09:09:12 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to 1.3.0
|
||||
* Dropped support for Python 3.7-3.8, added support for
|
||||
Python 3.12-3.13 and PyPy 3.10.
|
||||
* Removed ``_unicode_safe_getattr()``, deprecated in 1.2.0.
|
||||
* Added ``pre-commit`` and formatted the code with ``ruff``.
|
||||
* Many CI additions and improvements.
|
||||
- Limit Python files matched in %files section
|
||||
- Switch build system from setuptools to pyproject.toml
|
||||
* Add python-pip and python-wheel to BuildRequires
|
||||
* Replace %python_build with %pyproject_wheel
|
||||
* Replace %python_install with %pyproject_install
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 21 12:23:57 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package python-cssselect
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,7 +16,6 @@
|
||||
#
|
||||
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
%global flavor @BUILD_FLAVOR@%{nil}
|
||||
%if "%{flavor}" == "test"
|
||||
%define psuffix -test
|
||||
@@ -27,14 +26,16 @@
|
||||
%endif
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-cssselect%{psuffix}
|
||||
Version: 1.2.0
|
||||
Version: 1.3.0
|
||||
Release: 0
|
||||
Summary: CSS3 selectors for Python
|
||||
License: BSD-3-Clause
|
||||
Group: Development/Languages/Python
|
||||
URL: https://github.com/scrapy/cssselect
|
||||
Source: https://github.com/scrapy/cssselect/archive/v%{version}.tar.gz
|
||||
BuildRequires: %{python_module pip}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module wheel}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildArch: noarch
|
||||
@@ -56,11 +57,11 @@ extracted as a stand-alone project.
|
||||
%setup -q -n cssselect-%{version}
|
||||
|
||||
%build
|
||||
%python_build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%if !%{with test}
|
||||
%python_install
|
||||
%pyproject_install
|
||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||
%endif
|
||||
|
||||
@@ -71,7 +72,8 @@ extracted as a stand-alone project.
|
||||
|
||||
%if !%{with test}
|
||||
%files %{python_files}
|
||||
%{python_sitelib}/*
|
||||
%{python_sitelib}/cssselect
|
||||
%{python_sitelib}/cssselect-%{version}.dist-info
|
||||
%license LICENSE
|
||||
%doc README.rst CHANGES AUTHORS
|
||||
%endif
|
||||
|
BIN
v1.2.0.tar.gz
(Stored with Git LFS)
BIN
v1.2.0.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
v1.3.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
v1.3.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
Reference in New Issue
Block a user