From da77d331f9243578bf044217fcd070a5bff74cb7 Mon Sep 17 00:00:00 2001 From: Nguyen Ngo Date: Sat, 23 Aug 2025 11:23:35 -0400 Subject: [PATCH] Minor changes --- requirements.txt | 56 ++++++++++++++++++++++++------------------------ 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/requirements.txt b/requirements.txt index 01b6f01..ea95fa4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,63 +2,63 @@ # Production-ready Flask application with MySQL support # Core Flask Framework -Flask==2.3.3 -Flask-SQLAlchemy==3.0.5 +Flask +Flask-SQLAlchemy # Database Support - MySQL -PyMySQL==1.1.0 # Pure Python MySQL client -mysql-connector-python==8.2.0 # Official MySQL connector (alternative) -SQLAlchemy==2.0.21 +PyMySQL # Pure Python MySQL client +mysql-connector-python # Official MySQL connector (alternative) +SQLAlchemy # Security and Authentication -Werkzeug==2.3.7 # Security utilities and password hashing +Werkzeug # Security utilities and password hashing # QR Code Generation -qrcode==7.4.2 # QR code generation library -Pillow==10.0.1 # Image processing for QR codes +qrcode # QR code generation library +Pillow # Image processing for QR codes # 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 -regex==2023.8.8 # Enhanced regex support for URL generation +regex # Enhanced regex support for URL generation # Environment and Configuration -python-dotenv==1.0.0 # Environment variable management +python-dotenv # Environment variable management # Date and Time Processing -python-dateutil==2.8.2 # Extended date/time processing +python-dateutil # Extended date/time processing # Development and Testing (optional) -pytest==7.4.2 # Testing framework -pytest-flask==1.2.0 # Flask testing utilities -Flask-Testing==0.8.1 # Additional Flask testing tools +pytest # Testing framework +pytest-flask # Flask testing utilities +Flask-Testing # Additional Flask testing tools # Production Server (optional) -gunicorn==21.2.0 # WSGI HTTP Server for production -gevent==23.7.0 # Async worker support +gunicorn # WSGI HTTP Server for production +gevent # Async worker support # Utilities -click==8.1.7 # Command line interface creation -itsdangerous==2.1.2 # Secure data serialization -Jinja2==3.1.2 # Template engine -MarkupSafe==2.1.3 # Safe string handling +click # Command line interface creation +itsdangerous # Secure data serialization +Jinja2 # Template engine +MarkupSafe # Safe string handling # Data Export and Processing -openpyxl==3.1.2 # Excel file generation for attendance reports -pandas==2.1.1 # Data manipulation for reports (optional) +openpyxl # Excel file generation for attendance reports +pandas # Data manipulation for reports (optional) # 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) -Flask-Caching==2.1.0 # Caching support for Flask +Flask-Caching # Caching support for Flask # 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==41.0.7 # Required for MySQL SSL connections +cryptography # Required for MySQL SSL connections # Employee Synchronization Dependencies -schedule==1.2.0 # For automated scheduling \ No newline at end of file +schedule # For automated scheduling \ No newline at end of file