Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-OWSLib for openSUSE:Factory 
checked in at 2023-03-30 22:52:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-OWSLib (Old)
 and      /work/SRC/openSUSE:Factory/.python-OWSLib.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-OWSLib"

Thu Mar 30 22:52:46 2023 rev:8 rq:1075593 version:0.28.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-OWSLib/python-OWSLib.changes      
2023-03-07 16:50:10.417533825 +0100
+++ /work/SRC/openSUSE:Factory/.python-OWSLib.new.31432/python-OWSLib.changes   
2023-03-30 22:52:50.093078214 +0200
@@ -1,0 +2,36 @@
+Thu Mar 30 16:06:56 UTC 2023 - Ben Greiner <[email protected]>
+
+- Update to 0.28.1
+  * use only lxml for XML parsing and disable entity resolution in
+    XML payload
+- Release 0.28.0
+  * OGC API: add support for OGC API - Features - Part 4:
+    transactions
+  * OGC API: add support for OGC API - Maps
+  * OGC API: fix OGC API - Processes process list filtering
+  * fix WMTS resolution (@dvbmgr)
+  * WFS: fix filter parsing (@huard)
+  * OGC API: use yaml.safe_load for YAML parsing for OpenAPI
+    handling (@sebastic)
+  * FGDC: fix contact parsing (@pvgenuchten)
+- Release 0.27.1
+  * remove pyproj as core dependency
+- Release 0.27.0
+  * core: update pyproj
+  * OGC API: add support for OGC API - Processes
+- Release 0.26.0
+  * ISO: extend MD_Keywords for gmx:Anchor (#765)
+  * WPS: forward timeout/language parameters (#793)
+  * WPS: use 'maximumMegabytes' if available (#796)
+  * OGC API: safeguard links
+  * OGC API: add support for OGC API - Features - Part 3: CQL
+    (#798)
+  * OGC API: rename rangeSubset to properties for coverage queries
+    (#806)
+  * OGC API: fix subsets parameterization (#819)
+  * CSW: pass headers to HTTP POST requests (#805)
+  * WCS: pass timeout to constructors (#812)
+  * CSW: fix byte/string handling for XML payloads (#816)
+  * ISO: fix gmd:edition parsing (#821)
+
+-------------------------------------------------------------------

Old:
----
  OWSLib-0.25.0-gh.tar.gz

New:
----
  OWSLib-0.28.1-gh.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-OWSLib.spec ++++++
--- /var/tmp/diff_new_pack.V5CMk6/_old  2023-03-30 22:52:50.805082025 +0200
+++ /var/tmp/diff_new_pack.V5CMk6/_new  2023-03-30 22:52:50.809082046 +0200
@@ -18,19 +18,9 @@
 #
 
 
-%if %{suse_version} >= 1550
-%bcond_without test
-%else
-# we can't use and test the broken pyproj 3.0 together with libproj in 
Application:Geo, but
-# a live install on 15.3 with pyproj 2.X from the main repo should work.
-%bcond_with test
-%endif
-%{?!python_module:%define python_module() python3-%{**}}
 %define         oldpython python
-%define         skip_python2 1
-%define         skip_python36 1
 Name:           python-OWSLib
-Version:        0.25.0
+Version:        0.28.1
 Release:        0
 Summary:        Python interface to OGC Web Services
 License:        BSD-3-Clause
@@ -38,29 +28,30 @@
 URL:            http://geopython.github.io/OWSLib/
 # get the test suite form Github
 Source:         
https://github.com/geopython/OWSLib/archive/refs/tags/%{version}.tar.gz#/OWSLib-%{version}-gh.tar.gz
+BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-PyYAML
-%if %{suse_version >= 1550}
-Requires:       python-pyproj >= 2
-%else
-# see comment above
-Requires:       (python-pyproj >= 2 with python-pyproj < 3)
+%if %python_version_nodots < 37
+Requires:       python-dataclasses
 %endif
+Requires:       python-PyYAML
+Requires:       python-lxml
 Requires:       python-python-dateutil >= 1.5
 Requires:       python-pytz
 Requires:       python-requests >= 1.0
 Provides:       python-owslib = %{version}
 Obsoletes:      python-owslib < %{version}
-%if %{with test}
+# SECTION test
 BuildRequires:  %{python_module PyYAML}
-BuildRequires:  %{python_module pyproj >= 2}
+BuildRequires:  %{python_module dataclasses if %python-base < 3.7}
+BuildRequires:  %{python_module lxml}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-dateutil >= 1.5}
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module requests >= 1.0}
-%endif
+# /SECTION
 BuildArch:      noarch
 %python_subpackages
 
@@ -79,7 +70,6 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
-%if %{with test}
 %check
 # override tox.ini: no doctest no cov, register own mark
 echo '[pytest]
@@ -87,12 +77,7 @@
     online
 ' > pytest.ini
 # don't be too picky about failing tests. Upstreams CI is failing too.
-# wfs: pyproj complaints about no db context
-donttest+="test_ows_interfaces_wfs"
-donttest+=" or (TestOffline  and test_wfs_100_noremotemd_parse_all)"
-donttest+=" or (TestOffline  and test_wfs_100_noremotemd_parse_single)"
-donttest+=" or (TestOffline  and test_wfs_100_noremotemd_parse_none)"
-donttest+=" or (TestOffline  and test_wfs_110_remotemd_parse_all)"
+donttest="(TestOffline  and test_wfs_110_remotemd_parse_all)"
 donttest+=" or (TestOffline  and test_wfs_110_remotemd_parse_single)"
 donttest+=" or (TestOffline  and test_wfs_200_remotemd_parse_all)"
 donttest+=" or (TestOffline  and test_wfs_200_remotemd_parse_single)"
@@ -101,7 +86,6 @@
 # online but not marked
 donttest+=" or test_wmts_example_informatievlaanderen"
 %pytest -s -m "not online" -k "not ($donttest)"
-%endif
 
 %files %python_files
 %doc AUTHORS.rst CHANGES.rst README.rst

++++++ OWSLib-0.25.0-gh.tar.gz -> OWSLib-0.28.1-gh.tar.gz ++++++
++++ 4743 lines of diff (skipped)

Reply via email to