Skip to content

Last Python 3.7 fixes

Compare
Choose a tag to compare
@jonas-eschle jonas-eschle released this 19 Apr 12:01
· 371 commits to develop since this release

Version 0.13.0

Major Features and Improvements

last Python 3.7 version

Bug fixes and small changes

  • SampleData is not used anymore, a Data object is returned (for simple sampling). The create_sampler will still return a SamplerData object though as this differs from Data.

Experimental

  • Added support on a best-effort for human-readable serialization of objects including an HS3-like representation, find a tutorial on serialization here . Most built-in unbinned PDFs are supported. This is still experimental and not yet fully supported. Dumping can be performed safely, loading maybe easily breaks (also between versions), so do not rely on it yet. Everything else - apart of trying to dump - should only be used for playing around and giving feedback purposes.

Requirement changes

  • allow uproot 5 (remove previous restriction)

Thanks

  • to Johannes Lade for the amazing work on the serialization, which made this HS3 implementation possible!