Anise

Latest version: v0.5.3

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

Scan your dependencies

Page 1 of 3

0.5.3

New features

_None_

Bug fixes

* Fix range-rate calculation in azimuth_elevation_range_sez by ChristopherRabotin in https://github.com/nyx-space/anise/pull/382

Dev-dep updates
* Update rstest requirement from 0.23.0 to 0.24.0 by dependabot in https://github.com/nyx-space/anise/pull/372
* Update polars requirement from 0.45.1 to 0.46.0 by dependabot in https://github.com/nyx-space/anise/pull/375
* Update tauri-winres requirement from 0.1 to 0.2 by dependabot in https://github.com/nyx-space/anise/pull/374
* Update tauri-winres requirement from 0.2 to 0.3 by dependabot in https://github.com/nyx-space/anise/pull/376


**Full Changelog**: https://github.com/nyx-space/anise/compare/0.5.2...0.5.3

0.5.2

New features and improvements

* The almanac's `rotate` and `rotate_to` functions now exposed to Python. MOON ME/PA of DE421/DE440 now exposed to Python by ChristopherRabotin in https://github.com/nyx-space/anise/pull/371

Bug fixes

* SpacercaftData now copy-friendly (no clone needed), add `0x` in front of CRC32 logs, add units to Keplerian element initializers in Rust (was already done in Python) by ChristopherRabotin in https://github.com/nyx-space/anise/pull/368
* Renamed SpacecraftData's mass of "fuel" to "prop" since it represents propellant mass, fix extreme verbosity in querying Almanac, renamed fields of Inertia from axes {1, 2, 3} to {X, Y, Z} to follow the CCSDS conventions by ChristopherRabotin in https://github.com/nyx-space/anise/pull/369

P.S.: Sorry for the incredibly poor naming of these pull requests. Also sorry for the breaking changes with only a patch release: I don't think anyone actually uses the SpacecraftData structure: ANISE is also used on Blue Ghost mission 1, launching in two weeks, and it's hard to justify upgrading anything but a patch before launch. I probably should have made two separate releases.

**Full Changelog**: https://github.com/nyx-space/anise/compare/0.5.1...0.5.2

0.5.1

New features and improvements

* Expose DCM to Python by ChristopherRabotin in https://github.com/nyx-space/anise/pull/359
* GUI and description of EPA files by ChristopherRabotin in https://github.com/nyx-space/anise/pull/358

Bug fixes

* Fix Moon ME and Moon PA frames by searching for Euler Parameter datasets in rotations by ChristopherRabotin in https://github.com/nyx-space/anise/pull/364

Dependencies

The polars dependency is only a dev-dependency. Tabled is not a dev dependency, but it should be backward compatible. PyO3 is a bigger pain to update but that only affects users who re-export the ANISE Python library via Rust.

* Update tabled requirement from =0.16 to =0.17 by dependabot in https://github.com/nyx-space/anise/pull/353
* Update polars requirement from 0.43.1 to 0.45.1 by dependabot in https://github.com/nyx-space/anise/pull/355
* Update PyO3 to 0.23 + fix possible bug in building EPA files from FK files by ChristopherRabotin in https://github.com/nyx-space/anise/pull/365


**Full Changelog**: https://github.com/nyx-space/anise/compare/0.5.0...0.5.1

0.5.0

Versioning

The minor version bump is solely for dependency management for Rust users. This release _does not_ change the format or versioning of the ANISE binary files used in version 0.4. If you used files for 0.4, these are perfectly compatible with version 0.5.0. If you build new PCA/EPA files with version 0.5 of ANISE, these will be versioned as 0.4.

New features and improvements
* Allow 100 nanosecond leeway in querying DAF files by ChristopherRabotin in https://github.com/nyx-space/anise/pull/348

Maintenance
* Update pyo3 requirement from 0.21 to 0.22 by dependabot in https://github.com/nyx-space/anise/pull/267
* Update to zerocopy 0.8.0 by ChristopherRabotin in https://github.com/nyx-space/anise/pull/343
* Add Python type hints by ChristopherRabotin in https://github.com/nyx-space/anise/pull/345
* Allow up to 100 ns of leeway on Hermite and Lagrange querying by ChristopherRabotin in https://github.com/nyx-space/anise/pull/347


**Full Changelog**: https://github.com/nyx-space/anise/compare/0.4.5...0.5.0

0.4.5

New features and improvements
* Fix Chebyshev type3 by ChristopherRabotin in https://github.com/nyx-space/anise/pull/332
* Move logger to within window by ChristopherRabotin in https://github.com/nyx-space/anise/pull/334
* Attempt to fix docsrs build with embed ephem by ChristopherRabotin in https://github.com/nyx-space/anise/pull/335
* Add icon to gui by ChristopherRabotin in https://github.com/nyx-space/anise/pull/338
* Keplerian initializer now allows larger error in convergence by ChristopherRabotin in https://github.com/nyx-space/anise/pull/342


**Full Changelog**: https://github.com/nyx-space/anise/compare/0.4.4...0.4.5

0.4.4

New features and improvements
* Add spk_ezr function to Almanac to closesly match SPICE's spkezr function + various minor fixes by ChristopherRabotin in https://github.com/nyx-space/anise/pull/313
* Add state differencing functionality + VNC and RCN frames include time derivative of the rotation matrix by ChristopherRabotin in https://github.com/nyx-space/anise/pull/316
* Support SPK Type 3 chebyshev position and velocity by ChristopherRabotin in https://github.com/nyx-space/anise/pull/321

Bug fixes
* Fixing line of sight computation + SPICE validation of penumbra calculator by ChristopherRabotin in https://github.com/nyx-space/anise/pull/326

Maintenance
* Update lexical-core requirement from 0.8.5 to 1.0.1 by dependabot in https://github.com/nyx-space/anise/pull/317
* Update polars requirement from 0.42.0 to 0.43.1 by dependabot in https://github.com/nyx-space/anise/pull/318
* Update rfd requirement from 0.14.1 to 0.15.0 by dependabot in https://github.com/nyx-space/anise/pull/322
* Update rstest requirement from 0.22.0 to 0.23.0 by dependabot in https://github.com/nyx-space/anise/pull/328



**Full Changelog**: https://github.com/nyx-space/anise/compare/0.4.3...0.4.4

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.