Rustitude

Latest version: v0.10.3

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

Scan your dependencies

Page 1 of 4

0.10.3

Other
- update readmes

rustitude-gluex-v0.6.2
Added
- update ganesh dependency
- update all amplitudes and methods to be compatible with the latest changes in the `Field` trait

rustitude-core-v9.0.0
Added
- update ganesh dependency
- [**breaking**] refine the `Field` trait by removing the `RealField` subtrait

Other
- update and fix documentation
- documentation updates

py-rustitude-v0.10.3
Added
- update ganesh dependency

Fixed
- remove num_threads keyword argument from python type hints

Other
- update readmes

0.10.2

Fixed
- resolves a huge bug I introduced when I put the `Model` `amplitudes` field under an `Arc`

rustitude-gluex-v0.6.1
Other
- revert back to using strings instead of enums in python API

rustitude-core-v8.0.0
Fixed
- resolves a huge bug I introduced when I put the `Model` `amplitudes` field under an `Arc`

Other
- revert back to using strings instead of enums in python API
- unused precision

py-rustitude-v0.10.2
Added
- add adaptive Nelder-Mead into minimizer function

Other
- revert back to using strings instead of enums in python API

0.10.1

Other
- change `Reflectivity` enum to `Sign` for more generic use
- update READMEs

rustitude-gluex-v0.6.0
Added
- add `VecRadiativeSDME` to mirror `VecRadiative_SDME.cc` in `halld_sim`
- update coordinates methods, add method to use arbitrary 4-vector
- add `ThreePiPolFrac` amplitude (mirroring `ThreePiAngles.cc` in `halld_sim`)
- Add Flatte amplitude
- move breakup-momentum related functions to `utils`, include `Complex` versions, and add some trait methods for dealing with complex numbers

Fixed
- made some minor changes to SDMEs which were written incorrectly
- removed some unused variables

Other
- the TwoPiAngles_primakoff amplitude is just a special case of the Zlm amplitude
- change `Frame` coordinates method and add `Decay` coordinates method
- change `Reflectivity` enum to `Sign` for more generic use
- update READMEs

rustitude-core-v7.1.0
Added
- add some convenience methods for calculating the spherical angles of 3-momenta
- move breakup-momentum related functions to `utils`, include `Complex` versions, and add some trait methods for dealing with complex numbers

py-rustitude-v0.10.1
Added
- add Rust methods to minimizer Python function
- add `ThreePiPolFrac` amplitude (mirroring `ThreePiAngles.cc` in `halld_sim`)
- Add Flatte amplitude

Other
- remove unneeded noqa's
- change `Reflectivity` enum to `Sign` for more generic use
- update READMEs
- fix (hopefully) the python version/readme/license issues

0.10.0

Added
- [**breaking**] add `Decay` enum to basically every amplitude to avoid hardcoding particle indices

rustitude-gluex-v0.5.0
Added
- [**breaking**] add `Decay` enum to basically every amplitude to avoid hardcoding particle indices
- Add `Decay` enum to handle particle assignment (expandable in future) and make other enums into pyclasses

rustitude-core-v7.0.0
Fixed
- place `Model` amplitudes under a `Arc<RwLock<Amplitude<F>>>` to avoid duplication

py-rustitude-v0.9.3
Added
- add python API for adding `Dataset`s
- add methods to allow EPS to be calculated from polarization angle and magnitude
- remove duplicate methods for loading data and replace with enum

Fixed
- resolve some errors in `__init__.py`

py-rustitude-v0.10.0
Added
- [**breaking**] add `Decay` enum to basically every amplitude to avoid hardcoding particle indices
- Add `Decay` enum to handle particle assignment (expandable in future) and make other enums into pyclasses

0.9.3

Added
- remove duplicate methods for loading data and replace with enum

0.9.2

Added
- remove duplicate methods for loading data and replace with enum

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.