Initial commit - LEGO Instructions Manager v1.5.0
This commit is contained in:
40
requirements.txt
Normal file
40
requirements.txt
Normal file
@@ -0,0 +1,40 @@
|
||||
# Core Framework
|
||||
Flask==3.0.0
|
||||
Werkzeug==3.0.1
|
||||
|
||||
# Database
|
||||
Flask-SQLAlchemy==3.1.1
|
||||
Flask-Migrate==4.0.5
|
||||
SQLAlchemy==2.0.23
|
||||
|
||||
# Authentication
|
||||
Flask-Login==0.6.3
|
||||
Flask-Bcrypt==1.0.1
|
||||
|
||||
# Forms & Validation
|
||||
Flask-WTF==1.2.1
|
||||
WTForms==3.1.1
|
||||
email-validator==2.1.0
|
||||
|
||||
# HTTP Requests (for Brickset API)
|
||||
requests==2.31.0
|
||||
httpx==0.25.2
|
||||
|
||||
# File Handling
|
||||
Pillow==10.4.0
|
||||
PyPDF2==3.0.1
|
||||
PyMuPDF==1.23.8 # For PDF thumbnail generation
|
||||
|
||||
# Environment Variables
|
||||
python-dotenv==1.0.0
|
||||
|
||||
# Date/Time Utilities
|
||||
python-dateutil==2.8.2
|
||||
|
||||
# Development & Testing
|
||||
pytest==7.4.3
|
||||
pytest-flask==1.3.0
|
||||
flask-debugtoolbar==0.14.1
|
||||
|
||||
# Production Server
|
||||
gunicorn==21.2.0
|
||||
Reference in New Issue
Block a user