diff --git a/api/requirements.txt b/api/requirements.txt index b7f7e3967..b586f8027 100644 --- a/api/requirements.txt +++ b/api/requirements.txt @@ -2,7 +2,7 @@ aiofiles==23.1.0 aniso8601==7.0.0 async-exit-stack==1.0.1 async-generator==1.10 -certifi==2023.7.22 +certifi==2024.7.4 chardet==4.0.0 click==8.0.2 dnspython==2.6.1 @@ -13,23 +13,23 @@ google-cloud-logging==3.10.0 graphene==2.1.8 graphql-core==2.3.2 graphql-relay==2.0.1 -h11==0.12.0 +h11==0.16.0 httptools==0.6.0 httpx==0.24.1 idna==3.7 itsdangerous==1.1.0 -Jinja2==3.1.4 +Jinja2==3.1.6 MarkupSafe==2.0.1 orjson==3.11.6 promise==2.3 pydantic==2.11.7 python-dotenv==1.2.2 -python-multipart==0.0.26 +python-multipart==0.0.27 PyYAML==6.0.1 requests==2.33.0 Rx==1.6.1 six==1.16.0 -starlette==0.37.2 +starlette==0.49.1 typing-extensions==4.12.2 ujson==5.12.0 urllib3==2.6.3 diff --git a/api/requirements_dev.txt b/api/requirements_dev.txt index c8235a9e1..f23947af3 100644 --- a/api/requirements_dev.txt +++ b/api/requirements_dev.txt @@ -1,5 +1,5 @@ #Testing -pytest>=3.2.3 +pytest>=9.0.3 flake8==6.0.0 black==26.3.1 pytest-mock diff --git a/functions-python/backfill_dataset_service_date_range/requirements.txt b/functions-python/backfill_dataset_service_date_range/requirements.txt index 1a0dc994d..8e9f01c2f 100644 --- a/functions-python/backfill_dataset_service_date_range/requirements.txt +++ b/functions-python/backfill_dataset_service_date_range/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # SQL Alchemy and Geo Alchemy SQLAlchemy==2.0.23 diff --git a/functions-python/backfill_dataset_service_date_range/requirements_dev.txt b/functions-python/backfill_dataset_service_date_range/requirements_dev.txt index 9ee50adce..122710100 100644 --- a/functions-python/backfill_dataset_service_date_range/requirements_dev.txt +++ b/functions-python/backfill_dataset_service_date_range/requirements_dev.txt @@ -1,2 +1,2 @@ Faker -pytest~=7.4.3 \ No newline at end of file +pytest~=9.0.3 \ No newline at end of file diff --git a/functions-python/batch_datasets/requirements.txt b/functions-python/batch_datasets/requirements.txt index e02edc708..54756ab6d 100644 --- a/functions-python/batch_datasets/requirements.txt +++ b/functions-python/batch_datasets/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # SQL Alchemy and Geo Alchemy SQLAlchemy==2.0.23 diff --git a/functions-python/batch_datasets/requirements_dev.txt b/functions-python/batch_datasets/requirements_dev.txt index 9ee50adce..122710100 100644 --- a/functions-python/batch_datasets/requirements_dev.txt +++ b/functions-python/batch_datasets/requirements_dev.txt @@ -1,2 +1,2 @@ Faker -pytest~=7.4.3 \ No newline at end of file +pytest~=9.0.3 \ No newline at end of file diff --git a/functions-python/batch_process_dataset/requirements.txt b/functions-python/batch_process_dataset/requirements.txt index a31c73804..bd1500556 100644 --- a/functions-python/batch_process_dataset/requirements.txt +++ b/functions-python/batch_process_dataset/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # SQL Alchemy and Geo Alchemy SQLAlchemy==2.0.23 diff --git a/functions-python/batch_process_dataset/requirements_dev.txt b/functions-python/batch_process_dataset/requirements_dev.txt index decfdcbb9..c51adf1a3 100644 --- a/functions-python/batch_process_dataset/requirements_dev.txt +++ b/functions-python/batch_process_dataset/requirements_dev.txt @@ -1,5 +1,5 @@ Faker -pytest~=7.4.3 +pytest~=9.0.3 urllib3-mock requests-mock python-dotenv~=1.2.2 diff --git a/functions-python/big_query_ingestion/requirements.txt b/functions-python/big_query_ingestion/requirements.txt index 22db6b63d..6fc0a891b 100644 --- a/functions-python/big_query_ingestion/requirements.txt +++ b/functions-python/big_query_ingestion/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # Google specific packages for this function google-cloud-bigquery diff --git a/functions-python/big_query_ingestion/requirements_dev.txt b/functions-python/big_query_ingestion/requirements_dev.txt index 800a4ac11..55a887677 100644 --- a/functions-python/big_query_ingestion/requirements_dev.txt +++ b/functions-python/big_query_ingestion/requirements_dev.txt @@ -1,4 +1,4 @@ Faker -pytest~=7.4.3 +pytest~=9.0.3 urllib3-mock requests-mock \ No newline at end of file diff --git a/functions-python/dataset_service/requirements_dev.txt b/functions-python/dataset_service/requirements_dev.txt index dc81fbf6d..cfa88dd71 100644 --- a/functions-python/dataset_service/requirements_dev.txt +++ b/functions-python/dataset_service/requirements_dev.txt @@ -1,5 +1,5 @@ Faker -pytest~=7.4.3 +pytest~=9.0.3 urllib3-mock requests-mock functions-framework==3.* diff --git a/functions-python/export_csv/requirements.txt b/functions-python/export_csv/requirements.txt index 462eaa427..be158246c 100644 --- a/functions-python/export_csv/requirements.txt +++ b/functions-python/export_csv/requirements.txt @@ -6,7 +6,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 pandas~=2.2.3 python-dotenv==1.2.2 fastapi-filter[sqlalchemy]==1.0.0 diff --git a/functions-python/export_csv/requirements_dev.txt b/functions-python/export_csv/requirements_dev.txt index 9ee50adce..122710100 100644 --- a/functions-python/export_csv/requirements_dev.txt +++ b/functions-python/export_csv/requirements_dev.txt @@ -1,2 +1,2 @@ Faker -pytest~=7.4.3 \ No newline at end of file +pytest~=9.0.3 \ No newline at end of file diff --git a/functions-python/gbfs_validator/requirements.txt b/functions-python/gbfs_validator/requirements.txt index d2a48404b..5161c818f 100644 --- a/functions-python/gbfs_validator/requirements.txt +++ b/functions-python/gbfs_validator/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # SQL Alchemy and Geo Alchemy SQLAlchemy==2.0.23 diff --git a/functions-python/gbfs_validator/requirements_dev.txt b/functions-python/gbfs_validator/requirements_dev.txt index 800a4ac11..55a887677 100644 --- a/functions-python/gbfs_validator/requirements_dev.txt +++ b/functions-python/gbfs_validator/requirements_dev.txt @@ -1,4 +1,4 @@ Faker -pytest~=7.4.3 +pytest~=9.0.3 urllib3-mock requests-mock \ No newline at end of file diff --git a/functions-python/helpers/requirements.txt b/functions-python/helpers/requirements.txt index d8d428e37..352c42469 100644 --- a/functions-python/helpers/requirements.txt +++ b/functions-python/helpers/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 python-dotenv==1.2.2 # SQL Alchemy and Geo Alchemy diff --git a/functions-python/helpers/requirements_dev.txt b/functions-python/helpers/requirements_dev.txt index 800a4ac11..55a887677 100644 --- a/functions-python/helpers/requirements_dev.txt +++ b/functions-python/helpers/requirements_dev.txt @@ -1,4 +1,4 @@ Faker -pytest~=7.4.3 +pytest~=9.0.3 urllib3-mock requests-mock \ No newline at end of file diff --git a/functions-python/operations_api/requirements.txt b/functions-python/operations_api/requirements.txt index afbb84da7..9eeb6ac8d 100644 --- a/functions-python/operations_api/requirements.txt +++ b/functions-python/operations_api/requirements.txt @@ -2,7 +2,7 @@ aiohttp~=3.10.5 asgiref~=3.8.1 asyncio~=3.4.3 attrs~=23.1.0 -certifi==2025.8.3 +certifi==2026.4.22 email-validator==2.0.0 fastapi==0.115.2 httpx @@ -11,11 +11,11 @@ pluggy~=1.5.0 promise==2.3 pydantic>=2 python-dotenv==1.2.2 -python-multipart==0.0.26 +python-multipart==0.0.27 PyYAML>=5.4.1,<6.1.0 requests==2.33.0 Rx==1.6.1 -starlette==0.40.0 +starlette==0.49.1 typing-extensions==4.10.0 ujson==5.12.0 urllib3~=2.6.3 diff --git a/functions-python/pmtiles_builder/requirements.txt b/functions-python/pmtiles_builder/requirements.txt index 9a3ceaed1..2f0deface 100644 --- a/functions-python/pmtiles_builder/requirements.txt +++ b/functions-python/pmtiles_builder/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2024.7.4 +certifi~=2026.4.22 fastapi uvicorn[standard] diff --git a/functions-python/pmtiles_builder/requirements_dev.txt b/functions-python/pmtiles_builder/requirements_dev.txt index a39aa8f97..1c4d71a1b 100644 --- a/functions-python/pmtiles_builder/requirements_dev.txt +++ b/functions-python/pmtiles_builder/requirements_dev.txt @@ -1,5 +1,5 @@ Faker -pytest~=7.4.3 +pytest~=9.0.3 urllib3-mock requests-mock psutil diff --git a/functions-python/preprocessed_analytics/requirements.txt b/functions-python/preprocessed_analytics/requirements.txt index e67377b88..e6be99dc4 100644 --- a/functions-python/preprocessed_analytics/requirements.txt +++ b/functions-python/preprocessed_analytics/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # SQL Alchemy and Geo Alchemy SQLAlchemy==2.0.23 diff --git a/functions-python/preprocessed_analytics/requirements_dev.txt b/functions-python/preprocessed_analytics/requirements_dev.txt index 800a4ac11..55a887677 100644 --- a/functions-python/preprocessed_analytics/requirements_dev.txt +++ b/functions-python/preprocessed_analytics/requirements_dev.txt @@ -1,4 +1,4 @@ Faker -pytest~=7.4.3 +pytest~=9.0.3 urllib3-mock requests-mock \ No newline at end of file diff --git a/functions-python/process_validation_report/requirements.txt b/functions-python/process_validation_report/requirements.txt index 2a14dabd6..592fd6bbf 100644 --- a/functions-python/process_validation_report/requirements.txt +++ b/functions-python/process_validation_report/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # SQL Alchemy and Geo Alchemy SQLAlchemy==2.0.23 diff --git a/functions-python/process_validation_report/requirements_dev.txt b/functions-python/process_validation_report/requirements_dev.txt index 9ee50adce..122710100 100644 --- a/functions-python/process_validation_report/requirements_dev.txt +++ b/functions-python/process_validation_report/requirements_dev.txt @@ -1,2 +1,2 @@ Faker -pytest~=7.4.3 \ No newline at end of file +pytest~=9.0.3 \ No newline at end of file diff --git a/functions-python/reverse_geolocation/requirements.txt b/functions-python/reverse_geolocation/requirements.txt index 23ca73904..6dacbe0f6 100644 --- a/functions-python/reverse_geolocation/requirements.txt +++ b/functions-python/reverse_geolocation/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # SQL Alchemy and Geo Alchemy SQLAlchemy==2.0.23 diff --git a/functions-python/reverse_geolocation/requirements_dev.txt b/functions-python/reverse_geolocation/requirements_dev.txt index 368e97442..42df7edaf 100644 --- a/functions-python/reverse_geolocation/requirements_dev.txt +++ b/functions-python/reverse_geolocation/requirements_dev.txt @@ -1,5 +1,5 @@ Faker -pytest~=7.4.3 +pytest~=9.0.3 urllib3-mock requests-mock gcp-storage-emulator diff --git a/functions-python/reverse_geolocation_populate/requirements.txt b/functions-python/reverse_geolocation_populate/requirements.txt index a8bc82cde..ed6909150 100644 --- a/functions-python/reverse_geolocation_populate/requirements.txt +++ b/functions-python/reverse_geolocation_populate/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # SQL Alchemy and Geo Alchemy SQLAlchemy==2.0.23 diff --git a/functions-python/reverse_geolocation_populate/requirements_dev.txt b/functions-python/reverse_geolocation_populate/requirements_dev.txt index 800a4ac11..55a887677 100644 --- a/functions-python/reverse_geolocation_populate/requirements_dev.txt +++ b/functions-python/reverse_geolocation_populate/requirements_dev.txt @@ -1,4 +1,4 @@ Faker -pytest~=7.4.3 +pytest~=9.0.3 urllib3-mock requests-mock \ No newline at end of file diff --git a/functions-python/tasks_executor/requirements.txt b/functions-python/tasks_executor/requirements.txt index 97f1dffb1..903c1625e 100644 --- a/functions-python/tasks_executor/requirements.txt +++ b/functions-python/tasks_executor/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 fastapi uvicorn[standard] psutil diff --git a/functions-python/tasks_executor/requirements_dev.txt b/functions-python/tasks_executor/requirements_dev.txt index 800a4ac11..55a887677 100644 --- a/functions-python/tasks_executor/requirements_dev.txt +++ b/functions-python/tasks_executor/requirements_dev.txt @@ -1,4 +1,4 @@ Faker -pytest~=7.4.3 +pytest~=9.0.3 urllib3-mock requests-mock \ No newline at end of file diff --git a/functions-python/tokens/requirements.txt b/functions-python/tokens/requirements.txt index 477601c19..25f9e6ccd 100644 --- a/functions-python/tokens/requirements.txt +++ b/functions-python/tokens/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # Flask dependencies for OpenAPI implementation flask diff --git a/functions-python/tokens/requirements_dev.txt b/functions-python/tokens/requirements_dev.txt index 3afe2a279..fa599b204 100644 --- a/functions-python/tokens/requirements_dev.txt +++ b/functions-python/tokens/requirements_dev.txt @@ -1,3 +1,3 @@ #Testing -pytest>=3.2.3 +pytest>=9.0.3 pytest_mock>=3.11.1 \ No newline at end of file diff --git a/functions-python/update_feed_status/requirements.txt b/functions-python/update_feed_status/requirements.txt index 2a14dabd6..592fd6bbf 100644 --- a/functions-python/update_feed_status/requirements.txt +++ b/functions-python/update_feed_status/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # SQL Alchemy and Geo Alchemy SQLAlchemy==2.0.23 diff --git a/functions-python/update_feed_status/requirements_dev.txt b/functions-python/update_feed_status/requirements_dev.txt index 9ee50adce..122710100 100644 --- a/functions-python/update_feed_status/requirements_dev.txt +++ b/functions-python/update_feed_status/requirements_dev.txt @@ -1,2 +1,2 @@ Faker -pytest~=7.4.3 \ No newline at end of file +pytest~=9.0.3 \ No newline at end of file diff --git a/functions-python/validation_to_ndjson/requirements.txt b/functions-python/validation_to_ndjson/requirements.txt index 694cd7e4c..4ec249434 100644 --- a/functions-python/validation_to_ndjson/requirements.txt +++ b/functions-python/validation_to_ndjson/requirements.txt @@ -8,7 +8,7 @@ urllib3~=2.6.3 requests~=2.33.1 attrs~=23.1.0 pluggy~=1.3.0 -certifi~=2025.8.3 +certifi~=2026.4.22 # SQL Alchemy and Geo Alchemy SQLAlchemy==2.0.23 diff --git a/functions-python/validation_to_ndjson/requirements_dev.txt b/functions-python/validation_to_ndjson/requirements_dev.txt index 800a4ac11..55a887677 100644 --- a/functions-python/validation_to_ndjson/requirements_dev.txt +++ b/functions-python/validation_to_ndjson/requirements_dev.txt @@ -1,4 +1,4 @@ Faker -pytest~=7.4.3 +pytest~=9.0.3 urllib3-mock requests-mock \ No newline at end of file