Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-dukpy for openSUSE:Factory 
checked in at 2026-03-31 15:23:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-dukpy (Old)
 and      /work/SRC/openSUSE:Factory/.python-dukpy.new.1999 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-dukpy"

Tue Mar 31 15:23:14 2026 rev:13 rq:1343857 version:0.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-dukpy/python-dukpy.changes        
2025-06-05 20:37:21.892841721 +0200
+++ /work/SRC/openSUSE:Factory/.python-dukpy.new.1999/python-dukpy.changes      
2026-03-31 15:24:35.874090900 +0200
@@ -1,0 +2,7 @@
+Tue Mar 31 08:36:28 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.5.1:
+  * Support Python 3.13
+  * Support Python 3.14
+
+-------------------------------------------------------------------

Old:
----
  dukpy-0.5.0.tar.gz

New:
----
  dukpy-0.5.1.tar.gz

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

Other differences:
------------------
++++++ python-dukpy.spec ++++++
--- /var/tmp/diff_new_pack.wjZmSA/_old  2026-03-31 15:24:36.594120865 +0200
+++ /var/tmp/diff_new_pack.wjZmSA/_new  2026-03-31 15:24:36.594120865 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-dukpy
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           python-dukpy
-Version:        0.5.0
+Version:        0.5.1
 Release:        0
 Summary:        JavaScript interpreter for Python
 License:        MIT

++++++ dukpy-0.5.0.tar.gz -> dukpy-0.5.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dukpy-0.5.0/.github/workflows/build-wheels.yml 
new/dukpy-0.5.1/.github/workflows/build-wheels.yml
--- old/dukpy-0.5.0/.github/workflows/build-wheels.yml  2024-11-07 
18:51:57.000000000 +0100
+++ new/dukpy-0.5.1/.github/workflows/build-wheels.yml  2026-02-07 
00:52:41.000000000 +0100
@@ -13,16 +13,18 @@
     runs-on: ${{ matrix.os }}
     strategy:
       matrix:
-        os: [ubuntu-latest, windows-latest, macos-13, macos-14]
+        os: [ubuntu-latest, windows-latest, macos-14]
 
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v4
 
       # Used to host cibuildwheel
-      - uses: actions/setup-python@v2
+      - uses: actions/setup-python@v5
+        with:
+          python-version: '3.13'
 
       - name: Install cibuildwheel
-        run: python -m pip install cibuildwheel==2.21.3
+        run: python -m pip install cibuildwheel==3.3.0
 
       - name: Set up QEMU
         if: runner.os == 'Linux'
@@ -45,7 +47,7 @@
     name: Build source distribution
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v4
 
       - name: Build sdist
         run: python setup.py sdist
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dukpy-0.5.0/.github/workflows/run-tests.yml 
new/dukpy-0.5.1/.github/workflows/run-tests.yml
--- old/dukpy-0.5.0/.github/workflows/run-tests.yml     2024-11-07 
18:51:57.000000000 +0100
+++ new/dukpy-0.5.1/.github/workflows/run-tests.yml     2026-02-07 
00:52:41.000000000 +0100
@@ -10,12 +10,10 @@
     name: Run tests
     strategy:
       matrix:
-        os: [ubuntu-latest, macos-13, macos-latest, windows-latest]
-        python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
+        os: [ubuntu-latest, macos-latest, windows-latest]
+        python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
         exclude:
           - os: macos-latest
-            python-version: 3.8
-          - os: macos-latest
             python-version: 3.9
           - os: macos-latest
             python-version: 3.10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dukpy-0.5.0/setup.py new/dukpy-0.5.1/setup.py
--- old/dukpy-0.5.0/setup.py    2024-11-07 18:51:57.000000000 +0100
+++ new/dukpy-0.5.1/setup.py    2026-02-07 00:52:41.000000000 +0100
@@ -32,7 +32,7 @@
 
 setup(
     name=name,
-    version='0.5.0',
+    version='0.5.1',
     description='Simple JavaScript interpreter for Python',
     long_description=README,
     keywords='javascript compiler babeljs jsx coffeescript typescript',
@@ -66,12 +66,12 @@
     classifiers=[
         'Development Status :: 3 - Alpha',
         'License :: OSI Approved :: MIT License',
+        'Programming Language :: Python :: 3.14',
+        'Programming Language :: Python :: 3.13',
         'Programming Language :: Python :: 3.12',
         'Programming Language :: Python :: 3.11',
         'Programming Language :: Python :: 3.10',
         'Programming Language :: Python :: 3.9',
-        'Programming Language :: Python :: 3.8',
-        'Programming Language :: Python :: 3.7',
         'Programming Language :: JavaScript',
     ],
     entry_points={
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dukpy-0.5.0/tests/test_webassets_filter.py 
new/dukpy-0.5.1/tests/test_webassets_filter.py
--- old/dukpy-0.5.0/tests/test_webassets_filter.py      2024-11-07 
18:51:57.000000000 +0100
+++ new/dukpy-0.5.1/tests/test_webassets_filter.py      2026-02-07 
00:52:41.000000000 +0100
@@ -12,11 +12,20 @@
 
 class PyTestTempEnvironmentHelper(TempEnvironmentHelper):
     """Adapt TempEnvironmentHelper to be compatible with PyTest"""
-    def setup_method(self):
-        self.setup()
 
-    def teardown_method(self):
-        self.teardown()
+    def setup_method(self, method=None):
+        parent = super(PyTestTempEnvironmentHelper, self)
+        if hasattr(parent, "setup_method"):
+            parent.setup_method()
+        elif hasattr(parent, "setup"):
+            parent.setup()
+
+    def teardown_method(self, method=None):
+        parent = super(PyTestTempEnvironmentHelper, self)
+        if hasattr(parent, "teardown_method"):
+            parent.teardown_method()
+        elif hasattr(parent, "teardown"):
+            parent.teardown()
 
 
 class TestAssetsFilters(PyTestTempEnvironmentHelper):

Reply via email to