Minor changes

This commit is contained in:
2025-08-23 11:23:35 -04:00
parent 95f7a5d07f
commit da77d331f9
+28 -28
View File
@@ -2,63 +2,63 @@
# Production-ready Flask application with MySQL support # Production-ready Flask application with MySQL support
# Core Flask Framework # Core Flask Framework
Flask==2.3.3 Flask
Flask-SQLAlchemy==3.0.5 Flask-SQLAlchemy
# Database Support - MySQL # Database Support - MySQL
PyMySQL==1.1.0 # Pure Python MySQL client PyMySQL # Pure Python MySQL client
mysql-connector-python==8.2.0 # Official MySQL connector (alternative) mysql-connector-python # Official MySQL connector (alternative)
SQLAlchemy==2.0.21 SQLAlchemy
# Security and Authentication # Security and Authentication
Werkzeug==2.3.7 # Security utilities and password hashing Werkzeug # Security utilities and password hashing
# QR Code Generation # QR Code Generation
qrcode==7.4.2 # QR code generation library qrcode # QR code generation library
Pillow==10.0.1 # Image processing for QR codes Pillow # Image processing for QR codes
# User Agent Detection # User Agent Detection
user-agents==2.2.0 # Device and browser detection from user agent strings user-agents # Device and browser detection from user agent strings
# URL and Regex Processing # URL and Regex Processing
regex==2023.8.8 # Enhanced regex support for URL generation regex # Enhanced regex support for URL generation
# Environment and Configuration # Environment and Configuration
python-dotenv==1.0.0 # Environment variable management python-dotenv # Environment variable management
# Date and Time Processing # Date and Time Processing
python-dateutil==2.8.2 # Extended date/time processing python-dateutil # Extended date/time processing
# Development and Testing (optional) # Development and Testing (optional)
pytest==7.4.2 # Testing framework pytest # Testing framework
pytest-flask==1.2.0 # Flask testing utilities pytest-flask # Flask testing utilities
Flask-Testing==0.8.1 # Additional Flask testing tools Flask-Testing # Additional Flask testing tools
# Production Server (optional) # Production Server (optional)
gunicorn==21.2.0 # WSGI HTTP Server for production gunicorn # WSGI HTTP Server for production
gevent==23.7.0 # Async worker support gevent # Async worker support
# Utilities # Utilities
click==8.1.7 # Command line interface creation click # Command line interface creation
itsdangerous==2.1.2 # Secure data serialization itsdangerous # Secure data serialization
Jinja2==3.1.2 # Template engine Jinja2 # Template engine
MarkupSafe==2.1.3 # Safe string handling MarkupSafe # Safe string handling
# Data Export and Processing # Data Export and Processing
openpyxl==3.1.2 # Excel file generation for attendance reports openpyxl # Excel file generation for attendance reports
pandas==2.1.1 # Data manipulation for reports (optional) pandas # Data manipulation for reports (optional)
# HTTP Requests (for potential integrations) # HTTP Requests (for potential integrations)
requests==2.31.0 # HTTP library for external API calls requests # HTTP library for external API calls
# Caching (optional for performance) # Caching (optional for performance)
Flask-Caching==2.1.0 # Caching support for Flask Flask-Caching # Caching support for Flask
# Logging and Monitoring (optional) # Logging and Monitoring (optional)
python-json-logger==2.0.7 # Structured logging support python-json-logger # Structured logging support
# Cryptography dependencies (required for some MySQL features) # Cryptography dependencies (required for some MySQL features)
cryptography==41.0.7 # Required for MySQL SSL connections cryptography # Required for MySQL SSL connections
# Employee Synchronization Dependencies # Employee Synchronization Dependencies
schedule==1.2.0 # For automated scheduling schedule # For automated scheduling