Hello community,

here is the log from the commit of package YODA for openSUSE:Factory checked in 
at 2020-07-17 20:53:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/YODA (Old)
 and      /work/SRC/openSUSE:Factory/.YODA.new.3592 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "YODA"

Fri Jul 17 20:53:28 2020 rev:17 rq:821512 version:1.8.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/YODA/YODA.changes        2020-01-21 
21:01:13.348872926 +0100
+++ /work/SRC/openSUSE:Factory/.YODA.new.3592/YODA.changes      2020-07-17 
20:54:15.245133324 +0200
@@ -1,0 +2,51 @@
+Tue Jul 14 19:09:59 UTC 2020 - Atri Bhattacharya <[email protected]>
+
+- Update to version 1.8.3:
+  * The python method `Histo2D.addBins` was reimplemented using
+    `Histo2D::addBins()` C++ method instead of `Histo2D::addBin()`
+    for better performance.
+  * Make the low stats error for variances strictly require Neff >
+    1, rather than a fuzzy comparison that can cause trouble
+    downstream.
+  * Make xyMids,Foci,Errs,Mins,Maxs etc. runtime configurable with
+    'unique' and 'asgrid' optional params.
+  * Convert geometric axis-property array functions on Histo2D and
+    Profile2D to return the unique edges, mins, maxes, mids, etc.
+    rather than the heavily repeated versions for all the bins.
+  * Fix Histo2D.volumes() Python mapping, and add sumWs()
+    functions to all histo types.
+  * Add asgrid optional arguments to value-related Python methods
+    for Histo2D and Profile2D
+  * Add computation of Python versions and passing them to Cython
+    as command-line flags.
+- Changes from version 1.8.2:
+  * Fix off-by-one error in Axis2D.numBinsX/Y() return values,
+    fixing Histo2D and Profile2D.
+  * Add numBinsX() methods to the 1D histogram and profile
+    classes.
+  * Py3 compatibility fix
+  * Fix call to `Histo1D.annotationsDict`
+- Changes from version 1.8.1:
+  * Fix list-return read YODA-format function.
+  * Removed unwanted space at end of headers.
+  * Set correct dimension when calling setErrs.
+  * Added zerrs to 3DScatter headers.
+  * Added xErrs, yErrs, zErrs to Scatter3D.pyx
+  * Add underflow and overflow reporting to the verbose yodals
+    printout.
+  * Re-instate title() and fix bug in z-error storage for scatter
+    3Ds.
+  * Python3 compatibility tweaks
+  * Add a pdfspace() function in C++ and a Python equivalent --
+    recoded rather than mapped, due to the technical implications
+    of passing Python callables as std::functions -- for custom
+    binning from a density function.
+  * Fix YODA 1.7 style call to AO.dim.
+  * Update yodamerge ao_out.point(i).setVal(dim, val_i)
+  * IO.pyx: missing python3 compatibility
+  * Sort dicts on IO write(), and return ordered dicts in read
+    mode if possible.
+- Drop YODA-py3-compatibility-for-IO_pyx.patch: incorporated
+  upstream.
+
+-------------------------------------------------------------------

Old:
----
  YODA-1.8.0.tar.bz2
  YODA-py3-compatibility-for-IO_pyx.patch

New:
----
  YODA-1.8.3.tar.bz2

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

Other differences:
------------------
++++++ YODA.spec ++++++
--- /var/tmp/diff_new_pack.0YjEvM/_old  2020-07-17 20:54:16.277134400 +0200
+++ /var/tmp/diff_new_pack.0YjEvM/_new  2020-07-17 20:54:16.281134404 +0200
@@ -16,10 +16,10 @@
 #
 
 
-%define so_name lib%{name}-1_8_0
+%define so_name lib%{name}-1_8_3
 
 Name:           YODA
-Version:        1.8.0
+Version:        1.8.3
 Release:        0
 Summary:        A small set of data analysis classes for MC event generator 
validation analyses
 License:        GPL-2.0-only
@@ -27,8 +27,6 @@
 URL:            http://yoda.hepforge.org/
 Source:         http://www.hepforge.org/archive/yoda/%{name}-%{version}.tar.bz2
 Patch1:         sover.diff
-# PATCH-FIX-UPSTREAM YODA-py3-compatibility-for-IO_pyx.patch 
[email protected] -- Py3 compatibilty for IO.pyx; patch taken from upstream 
commit
-Patch2:         YODA-py3-compatibility-for-IO_pyx.patch
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  pkg-config
@@ -108,7 +106,6 @@
 %prep
 %setup -q
 %patch -P 1 -p1
-%patch2 -p1
 
 # USE PYTHON3 FOR HASHBANGS
 sed -Ei "1{s|/usr/bin/python|/usr/bin/python3|}" bin/*

++++++ YODA-1.8.0.tar.bz2 -> YODA-1.8.3.tar.bz2 ++++++
++++ 77017 lines of diff (skipped)


Reply via email to