# Core data science and visualization libraries matplotlib>=3.5.0 pandas>=1.3.0 numpy>=1.21.0 # Image processing Pillow>=8.3.0 # Machine learning and model persistence joblib>=1.1.0 scikit-learn>=1.0.0 # Additional utilities python-dateutil>=2.8.0 pytz>=2021.1 # Data export formats openpyxl>=3.0.0 xlsxwriter>=3.0.0 # Configuration management pyyaml>=5.4.0 # Logging enhancements colorlog>=6.6.0 # Performance monitoring (optional) psutil>=5.8.0 memory-profiler>=0.60.0 tkcalendar openmeteo-requests requests-cache retry-requests geocoder # Note: tkinter comes pre-installed with most Python distributions # If tkinter is not available, install it using your system package manager: # Ubuntu/Debian: sudo apt-get install python3-tk # CentOS/RHEL: sudo yum install tkinter # macOS: tkinter is included with Python from python.org # Windows: tkinter is included with Python installer