Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-wsgi_intercept for 
openSUSE:Factory checked in at 2023-07-25 11:51:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-wsgi_intercept (Old)
 and      /work/SRC/openSUSE:Factory/.python-wsgi_intercept.new.1467 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-wsgi_intercept"

Tue Jul 25 11:51:31 2023 rev:28 rq:1100515 version:1.12.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-wsgi_intercept/python-wsgi_intercept.changes  
    2022-11-12 17:41:28.626277990 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-wsgi_intercept.new.1467/python-wsgi_intercept.changes
    2023-07-25 11:53:26.094271609 +0200
@@ -1,0 +2,7 @@
+Tue Jul 25 03:03:51 UTC 2023 - Steve Kowalik <steven.kowa...@suse.com>
+
+- Update to 1.12.1:
+  * Pin urllib3 to < 2.0.0 (#70)
+- Switch to pyproject macros
+
+-------------------------------------------------------------------

Old:
----
  wsgi_intercept-1.11.0.tar.gz

New:
----
  wsgi_intercept-1.12.1.tar.gz

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

Other differences:
------------------
++++++ python-wsgi_intercept.spec ++++++
--- /var/tmp/diff_new_pack.jpD0Dx/_old  2023-07-25 11:53:26.666274958 +0200
+++ /var/tmp/diff_new_pack.jpD0Dx/_new  2023-07-25 11:53:26.670274982 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-wsgi_intercept
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,8 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-wsgi_intercept
-Version:        1.11.0
+Version:        1.12.1
 Release:        0
 Summary:        Library for installing a WSGI application in place of a real 
URI for testing
 License:        MIT
@@ -26,14 +25,17 @@
 Source:         
https://files.pythonhosted.org/packages/source/w/wsgi_intercept/wsgi_intercept-%{version}.tar.gz
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module httplib2}
+BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest >= 2.4}
 BuildRequires:  %{python_module requests >= 2.0.1}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
-BuildRequires:  %{python_module urllib3 >= 1.11.0}
+BuildRequires:  %{python_module urllib3 >= 1.11.0 with %python-urllib3 < 2}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-six
+Requires:       python-urllib3 < 2
 Recommends:     python-requests >= 2.0.1
 BuildArch:      noarch
 %python_subpackages
@@ -49,10 +51,10 @@
 %setup -q -n wsgi_intercept-%{version}
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand rm -r %{buildroot}%{$python_sitelib}/wsgi_intercept/tests
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
@@ -63,7 +65,7 @@
 %files %{python_files}
 %doc README
 %license LICENSE
-%{python_sitelib}/wsgi_intercept-%{version}-*.egg-info
 %{python_sitelib}/wsgi_intercept
+%{python_sitelib}/wsgi_intercept-%{version}.dist-info
 
 %changelog

++++++ wsgi_intercept-1.11.0.tar.gz -> wsgi_intercept-1.12.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsgi_intercept-1.11.0/MANIFEST.in 
new/wsgi_intercept-1.12.1/MANIFEST.in
--- old/wsgi_intercept-1.11.0/MANIFEST.in       2020-02-05 12:08:46.000000000 
+0100
+++ new/wsgi_intercept-1.12.1/MANIFEST.in       2023-07-03 14:53:03.000000000 
+0200
@@ -1,2 +1,2 @@
-include LICENSE Makefile
+include LICENSE Makefile tox.ini
 recursive-include docs *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsgi_intercept-1.11.0/PKG-INFO 
new/wsgi_intercept-1.12.1/PKG-INFO
--- old/wsgi_intercept-1.11.0/PKG-INFO  2022-11-04 11:41:12.963466400 +0100
+++ new/wsgi_intercept-1.12.1/PKG-INFO  2023-07-03 14:56:00.184591300 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: wsgi_intercept
-Version: 1.11.0
+Version: 1.12.1
 Summary: wsgi_intercept installs a WSGI application in place of a real URI for 
testing.
 Home-page: http://pypi.python.org/pypi/wsgi_intercept
 Author: Titus Brown, Kumar McMillan, Chris Dent, Sasha Hart
@@ -47,7 +47,7 @@
 * http.client
 * httplib2
 * requests
-* urllib3
+* urllib3 (<2.0.0, urllib3 2 support is in progress)
 
 How Does It Work?
 =================
@@ -113,7 +113,7 @@
 Unfortunately each of the HTTP client libraries use their own specific
 mechanism for making HTTP call-outs, so individual implementations are
 needed. At this time there are implementations for ``httplib2``,
-``urllib3`` and ``requests`` in both Python 2 and 3, ``urllib2`` and
+``urllib3`` (<2.0.0) and ``requests`` in both Python 2 and 3, ``urllib2`` and
 ``httplib`` in Python 2 and ``urllib.request`` and ``http.client``
 in Python 3.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsgi_intercept-1.11.0/README 
new/wsgi_intercept-1.12.1/README
--- old/wsgi_intercept-1.11.0/README    2022-11-04 11:39:33.000000000 +0100
+++ new/wsgi_intercept-1.12.1/README    2023-07-03 14:55:56.000000000 +0200
@@ -22,7 +22,7 @@
 * http.client
 * httplib2
 * requests
-* urllib3
+* urllib3 (<2.0.0, urllib3 2 support is in progress)
 
 How Does It Work?
 =================
@@ -88,7 +88,7 @@
 Unfortunately each of the HTTP client libraries use their own specific
 mechanism for making HTTP call-outs, so individual implementations are
 needed. At this time there are implementations for ``httplib2``,
-``urllib3`` and ``requests`` in both Python 2 and 3, ``urllib2`` and
+``urllib3`` (<2.0.0) and ``requests`` in both Python 2 and 3, ``urllib2`` and
 ``httplib`` in Python 2 and ``urllib.request`` and ``http.client``
 in Python 3.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsgi_intercept-1.11.0/setup.py 
new/wsgi_intercept-1.12.1/setup.py
--- old/wsgi_intercept-1.11.0/setup.py  2022-11-04 11:39:33.000000000 +0100
+++ new/wsgi_intercept-1.12.1/setup.py  2023-07-03 14:53:53.000000000 +0200
@@ -1,7 +1,7 @@
 
 from setuptools import setup, find_packages
 
-VERSION = '1.11.0'
+VERSION = '1.12.1'
 
 CLASSIFIERS = """
 Environment :: Web Environment
@@ -42,7 +42,7 @@
             'pytest>=2.4',
             'httplib2',
             'requests>=2.0.1',
-            'urllib3>=1.11.0',
+            'urllib3>=1.11.0,<2.0.0',
         ],
         'docs': [
             'sphinx',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsgi_intercept-1.11.0/tox.ini 
new/wsgi_intercept-1.12.1/tox.ini
--- old/wsgi_intercept-1.11.0/tox.ini   1970-01-01 01:00:00.000000000 +0100
+++ new/wsgi_intercept-1.12.1/tox.ini   2023-06-26 14:32:21.000000000 +0200
@@ -0,0 +1,33 @@
+[tox]
+minversion = 1.6
+skipsdist = True
+envlist = py27,py35,py36,py37,py38,py39,py310,py311,pypy,pep8,docs,readme
+
+[testenv]
+deps = .[testing]
+commands = py.test --tb=short wsgi_intercept/tests
+passenv = WSGI_INTERCEPT_*
+
+[testenv:pep8]
+deps = flake8
+commands =
+    flake8 wsgi_intercept
+
+[testenv:docs]
+deps = .[docs]
+       httplib2
+       sphinx
+commands =
+    rm -rf build/sphinx
+    sphinx-build docs build/sphinx
+allowlist_externals =
+    rm
+
+[testenv:readme]
+deps = .
+allowlist_externals = bash
+commands = bash -c "python -c 'import sys, wsgi_intercept; 
sys.stdout.write(wsgi_intercept.__doc__)' > README.rst"
+
+[flake8]
+exclude=.venv,.git,.tox,dist,*egg,*.egg-info,build,examples,docs
+show-source = True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsgi_intercept-1.11.0/wsgi_intercept/__init__.py 
new/wsgi_intercept-1.12.1/wsgi_intercept/__init__.py
--- old/wsgi_intercept-1.11.0/wsgi_intercept/__init__.py        2022-05-16 
13:39:02.000000000 +0200
+++ new/wsgi_intercept-1.12.1/wsgi_intercept/__init__.py        2023-06-26 
14:34:14.000000000 +0200
@@ -22,7 +22,7 @@
 * http.client
 * httplib2
 * requests
-* urllib3
+* urllib3 (<2.0.0, urllib3 2 support is in progress)
 
 How Does It Work?
 =================
@@ -88,7 +88,7 @@
 Unfortunately each of the HTTP client libraries use their own specific
 mechanism for making HTTP call-outs, so individual implementations are
 needed. At this time there are implementations for ``httplib2``,
-``urllib3`` and ``requests`` in both Python 2 and 3, ``urllib2`` and
+``urllib3`` (<2.0.0) and ``requests`` in both Python 2 and 3, ``urllib2`` and
 ``httplib`` in Python 2 and ``urllib.request`` and ``http.client``
 in Python 3.
 
@@ -115,7 +115,7 @@
 The Python 2 version of wsgi-intercept was the result. Kumar McMillan
 later took over maintenance.
 
-The current version is tested with Python 2.7, 3.5-3.8, and pypy and pypy3.
+The current version is tested with Python 2.7, 3.5-3.11, and pypy and pypy3.
 It was assembled by `Chris Dent`_. Testing and documentation improvements
 from `Sasha Hart`_.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsgi_intercept-1.11.0/wsgi_intercept/_urllib3.py 
new/wsgi_intercept-1.12.1/wsgi_intercept/_urllib3.py
--- old/wsgi_intercept-1.11.0/wsgi_intercept/_urllib3.py        2022-01-13 
15:31:38.000000000 +0100
+++ new/wsgi_intercept-1.12.1/wsgi_intercept/_urllib3.py        2023-06-26 
14:34:28.000000000 +0200
@@ -1,4 +1,4 @@
-"""Common code of urllib3 and requests intercepts."""
+"""Common code of urllib3 (<2.0.0) and requests intercepts."""
 
 import os
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/wsgi_intercept-1.11.0/wsgi_intercept/urllib3_intercept.py 
new/wsgi_intercept-1.12.1/wsgi_intercept/urllib3_intercept.py
--- old/wsgi_intercept-1.11.0/wsgi_intercept/urllib3_intercept.py       
2020-02-05 12:08:46.000000000 +0100
+++ new/wsgi_intercept-1.12.1/wsgi_intercept/urllib3_intercept.py       
2023-06-26 14:34:53.000000000 +0200
@@ -1,5 +1,8 @@
 """Intercept HTTP connections that use
 `urllib3 <https://urllib3.readthedocs.org/>`_.
+
+Note that currently only urllib3 <2.0.0 is supported. 2.0.0 support
+is in progress.
 """
 
 from urllib3.connectionpool import HTTPConnectionPool, HTTPSConnectionPool
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/wsgi_intercept-1.11.0/wsgi_intercept.egg-info/PKG-INFO 
new/wsgi_intercept-1.12.1/wsgi_intercept.egg-info/PKG-INFO
--- old/wsgi_intercept-1.11.0/wsgi_intercept.egg-info/PKG-INFO  2022-11-04 
11:41:12.000000000 +0100
+++ new/wsgi_intercept-1.12.1/wsgi_intercept.egg-info/PKG-INFO  2023-07-03 
14:55:59.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: wsgi-intercept
-Version: 1.11.0
+Version: 1.12.1
 Summary: wsgi_intercept installs a WSGI application in place of a real URI for 
testing.
 Home-page: http://pypi.python.org/pypi/wsgi_intercept
 Author: Titus Brown, Kumar McMillan, Chris Dent, Sasha Hart
@@ -47,7 +47,7 @@
 * http.client
 * httplib2
 * requests
-* urllib3
+* urllib3 (<2.0.0, urllib3 2 support is in progress)
 
 How Does It Work?
 =================
@@ -113,7 +113,7 @@
 Unfortunately each of the HTTP client libraries use their own specific
 mechanism for making HTTP call-outs, so individual implementations are
 needed. At this time there are implementations for ``httplib2``,
-``urllib3`` and ``requests`` in both Python 2 and 3, ``urllib2`` and
+``urllib3`` (<2.0.0) and ``requests`` in both Python 2 and 3, ``urllib2`` and
 ``httplib`` in Python 2 and ``urllib.request`` and ``http.client``
 in Python 3.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/wsgi_intercept-1.11.0/wsgi_intercept.egg-info/SOURCES.txt 
new/wsgi_intercept-1.12.1/wsgi_intercept.egg-info/SOURCES.txt
--- old/wsgi_intercept-1.11.0/wsgi_intercept.egg-info/SOURCES.txt       
2022-11-04 11:41:12.000000000 +0100
+++ new/wsgi_intercept-1.12.1/wsgi_intercept.egg-info/SOURCES.txt       
2023-07-03 14:56:00.000000000 +0200
@@ -4,6 +4,7 @@
 README
 setup.cfg
 setup.py
+tox.ini
 docs/.gitignore
 docs/Makefile
 docs/conf.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/wsgi_intercept-1.11.0/wsgi_intercept.egg-info/requires.txt 
new/wsgi_intercept-1.12.1/wsgi_intercept.egg-info/requires.txt
--- old/wsgi_intercept-1.11.0/wsgi_intercept.egg-info/requires.txt      
2022-11-04 11:41:12.000000000 +0100
+++ new/wsgi_intercept-1.12.1/wsgi_intercept.egg-info/requires.txt      
2023-07-03 14:55:59.000000000 +0200
@@ -7,4 +7,4 @@
 pytest>=2.4
 httplib2
 requests>=2.0.1
-urllib3>=1.11.0
+urllib3<2.0.0,>=1.11.0

Reply via email to