New in poliastro 0.3.1¶
This is a new minor release, with some bug fixes backported from the main development branch.
New in poliastro 0.3.0¶
This is a new major release, focused on switching to a pure Python codebase. Lambert problem solving and ephemerides computation came back, and a couple of bugs were fixed.
- Pure Python codebase: Forget about Fortran linking problems and nightmares on Windows, because now poliastro is a pure Python package. A new dependency, numba, was introduced to accelerate the algorithms, but poliastro will use it only if it is installed.
- Lambert problem solving: New module
iodto determine an orbit given two position vectors and the time of flight.
- PR #42: Planetary ephemerides computation: New module
ephemwith functions to deal with SPK files and compute position and velocity vectors of the planets.
- PR #38: New method
parabolic()to create parabolic orbits.
- New conda package: visit poliastro binstar channel!
- New organization and logo.
New in poliastro 0.2.1¶
This is a bugfix release, no new features were introduced since 0.2.0.
- Fixed #35 (failing tests with recent astropy versions), thanks to Sam Dupree for the bug report.
- Updated for recent Sphinx versions.
New in poliastro 0.2¶
- Totally refactored code to provide a more pythonic API (see PR #14 and wiki for further information) heavily inspired by Plyades by Helge Eichhorn.
- Easy plotting of orbits in two dimensions using matplotlib.
examplewith sample data to start testing the library.
These features were removed temporarily not to block the release and will see the light again in poliastro 0.3:
- Conversion between anomalies.
- Ephemerides calculations, will look into Skyfield and the JPL ephemerides prepared by Brandon Rhodes (see issue #4).
- Lambert problem solving.
- Perturbation analysis.