Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-gssapi for openSUSE:Factory 
checked in at 2024-10-27 11:24:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-gssapi (Old)
 and      /work/SRC/openSUSE:Factory/.python-gssapi.new.2020 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-gssapi"

Sun Oct 27 11:24:13 2024 rev:15 rq:1218366 version:1.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-gssapi/python-gssapi.changes      
2023-10-23 23:40:13.661923332 +0200
+++ /work/SRC/openSUSE:Factory/.python-gssapi.new.2020/python-gssapi.changes    
2024-10-27 11:24:19.936059825 +0100
@@ -1,0 +2,6 @@
+Fri Oct 25 10:12:09 UTC 2024 - John Paul Adrian Glaubitz 
<adrian.glaub...@suse.com>
+
+- Update to 1.9.0
+  * Bump Python 3.13 test version
+
+-------------------------------------------------------------------

Old:
----
  gssapi-1.8.3.tar.gz

New:
----
  gssapi-1.9.0.tar.gz

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

Other differences:
------------------
++++++ python-gssapi.spec ++++++
--- /var/tmp/diff_new_pack.RQIfA3/_old  2024-10-27 11:24:20.428080218 +0100
+++ /var/tmp/diff_new_pack.RQIfA3/_new  2024-10-27 11:24:20.432080384 +0100
@@ -19,7 +19,7 @@
 %define skip_python2 1
 %{?sle15_python_module_pythons}
 Name:           python-gssapi
-Version:        1.8.3
+Version:        1.9.0
 Release:        0
 Summary:        A Python interface to RFC 2743/2744 (plus common extensions)
 License:        ISC

++++++ gssapi-1.8.3.tar.gz -> gssapi-1.9.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssapi-1.8.3/PKG-INFO new/gssapi-1.9.0/PKG-INFO
--- old/gssapi-1.8.3/PKG-INFO   2023-08-29 05:12:02.368186000 +0200
+++ new/gssapi-1.9.0/PKG-INFO   2024-10-03 08:02:09.004222000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: gssapi
-Version: 1.8.3
+Version: 1.9.0
 Summary: Python GSSAPI Wrapper
 Home-page: https://github.com/pythongssapi/python-gssapi
 Author: The Python GSSAPI Team
@@ -10,20 +10,21 @@
 Classifier: Development Status :: 5 - Production/Stable
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3.11
 Classifier: Programming Language :: Python :: 3.12
+Classifier: Programming Language :: Python :: 3.13
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: ISC License (ISCL)
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Cython
 Classifier: Topic :: Security
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
-Requires-Python: >=3.7
+Requires-Python: >=3.8
 License-File: LICENSE.txt
+Requires-Dist: decorator
 
 =============
 Python-GSSAPI
@@ -57,14 +58,14 @@
 
 * a C compiler (such as GCC)
 
-* Python 3.7+ (older releases support older versions, but are unsupported)
+* Python 3.8+ (older releases support older versions, but are unsupported)
 
 * the `decorator` python package
 
 Compiling from Scratch
 ----------------------
 
-To compile from scratch, you will need Cython >= 0.29.29 which is automatically
+To compile from scratch, you will need Cython ``>= 3.0.3, < 4.0.0`` which is 
automatically
 installed by pip in an isolated build virtual environment.
 
 For Running the Tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssapi-1.8.3/README.rst new/gssapi-1.9.0/README.rst
--- old/gssapi-1.8.3/README.rst 2023-08-29 05:11:44.000000000 +0200
+++ new/gssapi-1.9.0/README.rst 2024-10-03 08:02:01.000000000 +0200
@@ -32,14 +32,14 @@
 
 * a C compiler (such as GCC)
 
-* Python 3.7+ (older releases support older versions, but are unsupported)
+* Python 3.8+ (older releases support older versions, but are unsupported)
 
 * the `decorator` python package
 
 Compiling from Scratch
 ----------------------
 
-To compile from scratch, you will need Cython >= 0.29.29 which is automatically
+To compile from scratch, you will need Cython ``>= 3.0.3, < 4.0.0`` which is 
automatically
 installed by pip in an isolated build virtual environment.
 
 For Running the Tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssapi-1.8.3/README.txt new/gssapi-1.9.0/README.txt
--- old/gssapi-1.8.3/README.txt 2023-08-29 05:11:44.000000000 +0200
+++ new/gssapi-1.9.0/README.txt 2024-10-03 08:02:01.000000000 +0200
@@ -32,14 +32,14 @@
 
 * a C compiler (such as GCC)
 
-* Python 3.7+ (older releases support older versions, but are unsupported)
+* Python 3.8+ (older releases support older versions, but are unsupported)
 
 * the `decorator` python package
 
 Compiling from Scratch
 ----------------------
 
-To compile from scratch, you will need Cython >= 0.29.29 which is automatically
+To compile from scratch, you will need Cython ``>= 3.0.3, < 4.0.0`` which is 
automatically
 installed by pip in an isolated build virtual environment.
 
 For Running the Tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssapi-1.8.3/docs-requirements.txt 
new/gssapi-1.9.0/docs-requirements.txt
--- old/gssapi-1.8.3/docs-requirements.txt      2023-08-29 05:11:44.000000000 
+0200
+++ new/gssapi-1.9.0/docs-requirements.txt      2024-10-03 08:02:01.000000000 
+0200
@@ -1,4 +1,4 @@
+myst-parser  # For parsing markdown docs instead of rst
 Sphinx >= 1.3.1
 sphinx-autoapi
 sphinx-rtd-theme >= 0.2.5b1
-recommonmark >= 0.4.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssapi-1.8.3/gssapi/__init__.py 
new/gssapi-1.9.0/gssapi/__init__.py
--- old/gssapi-1.8.3/gssapi/__init__.py 2023-08-29 05:11:44.000000000 +0200
+++ new/gssapi-1.9.0/gssapi/__init__.py 2024-10-03 08:02:01.000000000 +0200
@@ -38,3 +38,17 @@
 from gssapi.mechs import Mechanism  # noqa
 
 from gssapi._utils import set_encoding  # noqa
+
+__all__ = [
+    'AddressType',
+    'Credentials',
+    'IntEnumFlagSet',
+    'Mechanism',
+    'MechType',
+    'Name',
+    'NameType',
+    'OID',
+    'RequirementFlag',
+    'SecurityContext',
+    'set_encoding',
+]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssapi-1.8.3/gssapi.egg-info/PKG-INFO 
new/gssapi-1.9.0/gssapi.egg-info/PKG-INFO
--- old/gssapi-1.8.3/gssapi.egg-info/PKG-INFO   2023-08-29 05:12:02.000000000 
+0200
+++ new/gssapi-1.9.0/gssapi.egg-info/PKG-INFO   2024-10-03 08:02:08.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: gssapi
-Version: 1.8.3
+Version: 1.9.0
 Summary: Python GSSAPI Wrapper
 Home-page: https://github.com/pythongssapi/python-gssapi
 Author: The Python GSSAPI Team
@@ -10,20 +10,21 @@
 Classifier: Development Status :: 5 - Production/Stable
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3.11
 Classifier: Programming Language :: Python :: 3.12
+Classifier: Programming Language :: Python :: 3.13
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: ISC License (ISCL)
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Cython
 Classifier: Topic :: Security
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
-Requires-Python: >=3.7
+Requires-Python: >=3.8
 License-File: LICENSE.txt
+Requires-Dist: decorator
 
 =============
 Python-GSSAPI
@@ -57,14 +58,14 @@
 
 * a C compiler (such as GCC)
 
-* Python 3.7+ (older releases support older versions, but are unsupported)
+* Python 3.8+ (older releases support older versions, but are unsupported)
 
 * the `decorator` python package
 
 Compiling from Scratch
 ----------------------
 
-To compile from scratch, you will need Cython >= 0.29.29 which is automatically
+To compile from scratch, you will need Cython ``>= 3.0.3, < 4.0.0`` which is 
automatically
 installed by pip in an isolated build virtual environment.
 
 For Running the Tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssapi-1.8.3/pyproject.toml 
new/gssapi-1.9.0/pyproject.toml
--- old/gssapi-1.8.3/pyproject.toml     2023-08-29 05:11:44.000000000 +0200
+++ new/gssapi-1.9.0/pyproject.toml     2024-10-03 08:02:01.000000000 +0200
@@ -1,6 +1,6 @@
 [build-system]
 requires = [
-    "Cython >= 0.29.29, < 4.0.0",  # 0.29.29 includes fixes for Python 3.11
+    "Cython >= 3.0.3, < 4.0.0",
     "setuptools >= 40.6.0",  # Start of PEP 517 support for setuptools
 ]
 build-backend = "setuptools.build_meta"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssapi-1.8.3/setup.py new/gssapi-1.9.0/setup.py
--- old/gssapi-1.8.3/setup.py   2023-08-29 05:11:44.000000000 +0200
+++ new/gssapi-1.9.0/setup.py   2024-10-03 08:02:01.000000000 +0200
@@ -156,6 +156,7 @@
 ENABLE_SUPPORT_DETECTION = \
     (os.environ.get('GSSAPI_SUPPORT_DETECT', 'true').lower() == 'true')
 
+wrap_iov_symbol_name = 'gss_wrap_iov'
 if ENABLE_SUPPORT_DETECTION:
     import ctypes.util
 
@@ -205,6 +206,9 @@
 
     GSSAPI_LIB = ctypes.CDLL(os.path.join(main_path, main_lib))
 
+    if hasattr(GSSAPI_LIB, '__ApplePrivate_gss_wrap_iov'):
+        wrap_iov_symbol_name = '__ApplePrivate_gss_wrap_iov'
+
 
 def make_extension(name_fmt, module, **kwargs):
     """Helper method to remove the repetition in extension declarations."""
@@ -274,7 +278,7 @@
 
 setup(
     name='gssapi',
-    version='1.8.3',
+    version='1.9.0',
     author='The Python GSSAPI Team',
     author_email='jborea...@gmail.com',
     packages=['gssapi', 'gssapi.raw', 'gssapi.raw._enum_extensions',
@@ -287,17 +291,17 @@
     long_description=long_desc,
     license='LICENSE.txt',
     url="https://github.com/pythongssapi/python-gssapi";,
-    python_requires=">=3.7",
+    python_requires=">=3.8",
     classifiers=[
         'Development Status :: 5 - Production/Stable',
         'Programming Language :: Python',
         'Programming Language :: Python :: 3',
-        'Programming Language :: Python :: 3.7',
         'Programming Language :: Python :: 3.8',
         'Programming Language :: Python :: 3.9',
         'Programming Language :: Python :: 3.10',
         'Programming Language :: Python :: 3.11',
         'Programming Language :: Python :: 3.12',
+        'Programming Language :: Python :: 3.13',
         'Intended Audience :: Developers',
         'License :: OSI Approved :: ISC License (ISCL)',
         'Programming Language :: Python :: Implementation :: CPython',
@@ -323,9 +327,7 @@
         extension_file('rfc5588', 'gss_store_cred'),
         extension_file('rfc5801', 'gss_inquire_saslname_for_mech'),
         extension_file('cred_imp_exp', 'gss_import_cred'),
-        extension_file('dce',
-                       '__ApplePrivate_gss_wrap_iov' if osx_has_gss_framework
-                       else 'gss_wrap_iov'),
+        extension_file('dce', wrap_iov_symbol_name),
         extension_file('dce_aead', 'gss_wrap_aead'),
         extension_file('iov_mic', 'gss_get_mic_iov'),
         extension_file('ggf', 'gss_inquire_sec_context_by_oid'),

Reply via email to