Releases: lbl-anp/becquerel
Releases · lbl-anp/becquerel
v0.6.0
What's Changed
- Bump black fmt to 22.3.0 to fix issues with click by @jccurtis in #329
- Remove notebook calls to IsotopeQuantity.*_now methods and update docs by @jccurtis in #326
- Added parser for IEC 1455 files by @werthm in #322
- Fix numpy complex dtype deprecation warning by @jccurtis in #331
- Enable the latest Compendium materials JSON format to be read by @markbandstra in #328
- Add parallel pytest'ing to the test action by @jccurtis in #337
- Calibration raises warning when values are outside its range by @markbandstra in #319
- Add gauss + double exponential tail model by @micahfolsom in #312
- Fix stable IsotopeQuantity by @jvavrek in #339
- Skip NNDC/XCOM tests if databases are down by @jvavrek in #333
- Include or exclude "overflow" events when rebinning by @markbandstra in #341
- changes all np.exp to np.expm1 in istope_qty by @cosama in #357
- Do not cancel other tests if there is a failure by @markbandstra in #361
- peakfinder: reset found peaks before looking for new peaks. Fixes #352 by @arunpersaud in #353
- Update code to pass correct POST requests to XCOM by @markbandstra in #364
- add Fitter.param_rel_unc and adjust pandas append to concat by @jvavrek in #368
- Fix NeutronIrradiation limitation by allowing user to determine isotope stability by @markbandstra in #369
- change np.int to int by @jvavrek in #370
- Check parameter names by @jvavrek in #356
- Bump version: 0.5.0 → 0.6.0 by @jvavrek in #371
New Contributors
- @werthm made their first contribution in #322
- @pre-commit-ci made their first contribution in #335
- @micahfolsom made their first contribution in #312
Full Changelog: v0.5.0...v0.6.0
v0.5.0
New minor release with a bunch of fitting improvements and tests/pre-commit updates.
What's Changed
- try pytest-rerunfailures for flaky NNDC tests by @jvavrek in #304
- Fix ErfModel by @cosama in #306
- Refactor and add more materials by @markbandstra in #301
- Fitter method to compute component-wise areas and their uncertainties by @jvavrek in #303
- Update pre commit and black by @jccurtis in #315
- Downgrade fitting error by @jvavrek in #311
- allow **kwargs in Spectrum.fit by @jvavrek in #308
- Allow lmfit models by @jvavrek in #310
- Release v0.5.0 by @jccurtis in #318
Full Changelog: v0.4.6...v0.5.0
Version v0.4.6
What's Changed
- Add black codestyle badge by @jvavrek in #297
- add masked fitting functionality by @jvavrek in #299
- Update nudat2 to nudat3 by @dhellfeld in #300
Full Changelog: v0.4.5...v0.4.6
Version v0.4.5
What's Changed
- Version 0.4.4 with pypi CD tag fix by @jccurtis in #291
- Support for Spectrum HDF5 I/O by @markbandstra in #244
- Add pypi badges to README by @jccurtis in #294
- Fix coveralls CI and move pre-commit CI to it's own job by @jccurtis in #295
- Redo pyupgrade by @jvavrek in #293
- add test_init_with_lists to spectrum_test.py by @jvavrek in #292
- Version 0.4.5 by @jccurtis in #296
Full Changelog: v0.4.4...v0.4.5
Version v0.4.4
Patch release:
- Version 0.4.4 with pypi CD tag fix (#291)
Version v0.4.3
Version v0.4.2
Adds pre-commit to the CI and fixes python versions for the pypi deployment action (#289)
Version v0.4.1
Overview
Becquerel v0.4.1
contains a new set of features, bug fixes, CI/CD, and updated copyright. See below for details.
Features
- #237 add-specific-activity
- #238 improve-fit-guesses
- #239 plot-fit-unc
- #235 update-date
- #252 constant-min-0
- #250 cal-plot
- #280 feature-sqrt-binning
- #248 new-calibration
- #282 from-listmode-cal
Fixes
- #231 store-cal-again
- #249 hotfix-spec-fit-backend
- #254 fix-peakfilter-fwhm
- #264 fix_self_fwhm
- #259 index_error
- #265 cal-fit-stats
- #266 edit-peakfinder
- #251 iminuit
- #274 fix_npfloat_npint
- #275 fix_lintresh
- #276 small-fix
- #279 fix-issue-257
CI/CD
- #242 github-actions-black-format
- #262 pytest_black
- #260 precommit
- #246 gh-actions-coveralls
- #267 pin-black-21.4b2
- #269 run-actions-on-schedule-and-manually
- #278 test-spec-act
- #285 pypi-deploy
- #288 add-python39-to-ci
Admin
Version v0.3.0
- Adds the
fitting
module - Bug fixes for
IsotopeQuantity
- Move rebinning from using
numba.jit
tonumba.vectorize
andnumba.guvectorize
- Change repo branches from
master
/develop
to singlemain
branch
Version v0.2.6
- Fix problems and raise warnings related to recent query changes on the NNDC side