Datastruct

Latest version: v0.5

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

Scan your dependencies

0.6

----------------

- Nothing changed yet.

0.5

----------------

- Add DEFAULT_TO_KEY special value to allow object attributes to default
to the key of the dictionary in which the object is stored.
- Bumped serialize requirement to support pathlib.Path

0.4

----------------

- Migration to Github Actions.
- Update to typing_ext to make it work with Python 3.8, 3.9 and 3.10

0.3

----------------

- Implemented function to merge dicts and use it in `from_filenames`.

0.2

----------------

- Improved the code by refactoring
- Added `DataStruct.from_filenames` to allow merging multiple files.
- Implemented DataStruct.__init_subclass__ to catch wrong annotations
at definition time
- Enhanced the information included in the exceptions.
- Much more testing.

0.1

----------------

- first public release.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.