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 2022-06-25 10:24:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-uncertainties (Old) and /work/SRC/openSUSE:Factory/.python-uncertainties.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-uncertainties" Sat Jun 25 10:24:16 2022 rev:13 rq:984877 version:3.1.7 Changes: -------- --- /work/SRC/openSUSE:Factory/python-uncertainties/python-uncertainties.changes 2021-07-22 22:44:18.215126049 +0200 +++ /work/SRC/openSUSE:Factory/.python-uncertainties.new.1548/python-uncertainties.changes 2022-06-25 10:24:29.810693852 +0200 @@ -1,0 +2,10 @@ +Thu Jun 23 06:34:32 UTC 2022 - Arun Persaud <a...@gmx.de> + +- specfile: + * update copyright year + +- update to version 3.1.7: + * Emphasis added for automatic differentiation + * Made the automatic differentiation capabilities clearer + +------------------------------------------------------------------- Old: ---- uncertainties-3.1.6.tar.gz New: ---- uncertainties-3.1.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-uncertainties.spec ++++++ --- /var/tmp/diff_new_pack.61JMxP/_old 2022-06-25 10:24:30.418694720 +0200 +++ /var/tmp/diff_new_pack.61JMxP/_new 2022-06-25 10:24:30.422694726 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-uncertainties # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-uncertainties -Version: 3.1.6 +Version: 3.1.7 Release: 0 Summary: Uncertainties on the Quantities Involved (aka "Error Propagation") License: BSD-3-Clause ++++++ uncertainties-3.1.6.tar.gz -> uncertainties-3.1.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uncertainties-3.1.6/PKG-INFO new/uncertainties-3.1.7/PKG-INFO --- old/uncertainties-3.1.6/PKG-INFO 2021-07-11 22:55:37.229128000 +0200 +++ new/uncertainties-3.1.7/PKG-INFO 2022-06-19 16:01:44.534547000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: uncertainties -Version: 3.1.6 +Version: 3.1.7 Summary: Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives Home-page: http://uncertainties-python-package.readthedocs.io/ Author: Eric O. LEBIGOT (EOL) @@ -9,7 +9,6 @@ Project-URL: Documentation, https://uncertainties-python-package.readthedocs.io/ Project-URL: Source, https://github.com/lebigot/uncertainties Keywords: error propagation,uncertainties,uncertainty calculations,standard deviation,derivatives,partial derivatives,differentiation -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: Intended Audience :: Education @@ -147,8 +146,8 @@ Main changes: -- 3.1.6: the pretty-print and LaTeX format can now be customized. -- 3.1.5: added a "p" formatting option, that makes sure that there are always +- 3.1.6: The pretty-print and LaTeX format can now be customized. +- 3.1.5: Added a "p" formatting option, that makes sure that there are always parentheses around the ??? ?? ??? part of printed numbers. - 3.1.4: Python 2.7+ is now required. - 3.1.2: Fix for NumPy 1.17 and ``unumpy.ulinalg.pinv()``. @@ -287,4 +286,3 @@ .. _main website: http://uncertainties-python-package.readthedocs.io/ .. _code updater: http://uncertainties-python-package.readthedocs.io/en/latest/index.html#migration-from-version-1-to-version-2 .. _formatting: http://uncertainties-python-package.readthedocs.io/en/latest/user_guide.html#printing - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uncertainties-3.1.6/README.rst new/uncertainties-3.1.7/README.rst --- old/uncertainties-3.1.6/README.rst 2021-01-30 15:53:55.000000000 +0100 +++ new/uncertainties-3.1.7/README.rst 2022-06-19 15:58:35.000000000 +0200 @@ -1,16 +1,17 @@ uncertainties ============= -.. image:: https://readthedocs.org/projects/uncertainties-python-package/badge/?version=latest - :target: http://uncertainties-python-package.readthedocs.io/en/latest/?badge=latest +.. image:: https://readthedocs.org/projects/uncertainties/badge/?version=latest + :target: https://uncertainties.readthedocs.io/en/latest/?badge=latest + :alt: Documentation Status .. image:: https://img.shields.io/pypi/v/uncertainties.svg :target: https://pypi.org/project/uncertainties/ .. image:: https://pepy.tech/badge/uncertainties/week - :target: https://pepy.tech/badge/uncertainties/week + :target: https://pepy.tech/project/uncertainties .. image:: https://codecov.io/gh/lebigot/uncertainties/branch/master/graph/badge.svg :target: https://codecov.io/gh/lebigot/uncertainties/ -.. image:: https://travis-ci.org/lebigot/uncertainties.svg?branch=master - :target: https://travis-ci.org/lebigot/uncertainties +.. image:: https://travis-ci.com/lebigot/uncertainties.svg?branch=master + :target: https://travis-ci.com/lebigot/uncertainties .. image:: https://ci.appveyor.com/api/projects/status/j5238244myqx0a0r?svg=true :target: https://ci.appveyor.com/project/lebigot/uncertainties @@ -26,13 +27,13 @@ >>> sin(2*x) # In a Python shell, "print" is optional 0.9092974268256817+/-0.08322936730942848 -This package also automatically calculates derivatives: +This package also **automatically calculates derivatives of arbitrary functions**: >>> (2*x+1000).derivatives[x] 2.0 The main documentation is available at -http://uncertainties-python-package.readthedocs.io/. +https://uncertainties.readthedocs.io/. Git branches ------------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uncertainties-3.1.6/doc/user_guide.rst new/uncertainties-3.1.7/doc/user_guide.rst --- old/uncertainties-3.1.6/doc/user_guide.rst 2021-07-11 22:50:02.000000000 +0200 +++ new/uncertainties-3.1.7/doc/user_guide.rst 2022-06-19 15:58:35.000000000 +0200 @@ -592,8 +592,8 @@ prints with the shorthand notation: ``Result = 0.20(1)``. -Customization of the pretty print and LaTeX outputs ---------------------------------------------------- +Customizing the pretty-print and LaTeX outputs +---------------------------------------------- The pretty print and LaTeX outputs themselves can be customized. @@ -623,8 +623,11 @@ >>> wrapped_f = uncertainties.wrap(f) -The new function :func:`wrapped_f` *accepts numbers with uncertainties* -as arguments *wherever a Python float is used* for :func:`f`. +The new function :func:`wrapped_f` (optionally) *accepts a number +with uncertainty* in place of any float *argument* of :func:`f` (note +that floats contained instead *inside* arguments of :func:`f`, like +in a list or a NumPy array, *cannot* be replaced by numbers with +uncertainties). :func:`wrapped_f` returns the same values as :func:`f`, but with uncertainties. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uncertainties-3.1.6/setup.py new/uncertainties-3.1.7/setup.py --- old/uncertainties-3.1.6/setup.py 2021-07-11 22:50:02.000000000 +0200 +++ new/uncertainties-3.1.7/setup.py 2022-06-19 15:58:35.000000000 +0200 @@ -20,7 +20,7 @@ # Common options for distutils/setuptools's setup(): setup_options = dict( name='uncertainties', - version='3.1.6', + version='3.1.7', author='Eric O. LEBIGOT (EOL)', author_email='eric.lebi...@normalesup.org', url='http://uncertainties-python-package.readthedocs.io/', @@ -131,8 +131,8 @@ Main changes: -- 3.1.6: the pretty-print and LaTeX format can now be customized. -- 3.1.5: added a "p" formatting option, that makes sure that there are always +- 3.1.6: The pretty-print and LaTeX format can now be customized. +- 3.1.5: Added a "p" formatting option, that makes sure that there are always parentheses around the ??? ?? ??? part of printed numbers. - 3.1.4: Python 2.7+ is now required. - 3.1.2: Fix for NumPy 1.17 and ``unumpy.ulinalg.pinv()``. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uncertainties-3.1.6/uncertainties/__init__.py new/uncertainties-3.1.7/uncertainties/__init__.py --- old/uncertainties-3.1.6/uncertainties/__init__.py 2021-07-11 22:50:02.000000000 +0200 +++ new/uncertainties-3.1.7/uncertainties/__init__.py 2022-06-19 15:58:35.000000000 +0200 @@ -226,7 +226,7 @@ from .core import __all__ # For a correct help(uncertainties) # Numerical version: -__version_info__ = (3, 1, 6) +__version_info__ = (3, 1, 7) __version__ = '.'.join(map(str, __version_info__)) __author__ = 'Eric O. LEBIGOT (EOL) <eric.lebi...@normalesup.org>' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uncertainties-3.1.6/uncertainties/core.py new/uncertainties-3.1.7/uncertainties/core.py --- old/uncertainties-3.1.6/uncertainties/core.py 2021-07-11 22:50:02.000000000 +0200 +++ new/uncertainties-3.1.7/uncertainties/core.py 2022-06-19 15:58:35.000000000 +0200 @@ -14,17 +14,19 @@ from __future__ import division # Many analytical derivatives depend on this -from builtins import str -from builtins import next -from builtins import map -from builtins import zip -from builtins import range -from past.builtins import basestring -from builtins import object +from builtins import str, next, map, zip, range, object import math from math import sqrt, log, isnan, isinf # Optimization: no attribute look-up import re import sys +if sys.version_info < (3,): + from past.builtins import basestring +else: + # Avoid importing from past in Python 3 since it utilizes the builtin + # 'imp' module, which is deprecated as of Python 3.4, see + # https://docs.python.org/3/library/imp.html. The 2to3 tool replaces + # basestring with str, so that's what we effectively do here as well: + basestring = str try: from math import isinfinite # !! Python 3.2+ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uncertainties-3.1.6/uncertainties.egg-info/PKG-INFO new/uncertainties-3.1.7/uncertainties.egg-info/PKG-INFO --- old/uncertainties-3.1.6/uncertainties.egg-info/PKG-INFO 2021-07-11 22:55:37.000000000 +0200 +++ new/uncertainties-3.1.7/uncertainties.egg-info/PKG-INFO 2022-06-19 16:01:44.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: uncertainties -Version: 3.1.6 +Version: 3.1.7 Summary: Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives Home-page: http://uncertainties-python-package.readthedocs.io/ Author: Eric O. LEBIGOT (EOL) @@ -9,7 +9,6 @@ Project-URL: Documentation, https://uncertainties-python-package.readthedocs.io/ Project-URL: Source, https://github.com/lebigot/uncertainties Keywords: error propagation,uncertainties,uncertainty calculations,standard deviation,derivatives,partial derivatives,differentiation -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: Intended Audience :: Education @@ -147,8 +146,8 @@ Main changes: -- 3.1.6: the pretty-print and LaTeX format can now be customized. -- 3.1.5: added a "p" formatting option, that makes sure that there are always +- 3.1.6: The pretty-print and LaTeX format can now be customized. +- 3.1.5: Added a "p" formatting option, that makes sure that there are always parentheses around the ??? ?? ??? part of printed numbers. - 3.1.4: Python 2.7+ is now required. - 3.1.2: Fix for NumPy 1.17 and ``unumpy.ulinalg.pinv()``. @@ -287,4 +286,3 @@ .. _main website: http://uncertainties-python-package.readthedocs.io/ .. _code updater: http://uncertainties-python-package.readthedocs.io/en/latest/index.html#migration-from-version-1-to-version-2 .. _formatting: http://uncertainties-python-package.readthedocs.io/en/latest/user_guide.html#printing - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uncertainties-3.1.6/uncertainties.egg-info/requires.txt new/uncertainties-3.1.7/uncertainties.egg-info/requires.txt --- old/uncertainties-3.1.6/uncertainties.egg-info/requires.txt 2021-07-11 22:55:37.000000000 +0200 +++ new/uncertainties-3.1.7/uncertainties.egg-info/requires.txt 2022-06-19 16:01:44.000000000 +0200 @@ -1,9 +1,9 @@ future [all] +sphinx nose numpy -sphinx [docs] sphinx