Minor changes
This commit is contained in:
+28
-28
@@ -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
|
||||||
Reference in New Issue
Block a user