Skip to content

Releases: legend-exp/pygama

v2.0.4

01 Nov 19:01
cdca6ca
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.3...v2.0.4

v2.0.3

21 Oct 19:07
68cebf5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.2...v2.0.3

v2.0.2

12 Aug 19:43
981877e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.1...v2.0.2

v2.0.1

31 May 17:03
ddd4414
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.0.1

v2.0.0

12 May 12:09
0b46fc8
Compare
Choose a tag to compare

What's Changed

  1. The pygama.math and pygama.pargen subpackages have been refactored! If you are using these subpackages, make sure to understand what changed before updating.
  2. Also the lgdo, raw and dspeed modules have been removed, see release notes for v1.6.

New Contributors

Full Changelog: v1.6.0...v2.0.0

v2.0.0a1

27 Apr 18:10
daa9530
Compare
Choose a tag to compare
v2.0.0a1 Pre-release
Pre-release

What's Changed

The pygama.math and pygama.pargen subpackages have been refactored! If you are using these subpackages, make sure to understand what changed before updating.

  • build_evt() partial refactor (including modules.spms) by @gipert in #567
  • Remove skm subpackage by @gipert in #573
  • Fix random CI failures related to tqdm and latest GitHub MacOS runners by @gipert in #575
  • math refactor and pargen updates by @gipert in #545

Full Changelog: v1.6.0...v2.0.0a1

v1.6.0

01 Mar 10:46
Compare
Choose a tag to compare

What's Changed

The minimum supported version of the other required LEGEND packages has been updated to:

Note

Carefully read the release notes linked above!

Detailed list of changes:

  • Update setup.cfg for daq2lh5 version constraint by @dcschaper in #536
  • Update developer's guide by @gipert in #539
  • Support the latest legend-pydataobj and dspeed versions by @MoritzNeuberger in #522
  • Update build_hit() to support the latest Table.eval() by @gipert in #543
  • Operations in build_hit() config can now be arbitrarily ordered by @gipert in #544
  • Add pygama logo to documentation and README by @gipert in #547
  • Another round of updates to support the latest legend-pydataobj by @gipert in #546
  • Routine to create dplms dictionary for Ge processing by @valerioda in #533
  • Modification of load data to account for lgdo changes by @valerioda in #549
  • Fix pandas future deprecations by @patgo25 in #550
  • First implementation of build_evt() and build_skm() by @patgo25 in #519
  • Fix for aggregators in evt to index output with evt_idx instead of ch_idx by @ggmarshall in #551
  • pargen updates for new pydataobj version by @ggmarshall in #553
  • bugfix for pargen load_data to eval all fields in hit dict, specify dtype when init lh5 objects in evt and support subtables in skm by @ggmarshall in #554
  • bugfix for load_data put run timestamp in later by @ggmarshall in #555
  • Allow build_evt() and build_skm() to just return the output table by @gipert in #557
  • Bug fix: evt.modules.spm.cast_trigger where Awkward arrays not replacing nans by @ggmarshall in #559
  • Bump legend-pydataobj version and ignore Pandas/Pyarrow deprecation warning by @gipert in #560
  • Add CITATION.cff by @gipert in #556
  • Update citation-related documentation by @gipert in #561

New Contributors

Full Changelog: v1.5.0...v1.6.0

v1.5.1

29 Feb 19:50
Compare
Choose a tag to compare

Implemented upper bound on other LEGEND packages to avoid compatibility issues in the future.

Full Changelog: v1.5.0...v1.5.1

v1.6.0a2

19 Feb 14:35
61c4695
Compare
Choose a tag to compare
v1.6.0a2 Pre-release
Pre-release

What's Changed

  • Allow build_evt() and build_skm() to just return the output table by @gipert in #557
  • Bug fix: evt.modules.spm.cast_trigger where Awkward arrays not replacing nans by @ggmarshall in #559
  • Bump legend-pydataobj version and ignore Pandas/Pyarrow deprecation warning by @gipert in #560

Full Changelog: v1.6.0a1...v1.6.0a2

v1.6.0a1

03 Feb 23:13
77cc5ee
Compare
Choose a tag to compare
v1.6.0a1 Pre-release
Pre-release

What's Changed

  • Update setup.cfg for daq2lh5 version constraint by @dcschaper in #536
  • Bump actions/setup-python from 2 to 5 by @dependabot in #538
  • Bump actions/checkout from 3 to 4 by @dependabot in #537
  • Update developer's guide by @gipert in #539
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #540
  • Bump actions/download-artifact from 3 to 4 by @dependabot in #541
  • chore: update pre-commit hooks by @pre-commit-ci in #542
  • Support the latest legend-pydataobj and dspeed versions by @MoritzNeuberger in #522
  • Update build_hit() to support the latest Table.eval() by @gipert in #543
  • Operations in build_hit() config can now be arbitrarily ordered by @gipert in #544
  • Add pygama logo to documentation and README by @gipert in #547
  • Another round of updates to support the latest legend-pydataobj by @gipert in #546
  • Routine to create dplms dictionary for Ge processing by @valerioda in #533
  • Modification of load data to account for lgdo changes by @valerioda in #549
  • Fix pandas future deprecations by @patgo25 in #550
  • First implementation of build_evt() and build_skm() by @patgo25 in #519
  • Fix for aggregators in evt to index output with evt_idx instead of ch_idx by @ggmarshall in #551
  • pargen updates for new pydataobj version by @ggmarshall in #553
  • Bump codecov/codecov-action from 3 to 4 by @dependabot in #552
  • bugfix for pargen load_data to eval all fields in hit dict, specify dtype when init lh5 objects in evt and support subtables in skm by @ggmarshall in #554
  • bugfix for load_data put run timestamp in later by @ggmarshall in #555

New Contributors

Full Changelog: v1.5.0...v1.6.0a1