Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libYODA-1_9_10-1.9.10-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libYODA-1_9_10 Distribution: openSUSE Tumbleweed
Version: 1.9.10 Vendor: openSUSE
Release: 1.4 Build date: Mon Feb 19 13:18:23 2024
Group: System/Libraries Build host: reproducible
Size: 940496 Source RPM: YODA-1.9.10-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://yoda.hepforge.org/
Summary: A small set of data analysis classes for MC event generator validation analyses
YODA is a small set of data analysis (specifically histogramming)
classes being developed by MCnet members as a lightweight common
system for MC event generator validation analyses.

This package provides the source files for development with YODA.

Provides

Requires

License

GPL-2.0-only

Changelog

* Mon Feb 19 2024 Atri Bhattacharya <[email protected]>
  - Update to version 1.9.10:
    * No release notes.
* Wed Dec 06 2023 Atri Bhattacharya <[email protected]>
  - Update to version 1.9.9:
    * Limit autotools requirement to 2.69
    * Ignore unknown sections in FLAT files (allows reading files
      generated by rivet-cmphistos)
    * Fix binary relocation in binreloc.c
    * Explicitly import base-class virtual operator= in AO classes
      to silence new GCC13 compiler warnings.
    * Fix error propagation to always return a positive uncertainty
      size in object divisions (which can produce a negative ratio
      value)
    * Fix a bug with HistoBin2D.yMean() returning value of xMean
    * Fix missing function calls in HistoBin2D.xy*() methods
    * Add workaround for Ubuntu 23.04 putting 'local' in the Python
      platbase path.
* Fri Sep 08 2023 Atri Bhattacharya <[email protected]>
  - Use Cython < 3 to avoid an issue with `setYErr` when using
    Cython >= 3.
* Tue Jul 11 2023 Atri Bhattacharya <[email protected]>
  - Update to version 1.9.8:
    * Fix Cython matching of optional Booleans in ROOT conversion
      functions.
    * Introducing matplotlib based plotting: standalone Python
      scripts are generated that contain the logic to produce a
      plot. These script do not depend on YODA and should hence be
      sharable with people that have no YODA.  Python3 and
      matplotlib are required. The numerical data	associated with
      individual curves is outsourced to a {name}__data.py script to
      aide legibility.
    * Fix bug in yodamerge to handle files with inconsistent AOs
    * Add CXXFLAGS and LDFLAGS propagation to the Python-extension
    build script.
    * Enable Cython auto-conversion of all C++ strings to Python
    native str for v2 and v3, removing extensive encode()/decode()
    calls.
    * Add binreloc-based libPath() and dataPath() functions,
      including in Python.
  - Drop YODA-correct-python-platlib.patch: fixed upstream.
  - Split out new package, YODA-matplotlib-style, that installs a
    style file to produce YODA styled plots using matplotlib.
  - autoconf >= 2.71 now required (update BuildRequires).
* Sun Oct 23 2022 Atri Bhattacharya <[email protected]>
  - Update to version 1.9.7
    * Add Stat and Uncor to labels flagged as uncorrelated.
    * Update yaml-cpp version for C++17 compatibility.
    * Replace distutils with sysconfig and manual calls to the
      compiler.
  - Add YODA-correct-python-platlib.patch: Use correct python
    platlib ($prefix/lib64) consistently across different python
    versions; although we do not build for multiple python versions,
    we would not want to adapt the file list everytime upstream
    python vacillates between lib (e.g. python 3.8/3.10) vs lib64
    (e.g. python 3.9) for platlib.
* Wed Aug 24 2022 Atri Bhattacharya <[email protected]>
  - Set PYTHONPATH to buildroot's python3_sitearch before testing to
    allow importing of yoda module.
* Fri Jul 15 2022 Atri Bhattacharya <[email protected]>
  - Update to version 1.9.6:
    * Pass ignoreOffDiagonalTerms correctly when retrieving
      covariance matrix from a Scatter2D.
    * Add a covariance/off-diag test to test-s2d.py
    * Force Cython rebuilds on all .pyx files, if possible (helps
      with Python ABI compat).
  - Drop 0001-fix-cython-rebuild-after-configure.patch: incorporated
    upstream.
* Thu Jul 07 2022 Christophe Giboudeaux <[email protected]>
  - Add patch to fix build with python 3.10:
    * 0001-fix-cython-rebuild-after-configure.patch
  - Spec cleanup
* Sun May 29 2022 Atri Bhattacharya <[email protected]>
  - Update to version 1.9.5:
    * Add per-AO double-precision writing if the
      WriterDoublePrecision annotation is set.
    * Ensure that default variation +- errors are both positive, for
      all Scatter types.  Original patch by Jon Butterworth.
    * Protect against NaNs arising from the YAML parser in
      error-breakdown calcs.
* Tue Dec 07 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.

Files

/usr/lib64/libYODA-1.9.10.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jan 12 01:37:12 2025