commit python-gssapi for openSUSE:Factory
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.glaubitz@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='jborean93@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'),
participants (1)
-
Source-Sync