Sdds

Latest version: v0.4.1

Safety actively analyzes 621825 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

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

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

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

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

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.

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.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.