flask==2.3.2           # Flask web framework
flask_restful==0.3.10  # RESTful API extension for Flask
waitress==2.1.2        # Web server for production
minio==6.0.0           # Minio client library
requests==2.31.0       # HTTP library
docker==4.4.3          # Docker SDK for Python (pinned due to urllib3 compatibility)
urllib3<2.0            # Pinned due to compatibility issue with docker SDK
gunicorn==21.2.0
colorama==0.4.6
python-keycloak>=3.0.0 # Keycloak Admin API client for role management
PyJWT>=2.8.0           # JWT token parsing for user ID extraction