Skip to content

Releases: cms-nanoAOD/correctionlib

Version 2.0 release candidate 2

17 Mar 17:27
31aed15
Compare
Choose a tag to compare

Version 2.0 release candidate 1

17 Mar 06:56
6d7a54c
Compare
Choose a tag to compare
  • Implement a Transform node (#47)
  • Update README.md
  • Documentation CI
  • Docs (#46)
  • FormulaRef (#44)
  • Bump joerick/cibuildwheel from v1.9.0 to v1.10.0 (#39)
  • Add binary comparison operators to TFormula, many more tests (#43)
  • A few optimizations (#41)
  • Add optional default to Category node (#33)
  • Add overflow behavior handling in binning nodes (#37)
  • Update conversion routine now that uproot respects plotting protocol (#36)
  • All nodes requiring input now specify the variable name (#34)
  • Introduce version 2 draft (#19)

Version 1.1.0

15 Feb 01:17
1c235e4
Compare
Choose a tag to compare
  • Interface and testing improvements (#28)
  • Bump joerick/cibuildwheel from v1.8.0 to v1.9.0 (#26)
  • Bump pypa/gh-action-pypi-publish from v1.4.1 to v1.4.2 (#25)
  • Make a proper python package (#24)
  • Implement formula evaluator (#18)
  • Update README.md

Note the C++ evaluator now returns smart pointers in some cases now, and CorrectionSet constructor is deprecated in favor of factory methods CorrectionSet::from_file and CorrectionSet::from_string, both of which return unique_ptr

Schema v1 and evaluator

26 Jan 23:18
f31dda1
Compare
Choose a tag to compare

First evaluator implementation, not fully packaged