← AeroToolkit

pykep

ESA trajectory design library.

27 timeline entries · 3 major versions/milestones · 11 years · https://github.com/esa/pykep · RSS

Release timeline (newest first, grouped by year and version)

2026 1 entry

3.x

  1. pykep 3.0.0 v3.0.0 releasemajorMajor version 3

    # An entirely new pykep This is the first release attempt of the new code base linked to the C++ kep3 library.

2024 2 entries

2.x

  1. Code Refresh for python 312 v2.6.3 release

    A number of small fixes to allow pykep V2 be deployed on the conda system and work with py=>312. This should be the last release before the V3 comes out and makes everything obsolete.

  2. Code Refresh for python 312 v2.6.4 release

    A number of small fixes to allow pykep V2 be deployed on the conda system and work with py=>312. This should be the last release before the V3 comes out and makes everything obsolete. Previous small release missed a PR merge.

2023 1 entry

2.x

  1. Code Refresh v2.6.2 release

    A code basis refresh with new CI, allowing to target releases for the new mac architecture (arm).

2020 3 entries

2.x

  1. Optimize v2.6 release

    This release contains the modifications that were deemed necessary to integrate pykep into the ESA "Optimize" platform! We also thank @pabloem for adding linting to the CI thus catching early on possible python issues.

  2. Spice Update v2.5 release

    * The new cSPICE version is N0066, released April 10, 2017 from JPL. * Several small bug fixes. All jupyter notebooks now run. * Doc improvements

  3. Fix for win compilers v2.5.1 release

    As revealed by conda's toolchsin, the cspice code definition of the complex type is in conflict with win compiler. This point release fixes the issue changing that name to complex_type.

2019 3 entries

2.x

  1. v2.4: Merge pull request #112 from darioizzo/pr/docs v2.4 release

    <p>docs improvements</p>

  2. The Gym and More v2.4.1 release

    In this release we have heavily reworked the build system as well as introduced a few interesting features, namely: 1 - A more, consolidated, prototype for the interplanetary trajectory gym. 2 - The possibility to compute complex gravity accelerations (due to high order harmonics

  3. Bug fixes and more support on Equinoctial Elements v2.3 release

    This release includes general bug fixes and improvements. In particular equinoctial elements conventions are changed and TLE reads are now compatible with py27-37.

2018 1 entry

2.x

  1. Python 37 v2.2 release

    In this release: New Features =========== * The start of the open traj gym project. First few problems are added * Build system Update * Python 37 binaries Bug FIxes ======== * Update to pygmo 2.7 so that examples work (#73 )

2017 2 entries

2.x

  1. pykep 2.1. Some small bug fixes v2.1 release

    * Bug fix in equinoctial elements * New build system

  2. pykep 2.0. Breaking back compatibility. v2.0 releasemajorMajor version 2

    * Updating to pygmo 2 (and dropping PyGMO) * Adding the Pontryagin module * Bug fixes on planet ephs (affecting low inclinations and eccentricites) * Implementation of modified equinoctial parameters * Adding more examples * Documentation fixes * Clang format and pep8 enforced *

2016 9 entries

1.x

  1. v1.3.8 tag
    source: github-tag
  2. A long overdue release 1.3.7 release

    CI is now uploading binaries to PyPi

  3. Official Release of 2016 v1.3.9 release

    Several additions were made, notably with respect to the Earth environment.

  4. v1.3.6 tag
    source: github-tag
  5. v1.3.5 tag
    source: github-tag
  6. v1.3.3 tag
    source: github-tag
  7. v1.3.2 tag
    source: github-tag
  8. v1.3.1 tag
    source: github-tag
  9. v1.3.0 tag
    source: github-tag

2015 3 entries

1.x

  1. v1.2.2 1.2.2 release

    It is time for another PyKEP release, this time with **Win64 binaries for Python 2.7 and Python 3.4**! #### Changes in this release: - JPL Spice integration - Namespace naming changes for `utils` and `planets` to singular form: - `kep_toolbox::utils` is now `kep_toolbox::util` -

  2. v1.2.1 1.2.1 release

    ### Bug fixes - Epoch cache mechanism updated - Python3 compatibility improvements

  3. V1.2.0 1.2.0 release

    ### Breaking back-compatibility - Epoch type no longer is supported, epoch object constructor accept a string "jd", "mjd" or "mjd2000" ### Major New Features - New web site - Python 3 compatibility - Support for Earth orbiting satellites added. TLE and SGP4 propagator are used in

2014 1 entry

1.x

  1. V1.1.3 1.1.3 releasemajorFirst release

    ### Major Changes - A new Lambert routine is implemented. When compared with the previous version a speed improvment of 1.7 is obtained - Planet ephemerides are now virtual. This allows to reimplement them in the derived class as non keplerian. This is now done for planet_ss impl

2013 1 entry

Milestones