Releases: HEPData/hepdata_lib
Releases · HEPData/hepdata_lib
v0.17.0
Please mind that this could potentially break some user code since named arguments (after the *
) are required for the following functions:
add_additional_resource(self, description, location, *, copy_file=False, file_type=None, resource_license=None)
and Variable
instantiation:
def __init__(self, name, *, is_independent=True, is_binned=True, units="", values=None, zero_uncertainties_warning=True):
What's Changed
- Update release creation docs by @clelange in #269
- Add ProSelecta example to
add_additional_resource
in docs by @GraemeWatt in #270 - Require named arguments to fix pylint too-many-positional-arguments by @clelange in #273
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #253
- Data licence addition by @ItIsJordan in #257
- docs: Add conda-forge install instructions and badge to README by @matthewfeickert in #262
- Bump docker/build-push-action from 5 to 6 by @dependabot in #263
- Use separate Pylint steps in CI for
hepdata_lib
andtests
directories by @GraemeWatt in #267 - Add support for inhomogenous error breakdowns by @20DM in #265
- Add more details on Apptainer usage to setup/getting started docs by @clelange in #268
New Contributors
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Update usage.rst to include self-referencing notice by @ItIsJordan in #258
- Remove pin on Pylint to support Python 3.11 by @GraemeWatt in #260
- Add
try
/except
around ROOT import by @GraemeWatt in #259 - Retrieve histogram from stack via
RootFileReader.retrieve_object
by @IzaakWN in #261
New Contributors
Full Changelog: v0.14.3...v0.15.0
v0.14.3
This is mainly to test #256
What's Changed
- Update and move SWAN-specific instructions by @GraemeWatt in #254
- Include requirements.txt in manifest to fix issues with LCG releases by @clelange in #255
- Enable trusted publishing workflow to PyPI by @clelange in #256
Full Changelog: v0.14.2...v0.14.3
v0.14.2
What's Changed
- Migrate test action to setup-micromamba and fix upload-artifact by @clelange in #249
- Clarify behaviour if zero uncertainties by @GraemeWatt in #251
Full Changelog: v0.14.1...v0.14.2
v0.14.1
What's Changed
- Update docs to use Apptainer instead of Singularity by @clelange in #244
- Fixing N-dimensional histogram entry ordering by @yimuchen in #248
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #246
- Bump mamba-org/provision-with-micromamba from 15 to 16 by @dependabot in #242
New Contributors
- @dependabot made their first contribution in #246
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- Update docs for "add_additional_resource" and other fixes by @GraemeWatt in #233
- Remove broken release action by @clelange in #239
- Add sphinx.ext.imgconverter extension to make SVGs build in LateX by @clelange in #240
- Converting from scikit-hep histogram to Table by @yimuchen in #243
New Contributors
- @GraemeWatt made their first contribution in #233
- @yimuchen made their first contribution in #243
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- Update instructions for use with CMSSW by @clelange in #231
- Related records by @ItIsJordan in #232
New Contributors
- @ItIsJordan made their first contribution in #232
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- build: Require Python 3.6+ for install by @matthewfeickert in #221
- chore: Apply pyupgrade --py36-plus by @matthewfeickert in #223
Full Changelog: v0.11.1...v0.12.0
v0.11.1
This is the last release to support Python 2!
What's Changed
- fix: Use valid project/version requirement specifiers by @matthewfeickert in #218
- ci: Use micromamba to test Python and ROOT by @matthewfeickert in #220
- build: Add requires-python metadata by @matthewfeickert in #222
Full Changelog: v0.11.0...v0.11.1