What’s new?#

v1.3.0 (2024-10-26)#

  • FileStore and related classes are usable on Windows file systems (PR #17); directory and file paths are constructed without using invalid characters such as :.

    This does not imply that dsss is fully supported on Windows.

v1.2.0 (2024-10-25)#

v1.1.0 (2024-09-04)#

v1.0.0 (2024-07-10)#

In this initial release, dsss tolerates all the queries possible using the SDMX REST cheat sheet. ‘Tolerate’ means that DSSS will respond to every possible query with an SDMX-ML message, although possibly an SDMX-ML ErrorMessage with code 501 indicating the given feature(s) are not implemented.

Thus the code:

  • Respects optional path parts.

  • Returns appropriate error messages for unavailable resources.

  • Filters structures (partial implementation).

  • Filters data (partial implementation).

  • Returns footer or other messages when the response is not fully filtered per path and query parameters.

  • Provides documentation local deployment.

  • Includes an initial test suite.

  • Supports, and is tested on, Ubuntu Linux and Python ≥ 3.11.