Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pymssql for openSUSE:Factory checked in at 2025-12-01 11:13:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pymssql (Old) and /work/SRC/openSUSE:Factory/.python-pymssql.new.14147 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pymssql" Mon Dec 1 11:13:53 2025 rev:11 rq:1320601 version:2.3.9 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pymssql/python-pymssql.changes 2025-10-16 17:39:58.163484775 +0200 +++ /work/SRC/openSUSE:Factory/.python-pymssql.new.14147/python-pymssql.changes 2025-12-01 11:14:31.781575449 +0100 @@ -1,0 +2,6 @@ +Fri Nov 28 10:32:45 UTC 2025 - John Paul Adrian Glaubitz <[email protected]> + +- Update to version 2.3.9 + * Fix build with Cython-3.2.0 + +------------------------------------------------------------------- Old: ---- pymssql-2.3.8.tar.gz New: ---- pymssql-2.3.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pymssql.spec ++++++ --- /var/tmp/diff_new_pack.Rdl5nR/_old 2025-12-01 11:14:32.249595261 +0100 +++ /var/tmp/diff_new_pack.Rdl5nR/_new 2025-12-01 11:14:32.249595261 +0100 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-pymssql -Version: 2.3.8 +Version: 2.3.9 Release: 0 Summary: A simple database interface to MS-SQL for Python License: LGPL-2.1-only ++++++ pymssql-2.3.8.tar.gz -> pymssql-2.3.9.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymssql-2.3.8/.github/workflows/build_wheels.yml new/pymssql-2.3.9/.github/workflows/build_wheels.yml --- old/pymssql-2.3.8/.github/workflows/build_wheels.yml 2025-10-12 04:43:53.000000000 +0200 +++ new/pymssql-2.3.9/.github/workflows/build_wheels.yml 2025-11-07 01:03:12.000000000 +0100 @@ -33,7 +33,7 @@ fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.12 @@ -42,7 +42,7 @@ python -m pip install build python -m build --sdist --outdir wheelhouse - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: pymssql-sdist-${{ github.sha }} path: wheelhouse @@ -53,7 +53,7 @@ include: ${{ steps.set-matrix.outputs.include }} steps: - uses: actions/checkout@v5 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.x" - run: pip install cibuildwheel==3.1.4 @@ -92,7 +92,7 @@ with: fetch-depth: 0 - - uses: pypa/[email protected] + - uses: pypa/[email protected] with: only: ${{ matrix.only }} env: @@ -100,7 +100,7 @@ CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014 CIBW_MANYLINUX_I686_IMAGE: manylinux2014 - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: wheels-${{ matrix.os }}-${{ matrix.only }} path: wheelhouse @@ -123,12 +123,12 @@ fetch-depth: 0 - name: Build wheels - uses: pypa/[email protected] + uses: pypa/[email protected] env: CIBW_ARCHS_LINUX: ${{ matrix.arch }} CIBW_MANYLINUX_AARCH64_IMAGE: manylinux2014 - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: wheels-${{ matrix.os }}-${{ matrix.arch }} path: wheelhouse @@ -162,11 +162,11 @@ run: choco install gperf - name: Build wheels - uses: pypa/[email protected] + uses: pypa/[email protected] env: CIBW_ARCHS_WINDOWS: ${{ matrix.arch }} - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: wheels-${{ matrix.os }}-${{ matrix.arch }} path: wheelhouse @@ -175,7 +175,7 @@ needs: [build_wheels, build_wheels_2, build_wheels_windows] runs-on: ubuntu-latest steps: - - uses: actions/upload-artifact/merge@v4 + - uses: actions/upload-artifact/merge@v5 with: name: wheels separate-directories: false @@ -185,7 +185,7 @@ needs: [merge_wheels] runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: wheels path: dist/ @@ -201,7 +201,7 @@ needs: [check_wheels] runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: wheels path: dist/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymssql-2.3.8/ChangeLog.rst new/pymssql-2.3.9/ChangeLog.rst --- old/pymssql-2.3.8/ChangeLog.rst 2025-10-12 04:43:53.000000000 +0200 +++ new/pymssql-2.3.9/ChangeLog.rst 2025-11-07 01:03:12.000000000 +0100 @@ -2,6 +2,15 @@ ============== +Version 2.3.9 - 2025-11-06 - Mikhail Terekhov +============================================= + +General +------- + +- Fix build with Cython-3.2.0, thanks to mkeener (PR #977). + + Version 2.3.8 - 2025-10-11 - Mikhail Terekhov ============================================= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymssql-2.3.8/PKG-INFO new/pymssql-2.3.9/PKG-INFO --- old/pymssql-2.3.8/PKG-INFO 2025-10-12 04:44:02.493853800 +0200 +++ new/pymssql-2.3.9/PKG-INFO 2025-11-07 01:03:19.118892000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: pymssql -Version: 2.3.8 +Version: 2.3.9 Summary: DB-API interface to Microsoft SQL Server for Python. (new Cython-based version) Author-email: Damien Churchill <[email protected]> Maintainer-email: Mikhail Terekhov <[email protected]> @@ -110,19 +110,19 @@ ============== -Version 2.3.8 - 2025-10-11 - Mikhail Terekhov +Version 2.3.9 - 2025-11-06 - Mikhail Terekhov ============================================= General ------- -- Build Python 3.14 wheels, thanks to Edgar Ramírez Mondragón (PR #964). +- Fix build with Cython-3.2.0, thanks to mkeener (PR #977). -Version 2.3.7 - 2025-07-10 - Mikhail Terekhov +Version 2.3.8 - 2025-10-11 - Mikhail Terekhov ============================================= General ------- -- Allow to specify openssl dependency on macos, thanks to dwt (PR #934). +- Build Python 3.14 wheels, thanks to Edgar Ramírez Mondragón (PR #964). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymssql-2.3.8/dev/requirements-dev.txt new/pymssql-2.3.9/dev/requirements-dev.txt --- old/pymssql-2.3.8/dev/requirements-dev.txt 2025-10-12 04:43:53.000000000 +0200 +++ new/pymssql-2.3.9/dev/requirements-dev.txt 2025-11-07 01:03:12.000000000 +0100 @@ -1,12 +1,12 @@ cython>=3.1.0 gevent -psutil<7.1.1 +psutil<7.1.4 pytest pytest-subtests pytest-timeout packaging>=24.2 setuptools>=80.0 -setuptools_scm[toml]>=5.0,<9.0 +setuptools_scm[toml]>=5.0,<10.0 sphinx-rtd-theme sphinx sqlalchemy diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymssql-2.3.8/dev/requirements-test.txt new/pymssql-2.3.9/dev/requirements-test.txt --- old/pymssql-2.3.8/dev/requirements-test.txt 2025-10-12 04:43:53.000000000 +0200 +++ new/pymssql-2.3.9/dev/requirements-test.txt 2025-11-07 01:03:12.000000000 +0100 @@ -1,5 +1,5 @@ gevent ; python_version>="3.9" -psutil<7.1.1 +psutil<7.1.4 pytest pytest-subtests pytest-timeout diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymssql-2.3.8/docs/requirements.txt new/pymssql-2.3.9/docs/requirements.txt --- old/pymssql-2.3.8/docs/requirements.txt 2025-10-12 04:43:53.000000000 +0200 +++ new/pymssql-2.3.9/docs/requirements.txt 2025-11-07 01:03:12.000000000 +0100 @@ -1,4 +1,4 @@ -setuptools_scm[toml]>=5.0,<9.0 +setuptools_scm[toml]>=5.0,<10.0 sphinx sphinx_rtd_theme sphinx-copybutton diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymssql-2.3.8/src/pymssql/_mssql.pyx new/pymssql-2.3.9/src/pymssql/_mssql.pyx --- old/pymssql-2.3.8/src/pymssql/_mssql.pyx 2025-10-12 04:43:53.000000000 +0200 +++ new/pymssql-2.3.9/src/pymssql/_mssql.pyx 2025-11-07 01:03:12.000000000 +0100 @@ -668,7 +668,7 @@ if encryption in TDS_ENCRYPTION_LEVEL: DBSETLENCRYPT(login, TDS_ENCRYPTION_LEVEL[encryption]) else: - raise ValueError(f"'encryption' option should be {TDS_ENCRYPTION_LEVEL.keys())} or None.") + raise ValueError(f"'encryption' option should be {TDS_ENCRYPTION_LEVEL.keys()} or None.") cdef bytes charset_bytes cdef char *_charset diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymssql-2.3.8/src/pymssql/version.h new/pymssql-2.3.9/src/pymssql/version.h --- old/pymssql-2.3.8/src/pymssql/version.h 2025-10-12 04:44:02.000000000 +0200 +++ new/pymssql-2.3.9/src/pymssql/version.h 2025-11-07 01:03:18.000000000 +0100 @@ -1 +1 @@ -const char* PYMSSQL_VERSION = "2.3.8"; \ No newline at end of file +const char* PYMSSQL_VERSION = "2.3.9"; \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymssql-2.3.8/src/pymssql.egg-info/PKG-INFO new/pymssql-2.3.9/src/pymssql.egg-info/PKG-INFO --- old/pymssql-2.3.8/src/pymssql.egg-info/PKG-INFO 2025-10-12 04:44:02.000000000 +0200 +++ new/pymssql-2.3.9/src/pymssql.egg-info/PKG-INFO 2025-11-07 01:03:19.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: pymssql -Version: 2.3.8 +Version: 2.3.9 Summary: DB-API interface to Microsoft SQL Server for Python. (new Cython-based version) Author-email: Damien Churchill <[email protected]> Maintainer-email: Mikhail Terekhov <[email protected]> @@ -110,19 +110,19 @@ ============== -Version 2.3.8 - 2025-10-11 - Mikhail Terekhov +Version 2.3.9 - 2025-11-06 - Mikhail Terekhov ============================================= General ------- -- Build Python 3.14 wheels, thanks to Edgar Ramírez Mondragón (PR #964). +- Fix build with Cython-3.2.0, thanks to mkeener (PR #977). -Version 2.3.7 - 2025-07-10 - Mikhail Terekhov +Version 2.3.8 - 2025-10-11 - Mikhail Terekhov ============================================= General ------- -- Allow to specify openssl dependency on macos, thanks to dwt (PR #934). +- Build Python 3.14 wheels, thanks to Edgar Ramírez Mondragón (PR #964).
