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 <[email protected]>
+
+- 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='[email protected]',
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) <[email protected]>'
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