Files
formeleon/requirements.txt

36 lines
911 B
Plaintext

# =============================================================================
# Formeleon - Multi-tenant Form Generator
# Author: Björn Runden <br@runden.net>
# File: requirements.txt
# Description: Python dependencies for Formeleon application.
# Uses ~= for compatible releases (allows patch updates, blocks minor updates)
# =============================================================================
# Flask Core
Flask~=3.0.0
Flask-CORS~=4.0.0
Flask-SQLAlchemy~=3.1.0
Flask-Migrate~=4.0.0
Flask-Session~=0.8.0
# Database
# Mindestens 2.0.36 wegen Python 3.13 Typing-Deprecations
SQLAlchemy>=2.0.36,<2.1.0
psycopg2-binary>=2.9.9
# Authentication
Authlib~=1.3.0
PyJWT~=2.8.0
# HTTP requests
requests~=2.31.0
# Environment variables
python-dotenv~=1.0.0
# Development
python-dateutil~=2.8.0
# Production
gunicorn~=22.0.0
# gthread ist als Worker-Typ in Python 3.13 out-of-the-box stabil