Skip to content

Releases: SciQLop/speasy

Speasy 1.0.1

06 Oct 11:43
Compare
Choose a tag to compare

What's Changed

  • Switches to stable proxy server and emits a warning if proxy isn't cofigured by @jeandet in #50
  • Many documentation fixes and improvements by @jeandet in #51
  • Forces inventory build tests on CI and fixes a bug with CDA inventory by @jeandet in #52
  • Inventory update optimization by @jeandet in #53

Full Changelog: v1.0.0...v1.0.1

v1.0.0

25 Sep 13:26
Compare
Choose a tag to compare

This is the first stable release of Speasy, this means that some part of the API won't change until next major release, they will only get bug fixes or backward compatible enhancements.
Since last release, a lot of new features has landed:

  • now Speasy fully support AMDA, CDAWeb, SSCWeb and CSA web-services which represent around 55000 products.
  • for CSA and CDAWeb uses CDF file format thanks to pycdfpp and PyISTP speeds up download and allow 2D+ data handling
  • for each web-service Speasy provides an inventory of available products
  • for each web-service except SSCWeb, Speasy automatically discard outdated data from local cache
  • get_data function has evolved to accept many complex combination of products and time intervals
  • get_data function is now part of the stable API of Speasy
  • on disk cache loading algorithm has been improved and is now at least 10x faster
  • (unstable) plotting API is under heavy rework and will continue to evolve in next releases but already support spectrogram plots and handles as much as possible information such as axes label or units
  • by default Speasy proxy is enabled (for new fresh installs)
  • SpeasyVariable object has been rewritten to better handle ND data and provide nice slicing features

From now upcoming releases will mostly fix bugs, extend plotting API and follow web-services evolution.

What's Changed

Full Changelog: v0.10.2...v1.0.0

Speasy 0.10.2

28 Jun 10:09
Compare
Choose a tag to compare

What's Changed

  • [CI] Check that each push or PR doesn't break release process by @jeandet in #34
  • Adds TimeTable and Catalog conversion to Pandas DataFrames by @jeandet in #36
  • astropy units and tables by @Dolgalad in #45
  • added time range splitting and process status management by @Dolgalad in #41

Full Changelog: v0.10.1...v0.10.2

Speasy 0.10.1

03 Feb 10:54
Compare
Choose a tag to compare

Minor fixes for Zenodo.

Speasy 0.10.0

03 Feb 10:15
Compare
Choose a tag to compare
  • Adds support for all AMDA products, even private ones
  • Adds support for AMDA credentials
  • Adds dynamic inventory for AMDA and SSC
  • Adds possibility to set config values from ENV
  • Drops Python 3.6 support and adds 3.10
  • New API documentation using numpydoc
  • New user documentation using numpydoc
  • Most code examples are tested with doctest
  • Renames SSCWeb module get_orbit to get_trajectory

backport PR #25 (fixed amda multidimensional data download, column names)

25 Nov 17:01
Compare
Choose a tag to compare

Full speasy name switch

29 Jul 09:27
Compare
Choose a tag to compare
v0.9.0

Bump version: 0.8.3 → 0.9.0

v0.8.3: Add spwc as requirement for migration

28 Jul 18:03
Compare
Choose a tag to compare

sscweb trajectories are always in km

20 Apr 14:42
Compare
Choose a tag to compare
v0.8.2

Bump version: 0.8.1 → 0.8.2

Fixes minimum request duration for sscweb

18 Apr 16:41
Compare
Choose a tag to compare
v0.8.1

Bump version: 0.8.0 → 0.8.1