Correctionlib

Latest version: v2.6.4

Safety actively analyzes 688512 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

2.4.0

The parsed Formula objects are now readable via a python API, for use in upstream packages such as the forthcoming [correctionlib-gradients](https://github.com/eguiraud/correctionlib-gradients) utility.

What's Changed
* Add ARCHITECTURE.md by eguiraud in https://github.com/cms-nanoAOD/correctionlib/pull/205
* Store all information about the AST in FormulaAST by eguiraud in https://github.com/cms-nanoAOD/correctionlib/pull/212
* Expose FormulaAST from C++ to Python by eguiraud in https://github.com/cms-nanoAOD/correctionlib/pull/214
* Factor out common logic in [Multi]Binning::child by eguiraud in https://github.com/cms-nanoAOD/correctionlib/pull/207


**Full Changelog**: https://github.com/cms-nanoAOD/correctionlib/compare/v2.3.3...v2.4.0

2.3.3

This fixes hopefully the last deployment bug, otherwise identical to v2.3

What's Changed
* Fetch tags for publication by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/203


**Full Changelog**: https://github.com/cms-nanoAOD/correctionlib/compare/v2.3.2...v2.3.3

2.3.2

This fixes yet another deployment bug (missing dependency), otherwise identical to v2.3

What's Changed
* Add packaging requirement by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/201


**Full Changelog**: https://github.com/cms-nanoAOD/correctionlib/compare/v2.3.1...v2.3.2

2.3.1

This release is the same as v2.3 but with a fix to the deployment. I've copied the v2.3 release notes below. In this release, awkward1 and awkward2 are now supported, but only awkward2 jagged arrays will be broadcast. For awkward1, users will still need to flatten arrays before passing to `evaluate()` calls.

What's Changed
* Drop python 3.6 by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/167
* Release GIL in veval by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/168
* Fix all C++ compilation warnings in gcc 12.2 and clang 15 by eguiraud in https://github.com/cms-nanoAOD/correctionlib/pull/179
* Add UniformBinning to schemav2 by eguiraud in https://github.com/cms-nanoAOD/correctionlib/pull/186
* CI maintenance by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/195
* Update install.md by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/190
* Remove some unneeded build dependencies. by tjni in https://github.com/cms-nanoAOD/correctionlib/pull/197
* feat: allow awkward arrays as input by lgray in https://github.com/cms-nanoAOD/correctionlib/pull/188
* Fix py3.6 wheel test by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/200

**Full Changelog**: https://github.com/cms-nanoAOD/correctionlib/compare/v2.3.0...v2.3.1

2.3.0

What's Changed
* Drop python 3.6 by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/167
* Release GIL in veval by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/168
* Fix all C++ compilation warnings in gcc 12.2 and clang 15 by eguiraud in https://github.com/cms-nanoAOD/correctionlib/pull/179
* Add UniformBinning to schemav2 by eguiraud in https://github.com/cms-nanoAOD/correctionlib/pull/186
* CI maintenance by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/195
* Update install.md by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/190
* Remove some unneeded build dependencies. by tjni in https://github.com/cms-nanoAOD/correctionlib/pull/197
* feat: allow awkward arrays as input by lgray in https://github.com/cms-nanoAOD/correctionlib/pull/188

Dependency auto-updates:
* Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.6.4 by dependabot in https://github.com/cms-nanoAOD/correctionlib/pull/161
* Bump peaceiris/actions-gh-pages from 3.8.0 to 3.9.2 by dependabot in https://github.com/cms-nanoAOD/correctionlib/pull/165
* Bump peaceiris/actions-gh-pages from 3.9.2 to 3.9.3 by dependabot in https://github.com/cms-nanoAOD/correctionlib/pull/182
* Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.8.5 by dependabot in https://github.com/cms-nanoAOD/correctionlib/pull/183
* Bump pypa/cibuildwheel from 2.10.0 to 2.14.1 by dependabot in https://github.com/cms-nanoAOD/correctionlib/pull/194
* Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.8 by dependabot in https://github.com/cms-nanoAOD/correctionlib/pull/193
* Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 by dependabot in https://github.com/cms-nanoAOD/correctionlib/pull/199

New Contributors
* eguiraud made their first contribution in https://github.com/cms-nanoAOD/correctionlib/pull/179
* tjni made their first contribution in https://github.com/cms-nanoAOD/correctionlib/pull/197

**Full Changelog**: https://github.com/cms-nanoAOD/correctionlib/compare/v2.2.2...v2.3.0

2.2.2

Patch release to allow building on non-x86 system architectures

What's Changed
* Create tutorial/demo by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/145
* Upgrade pybind11 to v2.10.0 by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/147
* Try alternative xxhash implementation by nsmith- in https://github.com/cms-nanoAOD/correctionlib/pull/148
* feat: Add Python runtime specification to Binder by matthewfeickert in https://github.com/cms-nanoAOD/correctionlib/pull/151

New Contributors
* matthewfeickert made their first contribution in https://github.com/cms-nanoAOD/correctionlib/pull/151

**Full Changelog**: https://github.com/cms-nanoAOD/correctionlib/compare/v2.2.1...v2.2.2

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.