This pull request includes several updates and improvements to the chonkie project. The changes involve version updates, dependency additions, code reorganization, and formatting adjustments.
Project Configuration Updates:
Updated the project version from 0.1.1 to 0.1.2 in pyproject.toml.
Expanded the list of classifiers to include Python 3.12, CPython, and various intended audiences and topics.
Added new development dependencies such as black, isort, flake8, mypy, pylint, and pre-commit.
Code Reorganization:
Reorganized imports in src/chonkie/__init__.py and updated the version number.
Reorganized imports in src/chonkie/chunker/__init__.py for better readability.
Code Formatting and Cleanup:
Applied consistent formatting and improved readability across multiple files, including base.py, sdpm.py, and semantic.py. [1][2][3]
This pull request includes several updates and improvements to the
chonkie
project. The changes involve version updates, dependency additions, code reorganization, and formatting adjustments.Project Configuration Updates:
0.1.1
to0.1.2
inpyproject.toml
.black
,isort
,flake8
,mypy
,pylint
, andpre-commit
.Code Reorganization:
src/chonkie/__init__.py
and updated the version number.src/chonkie/chunker/__init__.py
for better readability.Code Formatting and Cleanup:
base.py
,sdpm.py
, andsemantic.py
. [1] [2] [3]