Pygama

Latest version: v1.6.0

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

Scan your dependencies

Page 1 of 3

2.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 (including `modules.spms`) by gipert in https://github.com/legend-exp/pygama/pull/567
* Remove `skm` subpackage by gipert in https://github.com/legend-exp/pygama/pull/573
* Fix random CI failures related to tqdm and latest GitHub MacOS runners by gipert in https://github.com/legend-exp/pygama/pull/575
* `math` refactor and `pargen` updates by gipert in https://github.com/legend-exp/pygama/pull/545


**Full Changelog**: https://github.com/legend-exp/pygama/compare/v1.6.0...v2.0.0a1

1.6.0

What's Changed

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

1.6.0a2

What's Changed
* Allow `build_evt()` and `build_skm()` to just return the output table by gipert in https://github.com/legend-exp/pygama/pull/557
* Bug fix: `evt.modules.spm.cast_trigger` where Awkward arrays not replacing `nan`s by ggmarshall in https://github.com/legend-exp/pygama/pull/559
* Bump legend-pydataobj version and ignore Pandas/Pyarrow deprecation warning by gipert in https://github.com/legend-exp/pygama/pull/560


**Full Changelog**: https://github.com/legend-exp/pygama/compare/v1.6.0a1...v1.6.0a2

1.6.0a1

What's Changed
* Update setup.cfg for daq2lh5 version constraint by dcschaper in https://github.com/legend-exp/pygama/pull/536
* Bump actions/setup-python from 2 to 5 by dependabot in https://github.com/legend-exp/pygama/pull/538
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/legend-exp/pygama/pull/537
* Update developer's guide by gipert in https://github.com/legend-exp/pygama/pull/539
* Bump actions/upload-artifact from 3 to 4 by dependabot in https://github.com/legend-exp/pygama/pull/540
* Bump actions/download-artifact from 3 to 4 by dependabot in https://github.com/legend-exp/pygama/pull/541
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/legend-exp/pygama/pull/542
* Support the latest legend-pydataobj and dspeed versions by MoritzNeuberger in https://github.com/legend-exp/pygama/pull/522
* Update `build_hit()` to support the latest `Table.eval()` by gipert in https://github.com/legend-exp/pygama/pull/543
* Operations in `build_hit()` config can now be arbitrarily ordered by gipert in https://github.com/legend-exp/pygama/pull/544
* Add pygama logo to documentation and README by gipert in https://github.com/legend-exp/pygama/pull/547
* Another round of updates to support the latest legend-pydataobj by gipert in https://github.com/legend-exp/pygama/pull/546
* Routine to create dplms dictionary for Ge processing by valerioda in https://github.com/legend-exp/pygama/pull/533
* Modification of load data to account for lgdo changes by valerioda in https://github.com/legend-exp/pygama/pull/549
* Fix pandas future deprecations by patgo25 in https://github.com/legend-exp/pygama/pull/550
* First implementation of `build_evt()` and `build_skm()` by patgo25 in https://github.com/legend-exp/pygama/pull/519
* Fix for aggregators in `evt` to index output with `evt_idx` instead of `ch_idx` by ggmarshall in https://github.com/legend-exp/pygama/pull/551
* pargen updates for new pydataobj version by ggmarshall in https://github.com/legend-exp/pygama/pull/553
* Bump codecov/codecov-action from 3 to 4 by dependabot in https://github.com/legend-exp/pygama/pull/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 https://github.com/legend-exp/pygama/pull/554
* bugfix for load_data put run timestamp in later by ggmarshall in https://github.com/legend-exp/pygama/pull/555

New Contributors
* dcschaper made their first contribution in https://github.com/legend-exp/pygama/pull/536

**Full Changelog**: https://github.com/legend-exp/pygama/compare/v1.5.0...v1.6.0a1

1.5.1

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

**Full Changelog**: https://github.com/legend-exp/pygama/compare/v1.5.0...v1.5.1

1.5.0

What's Changed
* Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by dependabot in https://github.com/legend-exp/pygama/pull/534
* pargen routine for ENC optimization by valerioda in https://github.com/legend-exp/pygama/pull/528
* changes to loading for trimming and updates to cal routines to handle 2 stage calibration by ggmarshall in https://github.com/legend-exp/pygama/pull/529
* Added routines for calibrating the LQ parameter by erin717 in https://github.com/legend-exp/pygama/pull/525
* Add support for bit compounds definitions in `build_hit()` config file by rosannadeckert in https://github.com/legend-exp/pygama/pull/531

New Contributors
* rosannadeckert made their first contribution in https://github.com/legend-exp/pygama/pull/531

**Full Changelog**: https://github.com/legend-exp/pygama/compare/v1.4.3...v1.5.0

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.