Dynamicdl

Latest version: v0.1.1a0

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

Scan your dependencies

0.1.1alpha

Changelog

New features
- Added support for [ImpliedList object to represent implicit index data.](https://esb-ai-lab.github.io/DynamicDL/parsing.html#dynamicdl.parsing.impliedlist.ImpliedList)
- Added support for [CSV file parsing](https://esb-ai-lab.github.io/DynamicDL/processing.html#dynamicdl.processing.csvfile.CSVFile)
- Added support for the [Namespace class](https://esb-ai-lab.github.io/DynamicDL/parsing.html#dynamicdl.parsing.namespace.Namespace)
- Added support for [Partial and Combo types](https://esb-ai-lab.github.io/DynamicDL/data.html#dynamicdl.data.partialtype.PartialType)
- Added support for progress bars and descriptions for parsing
- Added support for [DataType instantiation](https://esb-ai-lab.github.io/DynamicDL/data.html#dynamicdl.data.datatype.DataType)
- Added token types `GENERIC_INT`, `GENERIC_WORD`, `GENERIC_QUANTITY` as well as their corresponding Token classes
- Reworked the [TXTFile parser](https://esb-ai-lab.github.io/DynamicDL/processing.html#dynamicdl.processing.txtfile.TXTFile) to be able to handle more advanced use cases
- [Revamped the docs to be much more complete and follow RTD convention](https://esb-ai-lab.github.io/DynamicDL/index.html)

Bugfixes
- **Critical**: Reworked the merge algorithm. Previously there were issues with merging where redundant types would not merge correctly when presented as keys in the dataset, as a hierarchy issue. This has been resolved and the entire algorithm now has been reworked to accommodate the change as the previous version relied on some finicky casework to function
- **Critical**: Fixed a pairing bug which had unexpected values and obsolete variables, adjusted the algorithm to run an altered version of the merge algorithm
- Various small bugfixes

Other changes
- Renamed the `Image` class to `ImageEntry` to avoid possible conflicts with the widely-used `PIL.Image` class
- Removed the incomplete `inference` method
- Reworked some DynamicDL class methods to accept kwargs instead for parameter `mode`
- Refactored nearly every class into separate modules for organization

0.1.0alpha

DynamicDL is now live!

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.