Changelogs » Kastore

Kastore

0.3.0

**New features**

- Support for file-like objects in dump/load and remove
file seeks. This allows reading from pipes/FIFOs etc
(grahamgower 88).

- Add ``loads`` and ``dumps`` functions that operate on
strings (jeromekelleher, 88)

**Breaking changes**

- The ``filename`` named argument to load/dump has been changed to
``file`` to reflect the support for file objects.

- Minimum python version is now 3.6.

C_2.0.0
- Major file version bumped because new fields were added to the kastore_t
struct, leading to potential ABI breakage. No API breakage should occur.

**New features**

- Add kastore_openf function to support FILE objects, and remove
file seeks. This allows reading from pipes/FIFOs, and allows
multiple stores to read from the same stream. (grahamgower, 88)

C_1.1.0
- Add `contains` function
- Add `oput` variants that transfer ownership of buffer.


C_1.0.1
Support for including kastore as a meson subproject.

C_1.0.0
Removes the dynamic API from the API and adds basic C++ support.

py_0.2.2
Fix packaging bugfix in setuptools bootstrapping.

c_0.1.0
Initial release of the C API. Semver semantics will be followed from this point.

py_0.2.1
Update fixing various packaging and long term API issues.

Export the 0.1.0 C API via the Python Capsule interface.

0.2.0

This release adds an experimental approach to exporting the C API from Python.

0.1.0

This is the initial release of kastore for evaluation.

Links

Releases