Recent Releases of sdds

sdds - Release 0.4.2

This is a patch release, renaming the attribute format in the Definition class to format_string as per SDDS documentation.

What's Changed

  • Rename format to format_string in Description as per SDDS definition. by @JoschD in https://github.com/pylhc/sdds/pull/63

Full Changelog: https://github.com/pylhc/sdds/compare/v0.4.1...v0.4.2

- Python
Published by JoschD almost 2 years ago

sdds - Release 0.4.1

Patch v0.4.1 brings one bug-fix and some code cleanup.

  • Added:
    • Writing empty arrays doesn't throw errors (#49)

What's Changed

  • fixes #49 and black format, fixed typing issues by @Dronakurl in https://github.com/pylhc/sdds/pull/59

New Contributors

  • @Dronakurl made their first contribution in https://github.com/pylhc/sdds/pull/59

Full Changelog: https://github.com/pylhc/sdds/compare/v0.4.0...v0.4.1

- Python
Published by JoschD over 2 years ago

sdds - Release 0.4.0

Release 0.4.0 is a addition of functionality.

  • Added:
    • The reader now supports an arbitrary opener callable to handle various compression formats. Default behavior is unchanged. See documentation for examples.
    • An opener to handle gzip-compressed files is provided as sdds.reader.gzip_opener.

What's Changed

  • fix test for 2 dimensional file by @JoschD in https://github.com/pylhc/sdds/pull/56
  • Gzip reading and compression abstraction by @fsoubelet in https://github.com/pylhc/sdds/pull/58

Full Changelog: https://github.com/pylhc/sdds/compare/0.3.1...v0.4.0

- Python
Published by fsoubelet almost 3 years ago

sdds - Release 0.3.1

Bug #51 concerning type-hints is fixed in this release.

Minor API changes: - The header parameter classes are now dataclasses - type_ is now type on initializing Definitions (Attribute as type already) - format_string is now format Attribute on Definitions (it is not used so far anyway) - When creating a SDDS-instance, a ValueError is raised, if more than one parameter with the same name is defined.

What's Changed

  • CI Updates by @fsoubelet in https://github.com/pylhc/sdds/pull/50
  • raise and test error by @JoschD in https://github.com/pylhc/sdds/pull/54
  • Fix typehints by @JoschD in https://github.com/pylhc/sdds/pull/55

Full Changelog: https://github.com/pylhc/sdds/compare/0.3.0...0.3.1

- Python
Published by JoschD over 3 years ago

sdds - Release 0.3.0

Release 0.3.0 is a addition of functionality.

  • Added:
    • sdds now also supports binary SDDS files written with little-endian byte-order. Binary files written by sdds will always be big endian.

What's Changed

  • Zenodo DOI by @JoschD in https://github.com/pylhc/sdds/pull/44
  • Feature: conda-forge by @fsoubelet in https://github.com/pylhc/sdds/pull/45
  • Update CI by @fsoubelet in https://github.com/pylhc/sdds/pull/46
  • Support little endian by @JoschD in https://github.com/pylhc/sdds/pull/48

Full Changelog: https://github.com/pylhc/sdds/compare/v0.2.1...0.3.0

- Python
Published by fsoubelet about 4 years ago

sdds - Release 0.2.1

This is a dummy release for Zenodo to pick up the .zenodo.json configuration file and create a DOI for the package.

No functionality has changed since v0.2

- Python
Published by JoschD over 4 years ago

sdds - Release 0.2

  • Added:

    • Support for ASCII files.
    • Support for pathlib.Path objects in read and write operations.
  • Fixed:

    • Fixed a problem when writing multidimensional arrays to file.

- Python
Published by fsoubelet over 5 years ago

sdds -

- Python
Published by JoschD almost 7 years ago

sdds -

- Python
Published by JoschD almost 7 years ago