Releases: sampathbalivada/dictstore
Releases · sampathbalivada/dictstore
Stable Release - v1.0.0
- added type check for dict keys in values
- converted DictStore class to Singleton using metaclass
- used metaclass to make DictStore act as a singleton
for a given datastore file path. - added usage of Path from pathlib to ensure
both relative and absolute paths are read correctly
added key type checking and refactored code - checks for key type and raises KeyError if the key type is
unsupported. - moved methods that do not use self to a separate helpers module
- added test cases to test Singleton behavior
- fixed issue where FileHandler is unable to create parent directory
- added Value Type check tests
- refactored tests to create data files in tests/test_data directory
- updated README.md
- bump version 0.1.0 -> 1.0.0
- Move to stable.
Alpha Release - v0.1.0
Merge pull request #3 from sampathbalivada/main Alpha Release (0.1.0)