pryscraper/requirements.txt
cryptorugmunch 0fc69d2650 feat(db): add Alembic migrations for versioned schema changes
- Add alembic to dev deps and requirements.txt.
- Initialize alembic/ config with SQLite + Postgres support.
- Create 0001_initial_schema migration covering all 26 models.
- Add db.run_migrations() helper and  CLI command.
- Add docker-entrypoint.sh to run migrations before app start.
- Keep Base.metadata.create_all() for backward compatibility.
- Add tests verifying alembic current and upgrade head work.
2026-07-03 02:04:21 +02:00

29 lines
601 B
Text

# SPDX-License-Identifier: MIT
# Copyright (c) 2026 Rug Munch Media LLC
# Part of Pry — https://git.rugmunch.io/RugMunchMedia/pryscraper
# Generated from pyproject.toml; do not edit manually.
fastapi>=0.115.0
uvicorn[standard]>=0.32.0
trafilatura>=2.0.0
readability-lxml>=0.8.1
lxml>=5.3.0
httpx>=0.28.0
markdownify>=0.14.0
pydantic>=2.0.0
pydantic-settings>=2.0.0
playwright>=1.50.0
redis>=5.0.0
pypdf>=5.0.0
python-docx>=1.1.0
tiktoken>=0.8.0
pillow>=10.0.0
click>=8.0.0
pyyaml>=6.0
pandas>=2.0.0
anyio>=4.0.0
croniter>=2.0.0
structlog>=24.0.0
sqlalchemy>=2.0.0
aiosqlite>=0.19.0
alembic>=1.14.0