lxml
openai
rich
eliot
eliot-tree
pydantic==1.10.9
typer
griffe
tenacity>=8.1.0
pytest
regex

[all]
black==22.12.0
isort>=5.12.0
flake8>=3.8.4
docformatter>=1.4
pytest-cov>=2.10.1
pre-commit>=2.9.3
twine
pytest-mock
pypdfium2
pytest
pytest-asyncio
sqlvalidator
sqlalchemy>=2.0.9
sqlglot
faiss-cpu
numpy
tiktoken
mkdocs
mkdocstrings[python]
mkdocs-jupyter
mkdocs-material
mknotebooks
griffe
pillow
cairosvg
mkdocs-glightbox
manifest-ml
alt-profanity-check
inspiredco
thefuzz
nltk

[critique]
inspiredco

[dev]
black==22.12.0
isort>=5.12.0
flake8>=3.8.4
docformatter>=1.4
pytest-cov>=2.10.1
pre-commit>=2.9.3
twine
pytest-mock
pypdfium2
pytest
pytest-asyncio
sqlvalidator
sqlalchemy>=2.0.9
sqlglot
faiss-cpu
numpy
tiktoken
mkdocs
mkdocstrings[python]
mkdocs-jupyter
mkdocs-material
mknotebooks
griffe
pillow
cairosvg
mkdocs-glightbox

[manifest]
manifest-ml

[profanity]
alt-profanity-check

[sql]
sqlvalidator
sqlalchemy>=2.0.9
sqlglot

[summary]
thefuzz
nltk

[vectordb]
faiss-cpu
numpy
tiktoken
