# Safe Quantum Simulation of Black Hole Information Paradox Resolution
# Requirements for computational physics simulation with safety monitoring
# Compatible with Python 3.8+

# Core scientific computing (required)
numpy>=1.21.0          # Numerical computing and array operations
scipy>=1.8.0           # Scientific computing and optimization
matplotlib>=3.5.0      # Plotting and visualization

# System monitoring and safety (required)
psutil>=5.8.0          # System resource monitoring (CPU, memory, etc.)

# Data analysis (recommended)
pandas>=1.3.0          # Data manipulation and analysis
h5py>=3.6.0           # HDF5 file format for large datasets

# Enhanced visualization (optional)
seaborn>=0.11.0       # Statistical data visualization
pillow>=8.0.0         # Image processing

# Development and testing (optional)
pytest>=6.2.0        # Unit testing framework
coverage>=6.0         # Code coverage analysis

# Jupyter notebooks (optional)
jupyter>=1.0.0        # Interactive computing environment
ipywidgets>=7.6.0     # Interactive widgets for Jupyter

# Note: This simulation requires only the core packages (numpy, scipy, matplotlib, psutil)
# All other packages are optional for enhanced functionality
# Tested with Python 3.8+ on Linux, macOS, and Windows