Radioactivedecay

Latest version: v0.5.0

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

Scan your dependencies

Page 6 of 8

0.2.3

- Improve `'readable'` half-life strings for radionuclides with half-lives less than 1 s or
greater than 1000 years.
- Switch from reporting microseconds as `'us'` to `'μs'`.
- Docs improvements: required packages and acknowledgements.
- ReadMe: Matplotlib dependency is used for plotting.
- Changelog typo fixes.

0.2.2

- Supply `'readable'` as time unit parameter to half-life methods to get strings with the
half-lives in human-readable units.
- Add support for unicode `'μs'` and for `'By'` (billion year) time units.
- Changed the `Inventory.plot()` graphs so that the decay curves are ordered from highest to lowest
radionuclides in the decay chains by default. Alphabetical ordering can be specified by supplying
the new `order=='alphabetical'` parameter to the method.
- `DecayData.half_life()` method docstring typo fix.

0.2.1

- Fixed version numbers.
- Updated logo.
- Use logo hosted on GitHub in ReadMe.

0.2.0

- Adds plot() method for creating inventory decay graphs using matplotlib.
- New logo in readme and docs.

0.1.1

- Documentation improvements, including improved theory docpage on numerical
computation methods.

0.1.0

- Adds `decay_high_precision()` method for high numerical precision decay
calculations (adds a new dependency on the SymPy package).
- Code refactoring. Decay dataset format overhauled.
- ReadMe and Docs updates.

Page 6 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.