49 lines
848 B
Plaintext
49 lines
848 B
Plaintext
alembic==1.16.5
|
|
argon2-cffi==25.1.0
|
|
argon2-cffi-bindings==25.1.0
|
|
bidict==0.23.1
|
|
blinker==1.9.0
|
|
cffi==2.0.0
|
|
chardet==5.2.0
|
|
click==8.3.0
|
|
dnspython==2.8.0
|
|
email-validator==2.3.0
|
|
et_xmlfile==2.0.0
|
|
Flask==3.1.2
|
|
Flask-Login==0.6.3
|
|
Flask-Migrate==4.1.0
|
|
Flask-SocketIO==5.5.1
|
|
Flask-SQLAlchemy==3.1.1
|
|
Flask-WTF==1.2.2
|
|
greenlet==3.2.4
|
|
h11==0.16.0
|
|
idna==3.10
|
|
itsdangerous==2.2.0
|
|
Jinja2==3.1.6
|
|
Mako==1.3.10
|
|
MarkupSafe==3.0.3
|
|
natsort==8.4.0
|
|
numpy==2.3.3
|
|
openpyxl==3.1.5
|
|
pandas==2.3.3
|
|
passlib==1.7.4
|
|
pycparser==2.23
|
|
pytest==8.0.0
|
|
pytest-mock==3.12.0
|
|
python-dateutil==2.9.0.post0
|
|
python-dotenv==1.0.1
|
|
python-engineio==4.12.3
|
|
python-socketio==5.14.1
|
|
python-telegram-bot==22.5
|
|
pytz==2025.2
|
|
requests==2.32.3
|
|
simple-websocket==1.1.0
|
|
six==1.17.0
|
|
SQLAlchemy==2.0.43
|
|
typing_extensions==4.15.0
|
|
tzdata==2025.2
|
|
watchdog==6.0.0
|
|
Werkzeug==3.1.3
|
|
wsproto==1.2.0
|
|
WTForms==3.2.1
|