- Following the
bytesparse
Python package, version0.0.6
. - Added automatic wheel builder within GitHub Actions CI.
- Added byte-like methods and inplace editing.
- Added support to Python 3.11, removed 3.6.
- Added some minor features.
- Improved documentation.
- Improved testing.
- Improved repository layout (
pyproject.toml
). - Minor fixes.
- Following the
bytesparse
Python package, version0.0.5
. - Added
bytesparse
class, closer tobytearray
thanMemory
. - Added registration to the abstract base classes.
- Added missing abstract and ported methods.
- Added cut feature.
- Added more helper methods.
- Fixed values iteration.
- Improved extraction performance.
- Improved testing.
- Following the
bytesparse
Python package, version0.0.4
. - Refactored current implementation as the
c
sub-module. - Removed experimental backup feature.
- Added dedicated methods to backup/restore mutated state.
- Fixed some write/insert bugs.
- Fixed some trim/bound bugs.
- Methods sorted by name.
- Removed useless functions.
- Forced extension compilation.
- Using explicit factory methods instead of constructor arguments.
- Added block collapsing helper function.
- Minor fixes.
- Improved test suite.
- First release on PyPI.