forked from pool/python-pikepdf
Accepting request 931985 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/931985 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pikepdf?expand=0&rev=11
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1cdb7f7ccb4c2b0591718fdc6baf9f68f2f8e60f9a3b99a3878f44c21ae921ea
|
||||
size 2310182
|
||||
3
pikepdf-2.12.2.tar.gz
Normal file
3
pikepdf-2.12.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5ff35499b1ae7b181277f78ce5b1bcc8d3009182bb389917791c5dc811fcc8e4
|
||||
size 2310586
|
||||
@@ -1,3 +1,17 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 17 09:25:21 UTC 2021 - ecsos <ecsos@opensuse.org>
|
||||
|
||||
- Update to 2.12.2
|
||||
- Rebuild wheels against libqpdf 10.3.2.
|
||||
- Enabled building Linux PyPy x86_64 wheels.
|
||||
- Fixed a minor issue where the inline images would have their
|
||||
abbreviations expanded when unparsed. While unlikely to be
|
||||
problematic, inline images usually use abbreviations in their
|
||||
metadata and should be kept that way.
|
||||
- Added notes to documentation about loading PDFs through Python
|
||||
file streams and cases that can lead to poor performance.
|
||||
- Fix build error for Leap and Tumblweed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 5 20:02:00 UTC 2021 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
|
||||
@@ -20,35 +20,47 @@
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
%define skip_python2 1
|
||||
Name: python-pikepdf
|
||||
Version: 2.12.1
|
||||
Version: 2.12.2
|
||||
Release: 0
|
||||
Summary: Read and write PDFs with Python, powered by qpdf
|
||||
License: MPL-2.0
|
||||
Group: Development/Libraries/Python
|
||||
URL: https://github.com/pikepdf/pikepdf
|
||||
Source: https://files.pythonhosted.org/packages/source/p/pikepdf/pikepdf-%{version}.tar.gz
|
||||
## SECTION test requirements
|
||||
BuildRequires: %{python_module Pillow >= 5.0.0}
|
||||
BuildRequires: %{python_module attrs >= 19.1.0}
|
||||
BuildRequires: %{python_module Pillow >= 7.0.0}
|
||||
BuildRequires: %{python_module attrs >= 20.2.0}
|
||||
BuildRequires: %{python_module devel}
|
||||
BuildRequires: %{python_module hypothesis >= 4.24}
|
||||
BuildRequires: %{python_module hypothesis >= 5.0}
|
||||
BuildRequires: %{python_module ipython}
|
||||
BuildRequires: %{python_module lxml >= 4.0}
|
||||
BuildRequires: %{python_module psutil}
|
||||
#BuildRequires: %%{python_module matplotlib}
|
||||
BuildRequires: %{python_module psutil >= 5}
|
||||
BuildRequires: %{python_module pybind11 >= 2.6.0}
|
||||
BuildRequires: %{python_module pybind11-devel >= 2.6.0}
|
||||
BuildRequires: %{python_module pytest >= 4.4.0}
|
||||
# Upstream use pytest >= 6.0.0
|
||||
BuildRequires: %{python_module pytest >= 5.0.0}
|
||||
# Upstream use pytest-cov >= 2.10.1
|
||||
BuildRequires: %{python_module pytest-cov}
|
||||
BuildRequires: %{python_module pytest-forked}
|
||||
BuildRequires: %{python_module pytest-helpers-namespace >= 2019.1.8}
|
||||
BuildRequires: %{python_module pytest-timeout >= 1.3.3}
|
||||
BuildRequires: %{python_module python-dateutil >= 1.4}
|
||||
# Upstream use pytest-timeout >= 1.4.2
|
||||
BuildRequires: %{python_module pytest-timeout}
|
||||
# Upstream use pytest-xdist >= 1.28
|
||||
BuildRequires: %{python_module pytest-xdist}
|
||||
BuildRequires: %{python_module python-dateutil >= 2.8.0}
|
||||
#BuildRequires: %%{python_module python-xmp-toolkit >= 2.0.1}
|
||||
BuildRequires: %{python_module setuptools >= 50}
|
||||
BuildRequires: %{python_module setuptools_scm >= 4.1}
|
||||
BuildRequires: %{python_module setuptools_scm_git_archive}
|
||||
BuildRequires: %{python_module setuptools_scm}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
#BuildRequires: %%{python_module wheel >= 0.35}
|
||||
## /SECTION
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildRequires: pkgconfig(libqpdf)
|
||||
Requires: python-Pillow >= 5.0.0
|
||||
BuildRequires: pkgconfig(libqpdf) >= 10.0.3
|
||||
Requires: python-Pillow >= 6.0.0
|
||||
Requires: python-lxml >= 4.0
|
||||
%python_subpackages
|
||||
|
||||
@@ -70,9 +82,9 @@ export CFLAGS="%{optflags}"
|
||||
%python_expand %fdupes %{buildroot}%{$python_sitearch}
|
||||
|
||||
%check
|
||||
# Ignore test_minimum_qpdf_version as it fails on Leap
|
||||
# Ignore some test as it fails on Leap and Tumbleweed
|
||||
# despite all other tests passing.
|
||||
%pytest_arch -k 'not test_minimum_qpdf_version'
|
||||
%pytest_arch -k 'not (test_unicode or test_bytes or TestName)'
|
||||
|
||||
%files %{python_files}
|
||||
%license LICENSE.txt licenses
|
||||
|
||||
Reference in New Issue
Block a user