alembic==1.18.4
aiosqlite>=0.19.0
cryptography>=41.0.0
platformdirs
sophiagraph>=0.0.1
prompt_toolkit<4.0,>=3.0
psutil>=5
pydantic>=2
pyfiglet<2,>=1.0
pyyaml
rich>=13.0
typer>=0.12

[compress]
llmlingua<1,>=0.2

[dev]
pre-commit<5,>=4
textual<9,>=1
pyte>=0.8
pytest<9,>=8.0
pytest-asyncio<1,>=0.23
pytest-timeout<3,>=2.4
ruff<1,>=0.11
coverage>=7
pytest-cov>=4
Faker<28,>=24
mypy<2,>=1.10

[fetch-scrapling]
scrapling>=0.2.0

[fetch-scrapling-fetchers]
scrapling>=0.2.0
aiohttp>=3.9.0
httpx>=0.27.0

[otel]
opentelemetry-api<2,>=1.20
opentelemetry-sdk<2,>=1.20
opentelemetry-exporter-otlp<2,>=1.20

[postgres]
sqlalchemy<3,>=2.0
psycopg[binary]>=3.1

[progress]
tqdm>=4.65

[slack]
slack-sdk<4,>=3.27
