Hello list,
I’m pleased to announce that pmemkv-python 1.0 has been released and is available from our GitHub pages.
This is the first release of pmemkv Python bindings which guarantees backward compatibility and supports all of the pmemkv 1.0 features.
API changes:
- Introduced interface for direct memory access via Buffer Protocol.
- Introduced dictionary interface for indirect access to data.
- Introduced a context manager interface.
- Switched from return value-based error handling to exception-based.
- Switched from text representation of engine's JSON configuration to dictionary.
Other changes:
- Added example for exposing pmemkv as REST API service.
- Switched from distutils to setuptools.
- Added docstring documentation.
Source code and detailed changelogs can be found here:
https://github.com/pmem/pmemkv-python/releases/tag/1.0
/Szymon