Skip to content

Releases: pylhc/sdds

Release 0.4.3

13 Nov 10:17
53ee48c

Choose a tag to compare

This patch release drops support for Python 3.9

What's Changed

Full Changelog: v0.4.2...v0.4.3

Release 0.4.2

12 Jul 09:38
eb174d4

Choose a tag to compare

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 #63

Full Changelog: v0.4.1...v0.4.2

Release 0.4.1

27 Feb 10:56
b64217e

Choose a tag to compare

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

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

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.4.1

Release 0.4.0

05 Sep 13:21
ff390c1

Choose a tag to compare

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

Full Changelog: 0.3.1...v0.4.0

Release 0.3.1

27 Oct 10:00
e0b5602

Choose a tag to compare

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

Full Changelog: 0.3.0...0.3.1

Release 0.3.0

31 May 10:19
f74e04d

Choose a tag to compare

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

Full Changelog: v0.2.1...0.3.0

Release 0.2.1

16 Nov 17:21
2da866d

Choose a tag to compare

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

Release 0.2

08 Oct 15:37
b0ee5b9

Choose a tag to compare

  • 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.

v0.1.3

08 Aug 16:17

Choose a tag to compare

Bump version: 0.1.2 → 0.1.3

v0.1.1

01 Aug 17:30

Choose a tag to compare

Bump version: 0.1.0 → 0.1.1