Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package YODA for openSUSE:Factory checked in at 2021-12-12 00:57:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/YODA (Old) and /work/SRC/openSUSE:Factory/.YODA.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "YODA" Sun Dec 12 00:57:51 2021 rev:21 rq:939967 version:1.9.4 Changes: -------- --- /work/SRC/openSUSE:Factory/YODA/YODA.changes 2021-04-06 17:31:56.227270043 +0200 +++ /work/SRC/openSUSE:Factory/.YODA.new.2520/YODA.changes 2021-12-12 00:58:10.326607555 +0100 @@ -1,0 +2,58 @@ +Tue Dec 7 20:12:26 UTC 2021 - Atri Bhattacharya <[email protected]> + +- Update to version 1.9.4: + * Fix Scatter.variations keys to be string instead of bytes in + Python 3. +- Changes from version 1.9.3: + * yoda2root,root2yoda: use ROOT in the batch mode. + * Restructure tests to use autotools standard naming and trigger + on extensions, and to ensure testwriter runs before + testreader. + * Fix Point.errMap() keys to be string instead of bytes in + Python 3. + * Catch low-stats errors in computing errors in H1 and H2 + conversion to scatters. + +------------------------------------------------------------------- +Sat Nov 13 00:33:13 UTC 2021 - Atri Bhattacharya <[email protected]> + +- Update to version 1.9.2: + * Fix ao.path setting to use ao.setPath() in root2yoda. + * Introduce rmVariations() for Points and Scatters + * Add precision arguments to unbound write functions, and Python + mapping of setPrecision() and useCompression() methods of + Writer classes. + * Fix IO failure modes to actually report exceptions, and with + correct types and error messages. + * Fix broken reading gzipped files in Python (was a regression + in 1.9.0) + * Provide more options to specify the Cython command to be used. + * Fix yAvgErr -> yErrAvg typo in Scatter2D.yErrAvgs. + * yodascale: improved handling of .yoda.gz extensions, and + adding --output. + * Fix a bug with reading files while running with non-US + locales. + * Remove rogue s.variations() call, causing rivet-merge to crash + * Change the Axis2D edge-uniqueness test to be based on the + smallest bin width rather than the median. + * Remove adoptPoint, make addPoint(Point) argument non-const + since one should always want to update the parent of the + point. + * Add updateTotalUncertainty method which allows the user to + automatically set the total error to the sum in quad of the + error components for each point. + * Add adoptPoint(s) methods to the Scatter*D classes, which + allows to add a previously-instantiated point while modifying + its parentage so that it points back to that Scatter. + * Modify the Scatter*D copy constructor so that the parentage of + the relevant points is correctly set, to avoid set faults + after a Scatter*D is clone()'d. + * Add some missing functionality which used to only be available + to Scatter2D to also cover Scatter{1,3}D. + * Add many additional tests to cover the ErrorBreakdown + functionality in existing pytest scripts + * Bin2D: use fuzzyEquals for bin edge comparisons. Required for + correct rivet-merge behaviour with 2D histograms. + * Provide x,yWidths() functions on Histos and Profiles. + +------------------------------------------------------------------- Old: ---- YODA-1.9.0.tar.bz2 New: ---- YODA-1.9.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ YODA.spec ++++++ --- /var/tmp/diff_new_pack.3T6h3D/_old 2021-12-12 00:58:10.746607844 +0100 +++ /var/tmp/diff_new_pack.3T6h3D/_new 2021-12-12 00:58:10.750607847 +0100 @@ -16,10 +16,11 @@ # -%define so_name lib%{name}-1_9_0 +%define ver 1.9.4 +%define so_name lib%{name}-%(echo %{ver} | tr '.' '_') Name: YODA -Version: 1.9.0 +Version: %{ver} Release: 0 Summary: A small set of data analysis classes for MC event generator validation analyses License: GPL-2.0-only @@ -111,7 +112,7 @@ # USE PYTHON3 FOR HASHBANGS sed -Ei "1{s|/usr/bin/python|/usr/bin/python3|}" bin/* sed -Ei "1{s|/usr/bin/env python|/usr/bin/python3|}" bin/* -sed -Ei "1{s|/usr/bin/env python|/usr/bin/python3|}" tests/pytest-* +sed -Ei "1{s|/usr/bin/env python|/usr/bin/python3|}" tests/*.py # FIX env BASED HASHBANGS sed -E -i "s|^#! /usr/bin/env bash|#! /bin/bash|" bin/yoda-config* ++++++ YODA-1.9.0.tar.bz2 -> YODA-1.9.4.tar.bz2 ++++++ ++++ 46499 lines of diff (skipped)
