Revisions of YODA

Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 775738 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 11)
- Add YODA-py3-compatibility-for-IO_pyx.patch -- Py3 compatibilty
  for IO.pyx; patch taken from upstream commit and modified to fix
  further similar errors
  (https://gitlab.com/hepcedar/yoda/issues/4).
- Change hashbangs referring to python or `env python` to use
  `/usr/bin/python3` consistently in source dir, rather than
  from buildroot after installation. This allows to run the tests
  correctly in the %check section.
- Move binaries using the python module to python3-%{name}
  package.
- Run make check.

- Switch to python3:
  * Requires and BuildRequires switched to python3 versions
  * Rename python package to python3-%{name} and provide
    python-%{name} from it; this makes the py3 switch clear to
    users.
  * Explicitly pass PYTHON_VERSION as py3 version to make it build
    against python3
  * Drop an unecessary hashbang from a file in non-exec location.
- Remove an sed hack for buildroot in *.pyc file(s); no longer
  needed.

- Update to version 1.8.0:
  * Add extra optional bool arguments to the mkScatter converter
    functions for Histo1D and Histo2D types.
  * Force rebuild of the Python interface if a sufficient Cython
    is found, even if the generated .cpp file is present at
    configure-time.
  * Final conversion to use ast module not just in autotype but as
Ludwig Nussel's avatar Ludwig Nussel (lnussel_factory) committed (revision 10)
branch from 15.1
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 677726 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 9)
- Update to version 1.7.0:
  * Add Nentries printout to yodals -v
  * Patches for ROOT conversion from Robert Hatcher -- thanks!
  * Add YODA format version annotation, at version 2, and update
    YODA reader to use version info and multiline YAML EOF marker.
  * Write YODA annotations in YAML with a --- YAML break-line.
  * Enable compressed writing from Python.
  * Remove UNUSED macro in favour of anonymous args.
  * Enable zipped writing... but only works from C++ so far.
  * Add HistoBin2D::area(), and provide a default normto=1.0
    argument on the Python Histo2D.normalize() method.
  * Change license explicitly to GPLv3, cf. MCnet3 agreement.
  * Parse YODA format AO headers as YAML (restriction to
    single-line dict entries for now).
  * Use a slightly enhanced fast numeric parser in ReaderYODA
    (taken from LHAPDF, originally inspired by Gavin Salam).
  * Add an UNSCALE spec option to yodascale, to undo ScaledBy
    effects.
  * Add optional zlib support via zstr
  * Fix setVal(i, x) numbered-axis methods on Point2D and Point3D:
    switch break statements were missing.
  * Explicitly load all ROOT objects as a list rather than
    generator. Patch from Dmitry Kalinkin.
  * Improvements to yodaplot, including two operating modes: the
    default CMP mode is suitable for plotting histos by path, from
    raw .yoda files.
  * Update yoda.plotting functions to treat plot-keys as args and
    AO annotations via case-insensitive keys.
  * Add annotationsDict to the Python AO interface.
  * Add AO as an alias for AnalysisObject.
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) committed (revision 8)
branch from 15.0
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 554509 from Yuchen Lin's avatar Yuchen Lin (maxlin_factory) (revision 7)
Automated submission of a package from openSUSE:Factory to openSUSE:Leap:15.0 that was included in openSUSE:Leap:42.3
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) committed (revision 6)
branch from 15.0
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 554509 from Yuchen Lin's avatar Yuchen Lin (maxlin_factory) (revision 5)
Automated submission of a package from openSUSE:Factory to openSUSE:Leap:15.0 that was included in openSUSE:Leap:42.3
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) committed (revision 4)
branch from 15.0
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 554509 from Yuchen Lin's avatar Yuchen Lin (maxlin_factory) (revision 3)
Automated submission of a package from openSUSE:Factory to openSUSE:Leap:15.0 that was included in openSUSE:Leap:42.3
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) committed (revision 2)
branch from 15.0
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 554509 from Yuchen Lin's avatar Yuchen Lin (maxlin_factory) (revision 1)
Automated submission of a package from openSUSE:Factory to openSUSE:Leap:15.0 that was included in openSUSE:Leap:42.3
Displaying all 11 revisions
openSUSE Build Service is sponsored by