v1.0.9
What's Changed
- Fix pickling issue in BaseTokenizer by @chonknick in #153
- Improve test coverage for OverlapRefinery by @chonknick in #154
- Feat: Enhance the tests for
OverlapRefinery,TokenizersandSlumberChunkerby @chonknick in #155 - Feat: Enhance the tests for
SPDMChunker,SemanticChunker,NeuralChunkerandVisualizerby @chonknick in #156 - Feat: Add cloud
CodeChunker+ tests by @chonknick in #157 - Fix:
CodeChunkerfails multiprocessing due to pickling issues; Run it sequentially by @chonknick in #158 - Add GeminiEmbeddings Support by @chonknick in #159
- Fix: OverlapRefinery with
mode="recursive"fails with level gets too low by @chonknick in #161 - Fix:
OverlapRefineryis caching too much; revertcontext_sizecalculation caching by @chonknick in #162 - Feat: Create Cython functions for
splitandmergebasic ops for chunking! by @chonknick in #163 - Feat: Add CPython optimized methods for
splitandmergeops for performance boosts! by @chonknick in #164 - Migrate Docs from
chonkie-docsrepo tochonkiefor easier management + maintainance by @chonknick in #149 - Migrate DOCS.md by @chonknick in #165
- Update DOCS by @chonknick in #166
- Update DOCS.md + Add example for
JSONPorterby @chonknick in #167 - Feat: Add support for
PsycopgHandshakeby @chonknick in #171 - Feat: Add
PsycopgHandshakefor initial support ofpgvectorby @chonknick in #172 - Update semantic.py to fix check if any of the split token counts are greater than the max chunk size by @geosmart in #175
- Fix: Refactor
PyscopgHandshaketoPgvectorHandshakeviavecsby @chonknick in #174 - Update DOCS.md + Fix
SemanticChunkerbug forallcomparison by @chonknick in #176 - Update version to 1.0.9 in pyproject.toml for the next release. by @chonknick in #177
- Feat: Add initial support for
experimental.CodeChunker— improved code chunking for few languages by @chonknick in #178 - Fix:
cythonmodule build failing during CD — Addcythonbuild info topyproject.tomlby @chonknick in #180 - Fix: Use
cibuildwheelto build and publish wheels to PyPI by @chonknick in #182 - Fix: Update the CD script to use
uvinstead in the hopes of finally publishing thev1.0.9by @chonknick in #183
New Contributors
Full Changelog: v1.0.8...v1.0.9