# Core Framework Flask>=3.0.0,<4.0.0 Werkzeug>=3.0.0,<4.0.0 # Database Flask-SQLAlchemy>=3.1.0,<4.0.0 Flask-Migrate>=4.0.0,<5.0.0 SQLAlchemy>=2.0.0,<3.0.0 # Authentication Flask-Login>=0.6.0,<1.0.0 Flask-Bcrypt>=1.0.0,<2.0.0 # Forms & Validation Flask-WTF>=1.2.0,<2.0.0 WTForms>=3.1.0,<4.0.0 email-validator>=2.0.0,<3.0.0 # HTTP Requests (for Brickset API) requests>=2.31.0,<3.0.0 httpx>=0.25.0,<1.0.0 # File Handling Pillow>=10.0.0 PyPDF2>=3.0.0,<4.0.0 PyMuPDF>=1.23.0,<2.0.0 # Environment Variables python-dotenv>=1.0.0,<2.0.0 # Date/Time Utilities python-dateutil>=2.8.0,<3.0.0 # Development & Testing (optional) # pytest>=7.4.0 # pytest-flask>=1.3.0 # flask-debugtoolbar>=0.14.0 # Production Server (optional) # gunicorn>=21.2.0