Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uncertainties for 
openSUSE:Factory checked in at 2024-09-05 15:47:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-uncertainties (Old)
 and      /work/SRC/openSUSE:Factory/.python-uncertainties.new.10096 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-uncertainties"

Thu Sep  5 15:47:41 2024 rev:17 rq:1198944 version:3.2.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-uncertainties/python-uncertainties.changes    
    2024-07-11 20:33:34.085719142 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-uncertainties.new.10096/python-uncertainties.changes
     2024-09-05 15:48:29.595324213 +0200
@@ -1,0 +2,11 @@
+Thu Sep  5 09:45:43 UTC 2024 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 3.2.2
+  * fix support for Numpy 2.0 (#245). Note: uncertainties.unumpy
+    still provides umatrix based on numpy.matrix. With numpy.matrix
+    discouraged, umatrix is too, and will be dropped in a future
+    release.
+  * use setuptools-scm for setting version number from git tag
+    (#247)
+
+-------------------------------------------------------------------

Old:
----
  uncertainties-3.2.1.tar.gz

New:
----
  uncertainties-3.2.2.tar.gz

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

Other differences:
------------------
++++++ python-uncertainties.spec ++++++
--- /var/tmp/diff_new_pack.F72RUD/_old  2024-09-05 15:48:30.495361591 +0200
+++ /var/tmp/diff_new_pack.F72RUD/_new  2024-09-05 15:48:30.499361757 +0200
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-uncertainties
-Version:        3.2.1
+Version:        3.2.2
 Release:        0
 Summary:        Uncertainties on the Quantities Involved (aka "Error 
Propagation")
 License:        BSD-3-Clause
@@ -28,7 +28,8 @@
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module setuptools >= 64}
+BuildRequires:  %{python_module setuptools_scm >= 8}
 BuildRequires:  %{python_module testsuite}
 BuildRequires:  %{python_module tools}
 BuildRequires:  %{python_module wheel}

++++++ uncertainties-3.2.1.tar.gz -> uncertainties-3.2.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uncertainties-3.2.1/.codecov.yml 
new/uncertainties-3.2.2/.codecov.yml
--- old/uncertainties-3.2.1/.codecov.yml        2024-05-30 16:08:36.000000000 
+0200
+++ new/uncertainties-3.2.2/.codecov.yml        2024-07-07 17:26:08.000000000 
+0200
@@ -4,14 +4,12 @@
     after_n_builds: 9
 
 coverage:
+  precision: 2
+  round: down
+  range: "90...100"
   status:
     project:
       default:
         target: auto
         threshold: 2.0%
         informational: true
-    patch:
-      default:
-        target: auto
-        threshold: 20%
-        informational: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/uncertainties-3.2.1/.github/workflows/python-package.yml 
new/uncertainties-3.2.2/.github/workflows/python-package.yml
--- old/uncertainties-3.2.1/.github/workflows/python-package.yml        
2024-06-07 16:04:59.000000000 +0200
+++ new/uncertainties-3.2.2/.github/workflows/python-package.yml        
2024-07-07 17:26:08.000000000 +0200
@@ -31,7 +31,8 @@
         python -m pip install .[arrays,test]
     - name: Test source code and docs
       run: |
-        pytest --cov . --cov-report xml
+        cd tests
+        python -m pytest --cov=uncertainties --cov=. --cov-report=xml 
--cov-report=term
     - name: Upload coverage reports to Codecov
       uses: codecov/codecov-action@v4.0.1
       with:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uncertainties-3.2.1/.gitignore 
new/uncertainties-3.2.2/.gitignore
--- old/uncertainties-3.2.1/.gitignore  2024-05-15 03:31:14.000000000 +0200
+++ new/uncertainties-3.2.2/.gitignore  2024-07-07 20:52:57.000000000 +0200
@@ -1,4 +1,4 @@
-uncertainties-py23/
+uncertainties/version.py
 *.pyc
 build
 doc/_build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uncertainties-3.2.1/CHANGES.rst 
new/uncertainties-3.2.2/CHANGES.rst
--- old/uncertainties-3.2.1/CHANGES.rst 2024-06-07 16:04:59.000000000 +0200
+++ new/uncertainties-3.2.2/CHANGES.rst 2024-07-07 20:52:57.000000000 +0200
@@ -1,6 +1,28 @@
 Change Log
 ===================
 
+3.2.2   2024-July-08
+-----------------------
+
+Fixes:
+
+ - fix support for Numpy 2.0 (#245).  Note: `uncertainties.unumpy` still
+    provides `umatrix` based on `numpy.matrix`.  With `numpy.matrix`
+    discouraged, `umatrix` is too, and will be dropped in a  future release.
+ - fix automated running and reporting of code coverage with tests (#246)
+ - use `setuptools-scm` for setting version number from git tag  (#247)
+
+ 3.2.1   2024-June-08
+-----------------------
+
+Fixes for build, deployment, and docs
+
+ - Use explicit package list to make sure unumpy is included (#232)
+ - Use setuptools-scm to make sure all files are in the source distribution 
(#235)
+ - updates to configuration for and links to readthedocs documentation. (#239)
+ - use double backticks more uniformly in docs. (#240)
+ - fixes to README.rst to allow it to render (needed for PyPI upload) (#243)
+
 3.2.0   2024-June-02
 -----------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uncertainties-3.2.1/PKG-INFO 
new/uncertainties-3.2.2/PKG-INFO
--- old/uncertainties-3.2.1/PKG-INFO    2024-06-08 15:48:57.606378000 +0200
+++ new/uncertainties-3.2.2/PKG-INFO    2024-07-08 00:34:52.911029600 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: uncertainties
-Version: 3.2.1
+Version: 3.2.2
 Summary: calculations with values with uncertainties, error propagation
 Author-email: "Eric O. LEBIGOT (EOL)" <eric.lebi...@normalesup.org>
 License: Revised BSD License
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uncertainties-3.2.1/pyproject.toml 
new/uncertainties-3.2.2/pyproject.toml
--- old/uncertainties-3.2.1/pyproject.toml      2024-06-08 15:48:11.000000000 
+0200
+++ new/uncertainties-3.2.2/pyproject.toml      2024-07-07 20:52:57.000000000 
+0200
@@ -2,9 +2,14 @@
 requires = ["setuptools>=64", "setuptools-scm>=8"]
 build-backend = "setuptools.build_meta"
 
+[tool.setuptools_scm]
+write_to = "uncertainties/version.py"
+version_scheme = "post-release"
+
+
 [project]
 name = "uncertainties"
-version = "3.2.1"
+dynamic = ["version"]
 authors = [
     {name = "Eric O. LEBIGOT (EOL)", email = "eric.lebi...@normalesup.org"},
 ]
@@ -48,7 +53,6 @@
 [tool.setuptools]
 packages = ["uncertainties", "uncertainties.unumpy"]
 
-[tool.setuptools_scm]
 
 [project.urls]
 Documentation = "https://uncertainties.readthedocs.io/";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uncertainties-3.2.1/uncertainties/__init__.py 
new/uncertainties-3.2.2/uncertainties/__init__.py
--- old/uncertainties-3.2.1/uncertainties/__init__.py   2024-06-08 
00:17:45.000000000 +0200
+++ new/uncertainties-3.2.2/uncertainties/__init__.py   2024-07-07 
20:52:57.000000000 +0200
@@ -221,12 +221,11 @@
 This software is released under the BSD license.
 '''
 
-from builtins import map
 from .core import *
 from .core import __all__  # For a correct help(uncertainties)
 
-# Numerical version:
-__version_info__ = (3, 2, 1)
-__version__ = '.'.join(map(str, __version_info__))
+from .version import __version__, __version_tuple__
+# for backward compatibility
+__version_info__ = __version_tuple__
 
 __author__ = 'Eric O. LEBIGOT (EOL) <eric.lebi...@normalesup.org>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uncertainties-3.2.1/uncertainties/unumpy/core.py 
new/uncertainties-3.2.2/uncertainties/unumpy/core.py
--- old/uncertainties-3.2.1/uncertainties/unumpy/core.py        2024-06-07 
16:04:59.000000000 +0200
+++ new/uncertainties-3.2.2/uncertainties/unumpy/core.py        2024-07-04 
21:25:12.000000000 +0200
@@ -20,7 +20,6 @@
 
 # 3rd-party modules:
 import numpy
-from numpy.core import numeric
 
 # Local modules:
 import uncertainties.umath_core as umath_core
@@ -585,10 +584,10 @@
         # scalar and of a matrix containing objects (when the
         # arguments are given in this order).  We go around this
         # limitation:
-        if numeric.isscalar(other):
-            return numeric.dot(self, other)
+        if numpy.isscalar(other):
+            return numpy.dot(self, other)
         else:
-            return numeric.dot(other, self)  # The order is important
+            return numpy.dot(other, self)  # The order is important
 
     def getI(self):
         """Matrix inverse or pseudo-inverse."""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uncertainties-3.2.1/uncertainties/version.py 
new/uncertainties-3.2.2/uncertainties/version.py
--- old/uncertainties-3.2.1/uncertainties/version.py    1970-01-01 
01:00:00.000000000 +0100
+++ new/uncertainties-3.2.2/uncertainties/version.py    2024-07-08 
00:34:52.000000000 +0200
@@ -0,0 +1,16 @@
+# file generated by setuptools_scm
+# don't change, don't track in version control
+TYPE_CHECKING = False
+if TYPE_CHECKING:
+    from typing import Tuple, Union
+    VERSION_TUPLE = Tuple[Union[int, str], ...]
+else:
+    VERSION_TUPLE = object
+
+version: str
+__version__: str
+__version_tuple__: VERSION_TUPLE
+version_tuple: VERSION_TUPLE
+
+__version__ = version = '3.2.2'
+__version_tuple__ = version_tuple = (3, 2, 2)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uncertainties-3.2.1/uncertainties.egg-info/PKG-INFO 
new/uncertainties-3.2.2/uncertainties.egg-info/PKG-INFO
--- old/uncertainties-3.2.1/uncertainties.egg-info/PKG-INFO     2024-06-08 
15:48:57.000000000 +0200
+++ new/uncertainties-3.2.2/uncertainties.egg-info/PKG-INFO     2024-07-08 
00:34:52.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: uncertainties
-Version: 3.2.1
+Version: 3.2.2
 Summary: calculations with values with uncertainties, error propagation
 Author-email: "Eric O. LEBIGOT (EOL)" <eric.lebi...@normalesup.org>
 License: Revised BSD License
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/uncertainties-3.2.1/uncertainties.egg-info/SOURCES.txt 
new/uncertainties-3.2.2/uncertainties.egg-info/SOURCES.txt
--- old/uncertainties-3.2.1/uncertainties.egg-info/SOURCES.txt  2024-06-08 
15:48:57.000000000 +0200
+++ new/uncertainties-3.2.2/uncertainties.egg-info/SOURCES.txt  2024-07-08 
00:34:52.000000000 +0200
@@ -33,6 +33,7 @@
 uncertainties/core.py
 uncertainties/umath.py
 uncertainties/umath_core.py
+uncertainties/version.py
 uncertainties.egg-info/PKG-INFO
 uncertainties.egg-info/SOURCES.txt
 uncertainties.egg-info/dependency_links.txt

Reply via email to