Metadata-Version: 2.4
Name: tei-chunker
Version: 0.1.0
Summary: Hierarchical document chunking for TEI XML documents
Project-URL: Homepage, https://github.com/yourusername/tei-chunker
Project-URL: Repository, https://github.com/yourusername/tei-chunker
Project-URL: Documentation, https://github.com/yourusername/tei-chunker#readme
Author-email: Your Name <you@example.com>
License-Expression: MIT
License-File: LICENSE
Keywords: chunking,documents,nlp,tei,xml
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Text Processing :: Markup :: XML
Requires-Python: >=3.8
Requires-Dist: duckduckgo-search>=3.9.0
Requires-Dist: fire>=0.5.0
Requires-Dist: github3-py>=3.2.0
Requires-Dist: loguru>=0.7.0
Requires-Dist: lxml>=4.9.0
Requires-Dist: pathlib>=1.0.0
Requires-Dist: pygithub>=2.1.0
Provides-Extra: dev
Requires-Dist: black>=22.0.0; extra == 'dev'
Requires-Dist: mypy>=1.0.0; extra == 'dev'
Requires-Dist: pytest-cov>=4.0.0; extra == 'dev'
Requires-Dist: pytest>=7.0.0; extra == 'dev'
Requires-Dist: ruff>=0.1.0; extra == 'dev'
Description-Content-Type: text/markdown

# tei-chunker
Document chunker specialized for TEI XML (i.e. GROBID outputs from academic PDF parsing)

https://www.tei-c.org/  
https://github.com/kermitt2/grobid

```
tei-chunker/
├── .github/
│   └── workflows/
│       ├── docker.yml
│       └── publish.yml
├── examples/
│   └── github-workflow.yml
├── tests/
│   ├── __init__.py
│   ├── conftest.py
│   ├── test_chunking.py
│   ├── test_document.py
│   └── test_github_utils.py
├── tei_chunker/
│   ├── __init__.py
│   ├── __about__.py
│   ├── chunking.py
│   ├── document.py
│   ├── github_utils.py
│   └── service.py
├── .gitignore
├── Dockerfile
├── LICENSE
├── README.md
└── pyproject.toml
```

