diff --git a/action/interactive/memories_interaction_module/requirements.txt b/action/interactive/memories_interaction_module/requirements.txt index 2e5034fb1..dfee27efd 100644 --- a/action/interactive/memories_interaction_module/requirements.txt +++ b/action/interactive/memories_interaction_module/requirements.txt @@ -10,20 +10,20 @@ bleach>=6.0.0 # HTTP Client (async) httpx>=0.27.0,<0.28.0 -aiohttp>=3.10.0,<4.0.0 +aiohttp>=3.14.0,<4.0.0 # HTML Parsing (for bookmark metadata) beautifulsoup4>=4.13.0,<5.0.0 -lxml>=5.3.0,<6.0.0 +lxml>=6.1.1,<7.0.0 # Date/Time utilities python-dateutil>=2.8.2 pytz>=2024.1 # Environment -python-dotenv>=1.0.0 +python-dotenv>=1.2.2 # Development -pytest>=7.4.0 +pytest>=9.0.3 pytest-asyncio>=0.23.0 pytest-cov>=4.1.0 diff --git a/action/pushing/discord_action_module/requirements.txt b/action/pushing/discord_action_module/requirements.txt index 1be4f7679..4d01b9829 100644 --- a/action/pushing/discord_action_module/requirements.txt +++ b/action/pushing/discord_action_module/requirements.txt @@ -1,9 +1,9 @@ quart==0.19.4 -flask>=3.0.0,<3.1.0 +flask>=3.1.3,<3.2.0 hypercorn==0.16.0 grpcio>=1.67.0,<2.0.0 grpcio-tools>=1.67.0,<2.0.0 pydal>=20240906.1,<20250101 psycopg2-binary>=2.9.9 -aiohttp>=3.10.0,<4.0.0 +aiohttp>=3.14.0,<4.0.0 pyjwt==2.8.0 diff --git a/action/pushing/twitch_action_module/requirements.txt b/action/pushing/twitch_action_module/requirements.txt index 351d96c35..1083a6302 100644 --- a/action/pushing/twitch_action_module/requirements.txt +++ b/action/pushing/twitch_action_module/requirements.txt @@ -7,18 +7,18 @@ hypercorn==0.16.0 # gRPC grpcio>=1.67.0,<2.0.0 grpcio-tools>=1.67.0,<2.0.0 -protobuf>=5.29.5,<6.0.0 # Latest v5 (CVE pending fix) +protobuf>=7.35.0,<8.0.0 # Latest v5 (CVE pending fix) # Database pydal>=20240906.1,<20250101 psycopg2-binary>=2.9.9 # HTTP Client -aiohttp>=3.10.0,<4.0.0 +aiohttp>=3.14.0,<4.0.0 # Authentication pyjwt==2.8.0 -cryptography==43.0.3 +cryptography==46.0.7 # Utilities python-dateutil==2.8.2 @@ -27,6 +27,6 @@ python-dateutil==2.8.2 python-json-logger==2.0.7 # Testing (optional) -pytest==7.4.3 +pytest==9.0.3 pytest-asyncio==0.21.1 pytest-cov==4.1.0 diff --git a/action/pushing/youtube_action_module/requirements.txt b/action/pushing/youtube_action_module/requirements.txt index 0be8cb6e7..b94152736 100644 --- a/action/pushing/youtube_action_module/requirements.txt +++ b/action/pushing/youtube_action_module/requirements.txt @@ -22,5 +22,5 @@ pyjwt==2.8.0 psycopg2-binary>=2.9.10 # Utilities -python-dotenv==1.0.0 -requests==2.31.0 +python-dotenv==1.2.2 +requests==2.33.0 diff --git a/archive/listener/WaddleBot-Twitch-Authenticator/requirements.txt b/archive/listener/WaddleBot-Twitch-Authenticator/requirements.txt index 4f19f43ef..5e532714f 100644 --- a/archive/listener/WaddleBot-Twitch-Authenticator/requirements.txt +++ b/archive/listener/WaddleBot-Twitch-Authenticator/requirements.txt @@ -9,7 +9,7 @@ cffi==1.16.0 charset-normalizer==3.3.2 click==8.1.7 colorama==0.4.6 -cryptography==43.0.3 +cryptography==46.0.7 diff-match-patch==20230430 Django==5.0.11 django-constance==3.1.0 @@ -18,12 +18,12 @@ django-picklefield==3.2 django_restframework_apiview==1.4.3 djangorestframework==3.15.2 et-xmlfile==1.1.0 -Flask==3.0.3 +Flask==3.1.3 flask-core==2.9.0 Flask-Cors==5.0.0 flask-restx==1.3.0 greenlet==3.0.3 -idna==3.7 +idna==3.15 importlib_resources==6.4.0 itsdangerous==2.2.0 Jinja2==3.1.6 @@ -39,10 +39,10 @@ psycopg2-binary==2.9.9 pycparser==2.22 pydal==20240428.2 python-dateutil==2.9.0.post0 -python-dotenv==1.0.1 +python-dotenv==1.2.2 pytz==2024.1 referencing==0.35.1 -requests==2.32.3 +requests==2.33.0 rpds-py==0.18.1 six==1.16.0 SQLAlchemy==2.0.30 @@ -51,5 +51,5 @@ tablib==3.5.0 toml==0.10.2 typing_extensions==4.11.0 tzdata==2024.1 -urllib3==2.6.3 +urllib3==2.7.0 Werkzeug==3.0.6 \ No newline at end of file diff --git a/core/engagement_module/requirements.txt b/core/engagement_module/requirements.txt index 7a5d1816d..c8c6f38a9 100644 --- a/core/engagement_module/requirements.txt +++ b/core/engagement_module/requirements.txt @@ -2,13 +2,13 @@ quart==0.19.4 hypercorn==0.15.0 grpcio==1.60.0 grpcio-tools==1.60.0 -protobuf==4.25.1 +protobuf==5.29.6 pydal==20241111.1 psycopg2-binary==2.9.9 -aiohttp==3.9.1 +aiohttp==3.14.0 pyjwt==2.8.0 -cryptography==41.0.7 +cryptography==46.0.7 python-dateutil==2.8.2 python-json-logger==2.0.7 -pytest==7.4.3 +pytest==9.0.3 pytest-asyncio==0.21.1 diff --git a/core/video_proxy_module/requirements.txt b/core/video_proxy_module/requirements.txt index 1531755ec..aadb1e41e 100644 --- a/core/video_proxy_module/requirements.txt +++ b/core/video_proxy_module/requirements.txt @@ -5,18 +5,18 @@ hypercorn==0.17.3 # gRPC grpcio==1.63.0 grpcio-tools==1.63.0 -protobuf==5.27.0 +protobuf==5.29.6 # Database pydal==20241111.1 psycopg2-binary==2.9.9 # HTTP Client -aiohttp==3.9.3 +aiohttp==3.14.0 # Authentication & Security pyjwt==2.8.0 -cryptography==42.0.5 +cryptography==46.0.7 # Storage minio==7.2.5 @@ -26,5 +26,5 @@ python-dateutil==2.8.2 python-json-logger==2.0.7 # Testing -pytest==7.4.4 +pytest==9.0.3 pytest-asyncio==0.23.3 diff --git a/core/workflow_core_module/requirements.txt b/core/workflow_core_module/requirements.txt index ea1d6d89c..5bc6b523f 100644 --- a/core/workflow_core_module/requirements.txt +++ b/core/workflow_core_module/requirements.txt @@ -7,7 +7,7 @@ grpcio>=1.62.0 grpcio-tools>=1.62.0 # HTTP Client (async) -aiohttp>=3.10.0,<4.0.0 +aiohttp>=3.14.0,<4.0.0 # Database pydal>=20240906.1,<20250101 @@ -21,13 +21,13 @@ APScheduler==3.10.4 redis==5.0.1 # Authentication & Security -python-jose[cryptography]==3.3.0 -cryptography==43.0.3 +python-jose[cryptography]==3.4.0 +cryptography==46.0.7 # Environment -python-dotenv>=1.0.0 +python-dotenv>=1.2.2 # Development & Testing -pytest>=7.4.0 +pytest>=9.0.3 pytest-asyncio>=0.23.0 pytest-cov>=4.1.0 diff --git a/libs/flask_core/requirements.txt b/libs/flask_core/requirements.txt index 12b3ce6bd..22b80d10e 100644 --- a/libs/flask_core/requirements.txt +++ b/libs/flask_core/requirements.txt @@ -22,8 +22,8 @@ hiredis>=2.3.2 # Optional C parser for better performance # HTTP Client (async) httpx>=0.27.0,<0.28.0 # For async HTTP requests -requests>=2.31.0 # Required by authlib for OAuth1 support -urllib3>=2.6.3 # Security fix for decompression-bomb bypass +requests>=2.34.2 # Required by authlib for OAuth1 support +urllib3>=2.7.0 # Security fix for decompression-bomb bypass # Data Validation & Sanitization pydantic>=2.5.0 @@ -31,7 +31,7 @@ bleach>=6.0.0 # HTML sanitization for XSS prevention # Utilities python-dateutil>=2.8.2 -python-dotenv>=1.0.0 +python-dotenv>=1.2.2 psutil>=5.9.0 # System metrics for health/metrics endpoints # Observability - OpenTelemetry (pinned to avoid resolution-too-deep) @@ -41,13 +41,13 @@ opentelemetry-instrumentation==0.48b0 opentelemetry-instrumentation-flask==0.48b0 opentelemetry-instrumentation-requests==0.48b0 opentelemetry-exporter-otlp-proto-grpc==1.27.0 -protobuf>=4.25.8,<5.0.0 # Pin protobuf to avoid conflicts (CVE pending fix) +protobuf>=7.35.0,<8.0.0 # Pin protobuf to avoid conflicts (CVE pending fix) # Observability - Prometheus prometheus-client>=0.19.0 # Development -pytest>=7.4.0 +pytest>=9.0.3 pytest-asyncio>=0.23.0 pytest-cov>=4.1.0 black>=23.12.0