Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-jaraco.functools for 
openSUSE:Factory checked in at 2025-12-29 15:16:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jaraco.functools (Old)
 and      /work/SRC/openSUSE:Factory/.python-jaraco.functools.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-jaraco.functools"

Mon Dec 29 15:16:02 2025 rev:21 rq:1324574 version:4.4.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-jaraco.functools/python-jaraco.functools.changes
  2025-09-30 17:34:57.366513641 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jaraco.functools.new.1928/python-jaraco.functools.changes
        2025-12-29 15:16:26.394113168 +0100
@@ -1,0 +2,6 @@
+Sun Dec 28 15:07:40 UTC 2025 - Dirk Müller <[email protected]>
+
+- update to 4.4.0:
+  * Add noop.
+
+-------------------------------------------------------------------

Old:
----
  jaraco_functools-4.3.0.tar.gz

New:
----
  jaraco_functools-4.4.0.tar.gz

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

Other differences:
------------------
++++++ python-jaraco.functools.spec ++++++
--- /var/tmp/diff_new_pack.EePPzj/_old  2025-12-29 15:16:27.274149315 +0100
+++ /var/tmp/diff_new_pack.EePPzj/_new  2025-12-29 15:16:27.274149315 +0100
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-jaraco.functools
-Version:        4.3.0
+Version:        4.4.0
 Release:        0
 Summary:        Tools to work with functools
 License:        MIT

++++++ jaraco_functools-4.3.0.tar.gz -> jaraco_functools-4.4.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco_functools-4.3.0/.pre-commit-config.yaml 
new/jaraco_functools-4.4.0/.pre-commit-config.yaml
--- old/jaraco_functools-4.3.0/.pre-commit-config.yaml  2025-08-18 
22:04:48.000000000 +0200
+++ new/jaraco_functools-4.4.0/.pre-commit-config.yaml  2025-12-21 
10:29:20.000000000 +0100
@@ -1,6 +1,6 @@
 repos:
 - repo: https://github.com/astral-sh/ruff-pre-commit
-  rev: v0.9.9
+  rev: v0.12.0
   hooks:
   - id: ruff
     args: [--fix, --unsafe-fixes]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco_functools-4.3.0/NEWS.rst 
new/jaraco_functools-4.4.0/NEWS.rst
--- old/jaraco_functools-4.3.0/NEWS.rst 2025-08-18 22:04:48.000000000 +0200
+++ new/jaraco_functools-4.4.0/NEWS.rst 2025-12-21 10:29:20.000000000 +0100
@@ -1,3 +1,12 @@
+v4.4.0
+======
+
+Features
+--------
+
+- Add noop.
+
+
 v4.3.0
 ======
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco_functools-4.3.0/PKG-INFO 
new/jaraco_functools-4.4.0/PKG-INFO
--- old/jaraco_functools-4.3.0/PKG-INFO 2025-08-18 22:05:05.562604000 +0200
+++ new/jaraco_functools-4.4.0/PKG-INFO 2025-12-21 10:29:38.567340900 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: jaraco.functools
-Version: 4.3.0
+Version: 4.4.0
 Summary: Functools like those found in stdlib
 Author-email: "Jason R. Coombs" <[email protected]>
 License-Expression: MIT
@@ -29,9 +29,10 @@
 Provides-Extra: cover
 Requires-Dist: pytest-cov; extra == "cover"
 Provides-Extra: enabler
-Requires-Dist: pytest-enabler>=2.2; extra == "enabler"
+Requires-Dist: pytest-enabler>=3.4; extra == "enabler"
 Provides-Extra: type
-Requires-Dist: pytest-mypy; extra == "type"
+Requires-Dist: pytest-mypy>=1.0.1; extra == "type"
+Requires-Dist: mypy<1.19; platform_python_implementation == "PyPy" and extra 
== "type"
 Dynamic: license-file
 
 .. image:: https://img.shields.io/pypi/v/jaraco.functools.svg
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco_functools-4.3.0/jaraco/functools/__init__.py 
new/jaraco_functools-4.4.0/jaraco/functools/__init__.py
--- old/jaraco_functools-4.3.0/jaraco/functools/__init__.py     2025-08-18 
22:04:48.000000000 +0200
+++ new/jaraco_functools-4.4.0/jaraco/functools/__init__.py     2025-12-21 
10:29:20.000000000 +0100
@@ -712,3 +712,11 @@
         return self
 
     return wrapper
+
+
+def noop(*args, **kwargs):
+    """
+    A no-operation function that does nothing.
+
+    >>> noop(1, 2, three=3)
+    """
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jaraco_functools-4.3.0/jaraco.functools.egg-info/PKG-INFO 
new/jaraco_functools-4.4.0/jaraco.functools.egg-info/PKG-INFO
--- old/jaraco_functools-4.3.0/jaraco.functools.egg-info/PKG-INFO       
2025-08-18 22:05:05.000000000 +0200
+++ new/jaraco_functools-4.4.0/jaraco.functools.egg-info/PKG-INFO       
2025-12-21 10:29:38.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: jaraco.functools
-Version: 4.3.0
+Version: 4.4.0
 Summary: Functools like those found in stdlib
 Author-email: "Jason R. Coombs" <[email protected]>
 License-Expression: MIT
@@ -29,9 +29,10 @@
 Provides-Extra: cover
 Requires-Dist: pytest-cov; extra == "cover"
 Provides-Extra: enabler
-Requires-Dist: pytest-enabler>=2.2; extra == "enabler"
+Requires-Dist: pytest-enabler>=3.4; extra == "enabler"
 Provides-Extra: type
-Requires-Dist: pytest-mypy; extra == "type"
+Requires-Dist: pytest-mypy>=1.0.1; extra == "type"
+Requires-Dist: mypy<1.19; platform_python_implementation == "PyPy" and extra 
== "type"
 Dynamic: license-file
 
 .. image:: https://img.shields.io/pypi/v/jaraco.functools.svg
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jaraco_functools-4.3.0/jaraco.functools.egg-info/requires.txt 
new/jaraco_functools-4.4.0/jaraco.functools.egg-info/requires.txt
--- old/jaraco_functools-4.3.0/jaraco.functools.egg-info/requires.txt   
2025-08-18 22:05:05.000000000 +0200
+++ new/jaraco_functools-4.4.0/jaraco.functools.egg-info/requires.txt   
2025-12-21 10:29:38.000000000 +0100
@@ -18,11 +18,14 @@
 jaraco.tidelift>=1.4
 
 [enabler]
-pytest-enabler>=2.2
+pytest-enabler>=3.4
 
 [test]
 pytest!=8.1.*,>=6
 jaraco.classes
 
 [type]
-pytest-mypy
+pytest-mypy>=1.0.1
+
+[type:platform_python_implementation == "PyPy"]
+mypy<1.19
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco_functools-4.3.0/pyproject.toml 
new/jaraco_functools-4.4.0/pyproject.toml
--- old/jaraco_functools-4.3.0/pyproject.toml   2025-08-18 22:04:48.000000000 
+0200
+++ new/jaraco_functools-4.4.0/pyproject.toml   2025-12-21 10:29:20.000000000 
+0100
@@ -63,12 +63,15 @@
 ]
 
 enabler = [
-       "pytest-enabler >= 2.2",
+       "pytest-enabler >= 3.4",
 ]
 
 type = [
        # upstream
-       "pytest-mypy",
+       "pytest-mypy >= 1.0.1",
+
+       ## workaround for python/mypy#20454
+       "mypy < 1.19; python_implementation == 'PyPy'",
 
        # local
 ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco_functools-4.3.0/test_functools.py 
new/jaraco_functools-4.4.0/test_functools.py
--- old/jaraco_functools-4.3.0/test_functools.py        2025-08-18 
22:04:48.000000000 +0200
+++ new/jaraco_functools-4.4.0/test_functools.py        2025-12-21 
10:29:20.000000000 +0100
@@ -11,8 +11,8 @@
 from unittest import mock
 
 import pytest
-
 from jaraco.classes import properties
+
 from jaraco.functools import Throttler, method_cache, retry, retry_call
 
 _T = TypeVar("_T")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco_functools-4.3.0/towncrier.toml 
new/jaraco_functools-4.4.0/towncrier.toml
--- old/jaraco_functools-4.3.0/towncrier.toml   2025-08-18 22:04:48.000000000 
+0200
+++ new/jaraco_functools-4.4.0/towncrier.toml   2025-12-21 10:29:20.000000000 
+0100
@@ -1,2 +1,3 @@
 [tool.towncrier]
 title_format = "{version}"
+directory = "newsfragments"  # jaraco/skeleton#184

Reply via email to