From 7bc19d3676e78035f104247891a4e7bd1244e3f7 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 20 Mar 2024 15:10:56 -0400 Subject: [PATCH 01/17] Add an rpmlintrc file [skip changelog] --- python-OWSLib.rpmlintrc | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 python-OWSLib.rpmlintrc diff --git a/python-OWSLib.rpmlintrc b/python-OWSLib.rpmlintrc new file mode 100644 index 0000000..981f880 --- /dev/null +++ b/python-OWSLib.rpmlintrc @@ -0,0 +1,2 @@ +# All documentation is in the -doc subpackage. +addFilter(r" no-documentation$") From d7349ed18494cf872e21f18e9e4dd9236767bc8e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 20 Mar 2024 15:12:02 -0400 Subject: [PATCH 02/17] Update Summary from upstream --- python-OWSLib.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python-OWSLib.spec b/python-OWSLib.spec index 6b4c9d6..800fade 100644 --- a/python-OWSLib.spec +++ b/python-OWSLib.spec @@ -7,7 +7,7 @@ Name: python-OWSLib Version: 0.29.3 Release: %autorelease -Summary: Client library for OGC web services +Summary: OGC Web Service utility library License: BSD-3-Clause URL: https://geopython.github.io/OWSLib From 886a9deb80d07119caeaa25ed8543b4c9da8821e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 20 Mar 2024 15:12:31 -0400 Subject: [PATCH 03/17] Update to 0.30.0 (close RHBZ#2268924) --- .gitignore | 1 + python-OWSLib.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 05637b0..c371628 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ /OWSLib-0.29.1.tar.gz /OWSLib-0.29.2.tar.gz /OWSLib-0.29.3.tar.gz +/OWSLib-0.30.0.tar.gz diff --git a/python-OWSLib.spec b/python-OWSLib.spec index 800fade..08de593 100644 --- a/python-OWSLib.spec +++ b/python-OWSLib.spec @@ -5,7 +5,7 @@ %bcond doc_pdf 1 Name: python-OWSLib -Version: 0.29.3 +Version: 0.30.0 Release: %autorelease Summary: OGC Web Service utility library diff --git a/sources b/sources index e1cb5ee..f0b822d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (OWSLib-0.29.3.tar.gz) = 2aa63ae18830d724f2cb46647ed867c5b74b2858a93df2500160b5cd58b25b0fb39bfc2d5bcda58bfe3b229bac5ea68acf9abdc746971e2eb5198875f00e6f4d +SHA512 (OWSLib-0.30.0.tar.gz) = 2fdad8ac282d78181e2b7953f22db063f760c2f61682967c7d99ac8e12d62345168db978d9599a4093005f520968d4e97fc588f9a9b7d81a87894b08028d42d8 From 77268f146cdca2d70bb44b42394e122eddab9c81 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 13 Nov 2024 07:49:36 -0500 Subject: [PATCH 04/17] Update to 0.32.0 (close RHBZ#2321522) --- .gitignore | 1 + python-OWSLib.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a1c3698..e39f1a9 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,4 @@ /OWSLib-0.30.0.tar.gz /OWSLib-0.30.0-filtered.tar.zst /OWSLib-0.31.0-filtered.tar.zst +/OWSLib-0.32.0-filtered.tar.zst diff --git a/python-OWSLib.spec b/python-OWSLib.spec index 8eb1563..db7b754 100644 --- a/python-OWSLib.spec +++ b/python-OWSLib.spec @@ -6,7 +6,7 @@ %bcond doc_pdf %{undefined el10} Name: python-OWSLib -Version: 0.31.0 +Version: 0.32.0 Release: %autorelease Summary: OGC Web Service utility library @@ -124,6 +124,9 @@ PYTHONPATH="${PWD}" %make_build -C docs latex \ # Otherwise, pytest finds the package twice in the Python path and complains. rm -rf owslib +# This requires network access (during test collection!) +ignore="${ignore-} --ignore=tests/test_ogcapi_connectedsystems_osh.py" + # These require test data files from tests/resources/, which we have removed: ignore="${ignore-} --ignore-glob=tests/doctests/*.txt" k="${k-}${k+ and }not test_gm03" diff --git a/sources b/sources index 7c33449..8286ab7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (OWSLib-0.31.0-filtered.tar.zst) = e59d85d3c397292254a769dd04ddc65f3aab3eb2ed53581ba621dc91ae8a02b216dcbcd6bbad0b4d8395a2927bed7e5e27aee9f6d7f1bbed827a72cc9def6bfd +SHA512 (OWSLib-0.32.0-filtered.tar.zst) = 5c2f2448d68c5177b75d5e5d3699733c5a1a10ffdbf8e73995e505b5697364fdbee57dc2b5a78bb4903cd5e8be844b70b119a0695414ff68c9bed9919730ae1e From 7d9cdc5c0caf71df6043e28701c99a44ee0b2395 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 11:24:58 +0000 Subject: [PATCH 05/17] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 432bc43af77a2ad0fab5e0001c04f4ba18fb8680 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 19 Mar 2025 22:23:54 -0400 Subject: [PATCH 06/17] Update to 0.33.0 (close RHBZ#2353440) - Drop the -doc subpackage (PDF docs and examples) for simplicity --- .gitignore | 1 + python-OWSLib.spec | 95 +++++++++++++++++----------------------------- sources | 2 +- 3 files changed, 36 insertions(+), 62 deletions(-) diff --git a/.gitignore b/.gitignore index e39f1a9..e3b302d 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ /OWSLib-0.30.0-filtered.tar.zst /OWSLib-0.31.0-filtered.tar.zst /OWSLib-0.32.0-filtered.tar.zst +/OWSLib-0.33.0-filtered.tar.zst diff --git a/python-OWSLib.spec b/python-OWSLib.spec index db7b754..e73f570 100644 --- a/python-OWSLib.spec +++ b/python-OWSLib.spec @@ -1,12 +1,8 @@ -# Sphinx-generated HTML documentation is not suitable for packaging; see -# https://bugzilla.redhat.com/show_bug.cgi?id=2006555 for discussion. -# -# We can generate PDF documentation as a substitute. -# EPEL10 does not (yet) have pandoc. -%bcond doc_pdf %{undefined el10} +# Not yet in EPEL10: https://bugzilla.redhat.com/show_bug.cgi?id=2324280 +%bcond pytest_httpserver %{undefined el10} Name: python-OWSLib -Version: 0.32.0 +Version: 0.33.0 Release: %autorelease Summary: OGC Web Service utility library @@ -34,12 +30,26 @@ BuildArch: noarch BuildRequires: python3-devel -%if %{with doc_pdf} -BuildRequires: make -BuildRequires: python3-sphinx-latex -BuildRequires: latexmk -BuildRequires: pandoc +# Tests; dependencies are in requirements-dev.txt. +BuildRequires: %{py3_dist pytest} +%if %{with pytest_httpserver} +BuildRequires: %{py3_dist pytest_httpserver} %endif +BuildRequires: %{py3_dist Pillow} +# We don’t have pytest-socket packaged, and we can get by without it. +# - pytest-socket +# We don’t use tox to run the tests. It would run "python3 setup.py develop", +# which is unwanted. +# - tox +# Unwanted linting/coverage dependencies: +# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters +# - coverage +# - coveralls +# - flake8 +# - pytest-cov +# These are just for the maintainer to upload to PyPI. +# - build +# - twine %global common_description %{expand: OWSLib is a Python package for client programming with Open Geospatial @@ -59,61 +69,29 @@ Summary: %{summary} %py_provides python3-owslib +%if %{undefined el10} +# The -doc subpackage was removed for Fedora 42; we can remove this Obsoletes +# after Fedora 44. (EPEL10 never had a -doc subpackage.) +Obsoletes: python-OWSLIB-doc < 0.32.0-1 +%endif + %description -n python3-OWSLib %{common_description} -%package doc -Summary: Documentation and examples for OWSLib - -%description doc -%{summary}. - - %prep %autosetup -n OWSLib-%{version} # Don’t analyze/report test coverage -sed -r -i 's/[-]-cov[^[:blank:]]*[[:blank:]][^[[:blank:]]+//g' tox.ini -# Don’t generate linting/coverage dependencies. -# -# We don’t have python3dist(pandoc) packaged, and besides, we don’t actually -# need python3dist(pandoc)—only the pandoc command-line tool, which we have -# manually BR’d. -# -# Don’t generate twine dependency, which is just for the upstream maintainer -# uploading to PyPI. -sed -r -e '/^(flake8|pytest-cov|twine|coverage|coveralls)\b/d' \ - requirements-dev.txt | tee requirements-dev-filtered.txt - -# We don’t need shebangs in the examples. The pattern of selecting files -# before modifying them with sed keeps us from unnecessarily discarding the -# original mtimes on unmodified files. -find 'examples' -type f -name '*.py' \ - -exec gawk '/^#!/ { print FILENAME }; { nextfile }' '{}' '+' | - xargs -r sed -r -i '1{/^#!/d}' -# Some of them, but not all of them, were executable. -chmod -v a-x examples/*.py - -# Because at least one notebook requires Internet access, we must continue past -# notebook errors when building documentation. -echo 'nbsphinx_allow_errors = True' >> docs/source/conf.py +sed -r -i 's/^([[:blank:]]*)(--cov\b)/\1# \2/' tox.ini %generate_buildrequires -%{pyproject_buildrequires \ - %{?with_doc_pdf:docs/requirements.txt} \ - requirements-dev-filtered.txt} +%pyproject_buildrequires %build %pyproject_wheel -%if %{with doc_pdf} -PYTHONPATH="${PWD}" %make_build -C docs latex \ - SPHINXOPTS='-j%{?_smp_build_ncpus}' -%make_build -C docs/build/latex LATEXMKOPTS='-quiet' -%endif - %install %pyproject_install @@ -178,20 +156,15 @@ k="${k-}${k+ and }not test_md_reference_system" k="${k-}${k+ and }not test_service2" k="${k-}${k+ and }not test_md_distribution" +%if %{without pytest_httpserver} +ignore="${ignore-} --ignore=tests/test_csw_inspire.py" +%endif + %pytest -m 'not online' -k "${k-}" ${ignore-} -v -rs %files -n python3-OWSLib -f %{pyproject_files} - - -%files doc -%license LICENSE -%doc AUTHORS.rst %doc README.md -%doc examples/ -%if %{with doc_pdf} -%doc docs/build/latex/OWSLib.pdf -%endif %changelog diff --git a/sources b/sources index 8286ab7..546199e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (OWSLib-0.32.0-filtered.tar.zst) = 5c2f2448d68c5177b75d5e5d3699733c5a1a10ffdbf8e73995e505b5697364fdbee57dc2b5a78bb4903cd5e8be844b70b119a0695414ff68c9bed9919730ae1e +SHA512 (OWSLib-0.33.0-filtered.tar.zst) = c7fcafce066029620ff538b7e75cf67e3199596bc1920fc0b13320416009554b43db05f051beb4bfaf42994ecd3c6f222625e5a1d3a40229c10f07165fca16ba From cb73aee3e19a01bcf1f53a4990402d6b28f54647 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 20 Mar 2025 06:20:01 -0400 Subject: [PATCH 07/17] Update the .rpmlintrc file --- python-OWSLib.rpmlintrc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/python-OWSLib.rpmlintrc b/python-OWSLib.rpmlintrc index 981f880..694038d 100644 --- a/python-OWSLib.rpmlintrc +++ b/python-OWSLib.rpmlintrc @@ -1,2 +1,7 @@ -# All documentation is in the -doc subpackage. -addFilter(r" no-documentation$") +# The source cannot be a URL because we have to filter out files before +# uploading to the lookaside cache. +addFilter(r" invalid-url .* OWSLib-.*-filtered\.tar\.zst") +# There is nothing wrong with .tar.zst, but rpmlint does not know that. +addFilter(r" inconsistent-file-extension .*\.tar\.zst") +# Removed without replacement in Fedora 42 +addFilter(r" obsolete-not-provided python-OWSLIB-doc") From 03dd0e4fd98fdc45ac6753da2301e06978eec0f5 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 20 Mar 2025 06:21:04 -0400 Subject: [PATCH 08/17] Drop conditionals for EPEL10 and let the branches diverge --- python-OWSLib.spec | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/python-OWSLib.spec b/python-OWSLib.spec index e73f570..0ce0f91 100644 --- a/python-OWSLib.spec +++ b/python-OWSLib.spec @@ -1,6 +1,3 @@ -# Not yet in EPEL10: https://bugzilla.redhat.com/show_bug.cgi?id=2324280 -%bcond pytest_httpserver %{undefined el10} - Name: python-OWSLib Version: 0.33.0 Release: %autorelease @@ -32,9 +29,7 @@ BuildRequires: python3-devel # Tests; dependencies are in requirements-dev.txt. BuildRequires: %{py3_dist pytest} -%if %{with pytest_httpserver} BuildRequires: %{py3_dist pytest_httpserver} -%endif BuildRequires: %{py3_dist Pillow} # We don’t have pytest-socket packaged, and we can get by without it. # - pytest-socket @@ -69,11 +64,9 @@ Summary: %{summary} %py_provides python3-owslib -%if %{undefined el10} # The -doc subpackage was removed for Fedora 42; we can remove this Obsoletes # after Fedora 44. (EPEL10 never had a -doc subpackage.) Obsoletes: python-OWSLIB-doc < 0.32.0-1 -%endif %description -n python3-OWSLib %{common_description} @@ -156,10 +149,6 @@ k="${k-}${k+ and }not test_md_reference_system" k="${k-}${k+ and }not test_service2" k="${k-}${k+ and }not test_md_distribution" -%if %{without pytest_httpserver} -ignore="${ignore-} --ignore=tests/test_csw_inspire.py" -%endif - %pytest -m 'not online' -k "${k-}" ${ignore-} -v -rs From 8ae1e62c6ee9e7a0703cea4d2727fe5c7c622359 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 20 Mar 2025 06:22:47 -0400 Subject: [PATCH 09/17] Use the provisional pyproject declarative buildsystem --- python-OWSLib.rpmlintrc | 2 ++ python-OWSLib.spec | 24 +++++------------------- 2 files changed, 7 insertions(+), 19 deletions(-) diff --git a/python-OWSLib.rpmlintrc b/python-OWSLib.rpmlintrc index 694038d..a1dd3bb 100644 --- a/python-OWSLib.rpmlintrc +++ b/python-OWSLib.rpmlintrc @@ -5,3 +5,5 @@ addFilter(r" invalid-url .* OWSLib-.*-filtered\.tar\.zst") addFilter(r" inconsistent-file-extension .*\.tar\.zst") # Removed without replacement in Fedora 42 addFilter(r" obsolete-not-provided python-OWSLIB-doc") +# At least some of these sections are implicit due to declarative buildsystem +addFilter(r" no-%(prep|build|install)-section") diff --git a/python-OWSLib.spec b/python-OWSLib.spec index 0ce0f91..acd6834 100644 --- a/python-OWSLib.spec +++ b/python-OWSLib.spec @@ -23,9 +23,10 @@ URL: https://geopython.github.io/OWSLib Source0: OWSLib-%{version}-filtered.tar.zst Source1: get_source -BuildArch: noarch +BuildSystem: pyproject +BuildOption(install): -l owslib -BuildRequires: python3-devel +BuildArch: noarch # Tests; dependencies are in requirements-dev.txt. BuildRequires: %{py3_dist pytest} @@ -71,27 +72,12 @@ Obsoletes: python-OWSLIB-doc < 0.32.0-1 %description -n python3-OWSLib %{common_description} -%prep -%autosetup -n OWSLib-%{version} - +%prep -a # Don’t analyze/report test coverage sed -r -i 's/^([[:blank:]]*)(--cov\b)/\1# \2/' tox.ini -%generate_buildrequires -%pyproject_buildrequires - - -%build -%pyproject_wheel - - -%install -%pyproject_install -%pyproject_save_files -l owslib - - -%check +%check -a # Otherwise, pytest finds the package twice in the Python path and complains. rm -rf owslib From 10c89a527afeddab9cfd57e811af624b0b2a1056 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 2 Jun 2025 06:29:37 -0400 Subject: [PATCH 10/17] Update .rpmlintrc for current rpmlint --- python-OWSLib.rpmlintrc | 2 -- 1 file changed, 2 deletions(-) diff --git a/python-OWSLib.rpmlintrc b/python-OWSLib.rpmlintrc index a1dd3bb..694038d 100644 --- a/python-OWSLib.rpmlintrc +++ b/python-OWSLib.rpmlintrc @@ -5,5 +5,3 @@ addFilter(r" invalid-url .* OWSLib-.*-filtered\.tar\.zst") addFilter(r" inconsistent-file-extension .*\.tar\.zst") # Removed without replacement in Fedora 42 addFilter(r" obsolete-not-provided python-OWSLIB-doc") -# At least some of these sections are implicit due to declarative buildsystem -addFilter(r" no-%(prep|build|install)-section") From 9d57933e437f0481194a05b6c3655c48a7bcadc2 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 2 Jun 2025 06:27:19 -0400 Subject: [PATCH 11/17] Update to 0.34.0 (close RHBZ#2369733) --- .gitignore | 1 + python-OWSLib.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e3b302d..350623f 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ /OWSLib-0.31.0-filtered.tar.zst /OWSLib-0.32.0-filtered.tar.zst /OWSLib-0.33.0-filtered.tar.zst +/OWSLib-0.34.0-filtered.tar.zst diff --git a/python-OWSLib.spec b/python-OWSLib.spec index acd6834..21c0978 100644 --- a/python-OWSLib.spec +++ b/python-OWSLib.spec @@ -1,5 +1,5 @@ Name: python-OWSLib -Version: 0.33.0 +Version: 0.34.0 Release: %autorelease Summary: OGC Web Service utility library diff --git a/sources b/sources index 546199e..c83941e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (OWSLib-0.33.0-filtered.tar.zst) = c7fcafce066029620ff538b7e75cf67e3199596bc1920fc0b13320416009554b43db05f051beb4bfaf42994ecd3c6f222625e5a1d3a40229c10f07165fca16ba +SHA512 (OWSLib-0.34.0-filtered.tar.zst) = 98b648d55958bd478e01863355f5921f634c5508fd635c9fa1d291e24a7b62d8afe3dbeba0e4d97e43ffab5e9c6d8fbdb3525e0b1e3d30d97b636d2568cdead0 From cf30edef349ac1f7d952a9cb9e0c6e84a1e4b7df Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 3 Jun 2025 16:24:10 +0200 Subject: [PATCH 12/17] Rebuilt for Python 3.14 From 49af8de6ee5162337e567f7b5df409841c243c0c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 06:26:40 +0000 Subject: [PATCH 13/17] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 17440b316fe23da586a9a9cc18a348e94898d761 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 14:19:00 +0200 Subject: [PATCH 14/17] Rebuilt for Python 3.14.0rc2 bytecode From 529c86e79e9b055b814c41919ba29341092fd336 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 13:55:22 +0200 Subject: [PATCH 15/17] Rebuilt for Python 3.14.0rc3 bytecode From f5e3a97e3af7f2121ad1551b6cdf755156d555a6 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 28 Oct 2025 21:27:09 +0000 Subject: [PATCH 16/17] Update to 0.34.1 --- .gitignore | 1 + python-OWSLib.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 350623f..e3fbb2a 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ /OWSLib-0.32.0-filtered.tar.zst /OWSLib-0.33.0-filtered.tar.zst /OWSLib-0.34.0-filtered.tar.zst +/OWSLib-0.34.1-filtered.tar.zst diff --git a/python-OWSLib.spec b/python-OWSLib.spec index 21c0978..82730c7 100644 --- a/python-OWSLib.spec +++ b/python-OWSLib.spec @@ -1,5 +1,5 @@ Name: python-OWSLib -Version: 0.34.0 +Version: 0.34.1 Release: %autorelease Summary: OGC Web Service utility library diff --git a/sources b/sources index c83941e..ccdfaf2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (OWSLib-0.34.0-filtered.tar.zst) = 98b648d55958bd478e01863355f5921f634c5508fd635c9fa1d291e24a7b62d8afe3dbeba0e4d97e43ffab5e9c6d8fbdb3525e0b1e3d30d97b636d2568cdead0 +SHA512 (OWSLib-0.34.1-filtered.tar.zst) = fc963f8b8e6c0cb27453334b35e362c95d0854229bf9cd6205b99e66a3bd9107ebabf59f4fee0091397039b20bfdbdd406a19a48e2a777c1ab9b68ee0f788438 From 1958d8a0f469c4e8bf97fb1f767feb5d6f661b42 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 28 Oct 2025 21:29:11 +0000 Subject: [PATCH 17/17] Update to 0.35.0 (close RHBZ#2406840) --- .gitignore | 1 + python-OWSLib.spec | 5 +---- sources | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index e3fbb2a..45464ab 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ /OWSLib-0.33.0-filtered.tar.zst /OWSLib-0.34.0-filtered.tar.zst /OWSLib-0.34.1-filtered.tar.zst +/OWSLib-0.35.0-filtered.tar.zst diff --git a/python-OWSLib.spec b/python-OWSLib.spec index 82730c7..a44a326 100644 --- a/python-OWSLib.spec +++ b/python-OWSLib.spec @@ -1,5 +1,5 @@ Name: python-OWSLib -Version: 0.34.1 +Version: 0.35.0 Release: %autorelease Summary: OGC Web Service utility library @@ -81,9 +81,6 @@ sed -r -i 's/^([[:blank:]]*)(--cov\b)/\1# \2/' tox.ini # Otherwise, pytest finds the package twice in the Python path and complains. rm -rf owslib -# This requires network access (during test collection!) -ignore="${ignore-} --ignore=tests/test_ogcapi_connectedsystems_osh.py" - # These require test data files from tests/resources/, which we have removed: ignore="${ignore-} --ignore-glob=tests/doctests/*.txt" k="${k-}${k+ and }not test_gm03" diff --git a/sources b/sources index ccdfaf2..da0ff49 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (OWSLib-0.34.1-filtered.tar.zst) = fc963f8b8e6c0cb27453334b35e362c95d0854229bf9cd6205b99e66a3bd9107ebabf59f4fee0091397039b20bfdbdd406a19a48e2a777c1ab9b68ee0f788438 +SHA512 (OWSLib-0.35.0-filtered.tar.zst) = be1eb52fa09049b720c1ebd476363e01c6442c9905c9adf0d35ccc11f39b228b9f3e64ed882a7c04987f2f38f9c8500a61aeef61e48a41602098ff22df0ed526