public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/python-OWSLib] f43: Update to 0.36.0 (close RHBZ#2484635)
@ 2026-06-04 13:39 Benjamin A. Beasley
  0 siblings, 0 replies; only message in thread
From: Benjamin A. Beasley @ 2026-06-04 13:39 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/python-OWSLib
Branch : f43
Commit : 853bf1abbf7aaddf49fa80d9d60d2777e145fd8c
Author : Benjamin A. Beasley <code@musicinmybrain.net>
Date   : 2026-06-04T14:20:22+01:00
Stats  : +15/-20 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/python-OWSLib/c/853bf1abbf7aaddf49fa80d9d60d2777e145fd8c?branch=f43

Log:
Update to 0.36.0 (close RHBZ#2484635)

---
diff --git a/.gitignore b/.gitignore
index 45464ab..761dd11 100644
--- a/.gitignore
+++ b/.gitignore
@@ -42,3 +42,4 @@
 /OWSLib-0.34.0-filtered.tar.zst
 /OWSLib-0.34.1-filtered.tar.zst
 /OWSLib-0.35.0-filtered.tar.zst
+/OWSLib-0.36.0-filtered.tar.zst

diff --git a/python-OWSLib.spec b/python-OWSLib.spec
index 670c3b7..8781212 100644
--- a/python-OWSLib.spec
+++ b/python-OWSLib.spec
@@ -1,5 +1,5 @@
 Name:           python-OWSLib
-Version:        0.35.0
+Version:        0.36.0
 Release:        %autorelease
 Summary:        OGC Web Service utility library
 
@@ -24,28 +24,17 @@ Source0:        OWSLib-%{version}-filtered.tar.zst
 Source1:        get_source
 
 BuildSystem:    pyproject
+BuildOption(generate_buildrequires): --extras test
 BuildOption(install): --assert-license owslib
 
 BuildArch:      noarch
 
-# Tests; dependencies are in requirements-dev.txt.
-BuildRequires:  %{py3_dist pytest}
+BuildRequires:  tomcli
+
+# Additional test dependencies from the “dev” extra, which also contains
+# unwanted linting/coverage dependencies and other unnecessary dependencies.
 BuildRequires:  %{py3_dist pytest_httpserver}
 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
@@ -74,8 +63,11 @@ Obsoletes:      python-OWSLIB-doc < 0.32.0-1
 
 %prep -a
 # Don’t analyze/report test coverage
-sed --regexp-extended --in-place \
-    's/^([[:blank:]]*)(--cov\b)/\1# \2/' tox.ini
+tomcli set pyproject.toml lists delitem tool.pytest.addopts -- '--cov\b.*'
+# We cannot possibly respect an upper bound on the version of setuptools!
+# According to https://github.com/geopython/OWSLib/pull/1031, upstream pinned
+# this “for Ubuntu 24.04 compatibility,” whatever that means.
+%pyproject_patch_dependency setuptools:drop_upper
 
 
 %check -a
@@ -120,12 +112,14 @@ k="${k-}${k+ and }not test_load_parse"
 k="${k-}${k+ and }not test_md_distribution"
 k="${k-}${k+ and }not test_md_featurecataloguedesc"
 k="${k-}${k+ and }not test_md_imagedescription"
+k="${k-}${k+ and }not test_md_parsing"
 k="${k-}${k+ and }not test_md_reference_system"
 k="${k-}${k+ and }not test_metadata"
 k="${k-}${k+ and }not test_online_distribution"
 k="${k-}${k+ and }not test_responsibility"
 k="${k-}${k+ and }not test_service"
 k="${k-}${k+ and }not test_service2"
+k="${k-}${k+ and }not test_spatial_parsing"
 k="${k-}${k+ and }not test_wps_checkStatus"
 k="${k-}${k+ and }not test_wps_getOperationByName"
 k="${k-}${k+ and }not test_wps_literal_data_input_parsing_references"

diff --git a/sources b/sources
index da0ff49..6aa3dcd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (OWSLib-0.35.0-filtered.tar.zst) = be1eb52fa09049b720c1ebd476363e01c6442c9905c9adf0d35ccc11f39b228b9f3e64ed882a7c04987f2f38f9c8500a61aeef61e48a41602098ff22df0ed526
+SHA512 (OWSLib-0.36.0-filtered.tar.zst) = ada3ae4ebb06230894fa72a509b6f189e6403ab425362322bfbb28926691f606aeb8a022ebca77fb504151ba2e9f8d88610490d5e672a6f752b92a0dd112f64e

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-04 13:39 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-04 13:39 [rpms/python-OWSLib] f43: Update to 0.36.0 (close RHBZ#2484635) Benjamin A. Beasley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox