This release contains one significant new addition and otherwise many bug fixes and dependency/project maintenance.
New features
Bug fixes and minor tweaks
- Improve Python leapfrog integration performance by @jamesgrimmett in #690
- Support new
astroquery
Simbad API inOrbit.from_name
by @jobovy in #697 - Fix scipy 1.15 deprecations: removal of
vectorize1
andlpmn
-->assoc_legendre_p_all
by @jobovy in #703 - Swap gsl_gamma_inc with gsl_gamma_inc_P for mass calculation by @jamesgrimmett in #706
- Clarify use of non-equispaced time arrays in orbit integration by @jobovy in #711
- Fix handling of unbound orbits in the action-angle orbit interface. by @jobovy in #712
- Print warning when initializing an Orbit with a SkyCoord that does not have the Sun's positional and velocity parameters set by @jobovy in #715
- Update potential.rst for changes in pynbody docs/data by @apontzen in #698
- Switch to using
check_integrator
inOrbit.integrate_dxdv
by @jobovy in #707 - Upgrade stream simulation movies to mp4 so they play in the browser again by @jobovy in #696
- Remove mentions of odeint integrator in docs by @jobovy in #695
Dependencies / maintenance
- Bump to next dev version (1.10.2) by @jobovy in #687
- Upgrade mac runner to macos-13 because macos-12 is being deprecated by @jobovy in #689
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #688
- Bump codecov/codecov-action from 4 to 5 in the actions group by @dependabot in #691
- Bump pypa/cibuildwheel from 2.21 to 2.22 in the actions group by @dependabot in #692
- Use numba on Windows to run non-inertial tests by @jobovy in #693
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #694
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #702
- Fix codecov badge in README by @jobovy in #704
- Add Python 3.13 support by @jobovy in #673
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #708
- Bump pypa/cibuildwheel from 2.22 to 2.23 in the actions group by @dependabot in #714
- Release 1.10.2 by @jobovy in #716
New Contributors
- @jamesgrimmett made their first contribution in #690
- @apontzen made their first contribution in #698
- @johnwez1 made their first contribution in #643
Full Changelog: v1.10.1...v1.10.2