19 lines
614 B
Plaintext
19 lines
614 B
Plaintext
Flask>=3.0.0,<4
|
|
python-dotenv>=1.0.0
|
|
waitress>=3.0.0
|
|
|
|
# Этап 1 (E1.0): тот же стек, что в HR_TG_Bot/tgFlaskForm.
|
|
# SQLAlchemy + psycopg2 драйвер для PostgreSQL.
|
|
SQLAlchemy>=2.0.0,<3
|
|
psycopg2-binary>=2.9.0,<3
|
|
alembic>=1.13.0,<2
|
|
|
|
# Этап 1 (E1.1): авторизация. bcrypt — для локальных хешей в clinic_tests.users.
|
|
# Werkzeug-хеши (scrypt/pbkdf2) проверяет встроенный werkzeug.security.
|
|
bcrypt>=4.0.0,<5
|
|
|
|
# Этап 1 (E1.3): импорт документов (PDF/DOCX) → AI-черновик.
|
|
pypdf>=4.0.0,<6
|
|
python-docx>=1.1.0,<2
|
|
|