What’s new

boinor 0.19.0 (31.08.2025)

Highlights

  • Deprecating Python 3.9

  • Version requires numpy 2.0.2

  • Reactivating first steps of validation

  • Taking care of pylint issues

  • Reintroducing Debian package of Boinor

Coverage

New tests have been added or improved all over the code. The code coverage increased from 95.94% to 96.47%.

Bugs fixed

  • Fix mee2rv(), which needs another parameter to correctly calculate equation 3b from the mentioned paper, see (boinor issue #1)

  • Fix propagation test to obtain the same results for each propagator.

Pull requests

  • sadly none

Contributors

This is the complete list of the people that contributed to this release, with a + sign indicating first contribution.

  • Thorsten Alteholz

  • Manuel López-Ibáñez

boinor 0.18.7 (29.06.2025)

Highlights

  • Deprecating Python 3.8

  • As numpy 2.0 does not work with Python 3.9, deprecation of Python 3.9 started.

  • Taking care of most pylint issues (except some of too-many-* or *docstring).

  • github funding body was added, don’t hesitate to use it :-).

  • Introduce vulture to get information about dead code.

  • Introduce interrogate to get information about docstring usage.

  • Fixing latex/pdf creation of documentation (Thorsten Alteholz and @MLopez-Ibanez).

  • All jupyter notebooks can be built again.

  • Modernize ruff setup by @MLopez-Ibanez.

Coverage

New tests have been added or improved all over the code. The code coverage increased from 91.45% to 95.94%.

Bugs fixed

Pull requests

Contributors

This is the complete list of the people that contributed to this release, with a + sign indicating first contribution.

  • Thorsten Alteholz

  • @MLopez-Ibanez

  • @s-m-e

  • @mtryan83

  • @DhruvJ22

boinor 0.18.6

Highlights

  • boinor After poliastro has been archived, a fork has been created that is called *boinor BOdies IN Orbit. Thanks a lot to Juan Luis, Jorge Martinez and the poliastro development team for creating such a great software. Hopefully I can maintain their high standards so that this software keeps alive.

Coverage

New tests have been added or improved:

  • tests/tests_core/test_core_elements.py

The code coverage increased from 91.1% to 91.45%.

Bugs fixed

Contributors

This is the complete list of the people that contributed to this release, with a + sign indicating first contribution.

  • Thorsten Alteholz

  • gaowutong

  • Elle

versions before

Earlier versions are released from poliastro and can be found at https://github.com/poliastro/poliastro