Releases: legend-exp/pygama
Releases · legend-exp/pygama
v2.0.4
v2.0.3
What's Changed
- make evt more generic to handle new tiers by @ggmarshall in #590
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
- Fixed dosctrings in step function by @SamuelBorden in #588
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- pargen: calibration routines fixes by @ggmarshall in #583
- Bugfix in A/E time correction by @ggmarshall in #584
- a/e and energy cal stuff by @ggmarshall in #585
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
- The
pygama.math
andpygama.pargen
subpackages have been refactored! If you are using these subpackages, make sure to understand what changed before updating. - Also the
lgdo
,raw
anddspeed
modules have been removed, see release notes for v1.6.
build_evt()
partial refactor (includingmodules.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 andpargen
updates by @gipert in #545- Remove deprecated sub-packages by @gipert in #579
- LAr AC classifier: changes to
larveto.py
by @rosannadeckert in #574 - A/E related pargen updates by @ggmarshall in #578
- Cross talk correction code for
build_evt()
by @tdixon97 in #572 - LQ calibration updates by @erin717 in #577
- Split out dt cut from aoe by @ggmarshall in #581
- Remove outdated hacks to make
evt.modules.spms
work with older data production versions by @gipert in #580 - Pargen bug fixes by @ggmarshall in #582
New Contributors
Full Changelog: v1.6.0...v2.0.0
v2.0.0a1
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 (includingmodules.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 andpargen
updates by @gipert in #545
Full Changelog: v1.6.0...v2.0.0a1
v1.6.0
What's Changed
The minimum supported version of the other required LEGEND packages has been updated to:
legend-pydataobj >= 1.5
-> https://github.com/legend-exp/legend-pydataobj/releases/tag/v1.5.0legend-daq2lh5 >= 1.2
-> https://github.com/legend-exp/legend-daq2lh5/releases/tag/v1.2.0dspeed >= 1.3
-> https://github.com/legend-exp/dspeed/releases/tag/v1.3.0
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 latestTable.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()
andbuild_skm()
by @patgo25 in #519 - Fix for aggregators in
evt
to index output withevt_idx
instead ofch_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()
andbuild_skm()
to just return the output table by @gipert in #557 - Bug fix:
evt.modules.spm.cast_trigger
where Awkward arrays not replacingnan
s 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
- @dcschaper made their first contribution in #536
Full Changelog: v1.5.0...v1.6.0
v1.5.1
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
What's Changed
- Allow
build_evt()
andbuild_skm()
to just return the output table by @gipert in #557 - Bug fix:
evt.modules.spm.cast_trigger
where Awkward arrays not replacingnan
s 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
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 latestTable.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()
andbuild_skm()
by @patgo25 in #519 - Fix for aggregators in
evt
to index output withevt_idx
instead ofch_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
- @dcschaper made their first contribution in #536
Full Changelog: v1.5.0...v1.6.0a1