Releases: CoCo-R38/Rheel_Data_Management
Releases · CoCo-R38/Rheel_Data_Management
1.6
Small Update
This update contains bug fixes and extended features, as well as the minimum python requirement changed to 3.9.
If you encounter any problems on this version, please report them, as the lowest version tested is 3.11.
- Lowered required python version to 3.9+ instead of 3.13+ (due to generic types, this is the lowest possible version)
- Added option to load()'s
defaultparameter: default can now be of typebool
-> load() can now return aboolalongObj - add(), multiply() and extend() now support generic types as previously
dict[str, int]was not treated asdict
Full Changelog: 1.5...1.6
1.5
1.4
This may seem like a small update but it's huge in functionality. You can now change Object values dynamically without having to overwrite them every time. Also you can delete key-value-type pairs now.
Full Changelog:
- Extended Documentations
- Added
overwriteoption to set() to prevent accidental key-overrides - Create deep-copies of mutable values in set() to prevent modifications to variables
- Added
defaultoption to get() if key isn't found - Added delete() to delete keys and their type and value from RDM files
- Added add() as a math-method for
int,floatanddatetime.datetime - Added multiply() as a math-method for
intandfloat - Added extend() as a type-dynamic-method to extend the content of
str,list,set,dictandpathlib.Path