diff --git a/appengine/flexible/analytics/requirements.txt b/appengine/flexible/analytics/requirements.txt index 3996cdf445..4d6ab43b4b 100644 --- a/appengine/flexible/analytics/requirements.txt +++ b/appengine/flexible/analytics/requirements.txt @@ -1,6 +1,4 @@ -Flask==3.0.3; python_version > '3.6' -Flask==2.3.3; python_version < '3.7' -Werkzeug==3.0.3; python_version > '3.6' -Werkzeug==2.3.8; python_version < '3.7' +Flask==3.1.3; python_version >= '3.9' +Werkzeug==3.1.8; python_version >= '3.9' gunicorn==23.0.0 requests[security]==2.31.0 diff --git a/appengine/flexible/datastore/requirements.txt b/appengine/flexible/datastore/requirements.txt index 995f336547..ae69349556 100644 --- a/appengine/flexible/datastore/requirements.txt +++ b/appengine/flexible/datastore/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' google-cloud-datastore==2.20.2 gunicorn==23.0.0 diff --git a/appengine/flexible/hello_world/requirements.txt b/appengine/flexible/hello_world/requirements.txt index bdb61ec241..74b2a6cf56 100644 --- a/appengine/flexible/hello_world/requirements.txt +++ b/appengine/flexible/hello_world/requirements.txt @@ -1,2 +1,2 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==22.0.0 diff --git a/appengine/flexible/metadata/requirements.txt b/appengine/flexible/metadata/requirements.txt index f2983c54b0..7af49fd854 100644 --- a/appengine/flexible/metadata/requirements.txt +++ b/appengine/flexible/metadata/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 requests[security]==2.31.0 diff --git a/appengine/flexible/multiple_services/gateway-service/requirements.txt b/appengine/flexible/multiple_services/gateway-service/requirements.txt index daf3cbf7cd..965030d74c 100644 --- a/appengine/flexible/multiple_services/gateway-service/requirements.txt +++ b/appengine/flexible/multiple_services/gateway-service/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 requests==2.31.0 diff --git a/appengine/flexible/multiple_services/static-service/requirements.txt b/appengine/flexible/multiple_services/static-service/requirements.txt index daf3cbf7cd..965030d74c 100644 --- a/appengine/flexible/multiple_services/static-service/requirements.txt +++ b/appengine/flexible/multiple_services/static-service/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 requests==2.31.0 diff --git a/appengine/flexible/numpy/requirements.txt b/appengine/flexible/numpy/requirements.txt index 1e5cc4304a..539b054530 100644 --- a/appengine/flexible/numpy/requirements.txt +++ b/appengine/flexible/numpy/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 numpy==2.2.4; python_version > '3.9' numpy==1.26.4; python_version == '3.9' diff --git a/appengine/flexible/pubsub/requirements.txt b/appengine/flexible/pubsub/requirements.txt index 2c40e84343..8d4f07227d 100644 --- a/appengine/flexible/pubsub/requirements.txt +++ b/appengine/flexible/pubsub/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' google-cloud-pubsub==2.28.0 gunicorn==23.0.0 diff --git a/appengine/flexible/scipy/requirements.txt b/appengine/flexible/scipy/requirements.txt index fe4d29690e..1618a1f37e 100644 --- a/appengine/flexible/scipy/requirements.txt +++ b/appengine/flexible/scipy/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 imageio==2.35.1; python_version == '3.8' imageio==2.36.1; python_version >= '3.9' diff --git a/appengine/flexible/static_files/requirements.txt b/appengine/flexible/static_files/requirements.txt index 9ea9c8a931..6b693f8f92 100644 --- a/appengine/flexible/static_files/requirements.txt +++ b/appengine/flexible/static_files/requirements.txt @@ -1,2 +1,2 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 diff --git a/appengine/flexible/storage/requirements.txt b/appengine/flexible/storage/requirements.txt index 99fefaec60..7f0f110434 100644 --- a/appengine/flexible/storage/requirements.txt +++ b/appengine/flexible/storage/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' google-cloud-storage==2.9.0 gunicorn==23.0.0 diff --git a/appengine/flexible/tasks/requirements.txt b/appengine/flexible/tasks/requirements.txt index 3a938a57de..d3eb6cec11 100644 --- a/appengine/flexible/tasks/requirements.txt +++ b/appengine/flexible/tasks/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 google-cloud-tasks==2.18.0 diff --git a/appengine/flexible/twilio/requirements.txt b/appengine/flexible/twilio/requirements.txt index 75303cef9a..87973ae1e8 100644 --- a/appengine/flexible/twilio/requirements.txt +++ b/appengine/flexible/twilio/requirements.txt @@ -1,6 +1,4 @@ -Flask==3.0.3; python_version > '3.6' -Flask==2.3.3; python_version < '3.7' -Werkzeug==3.0.3; python_version > '3.6' -Werkzeug==2.3.8; python_version < '3.7' +Flask==3.1.3; python_version >= '3.9' +Werkzeug==3.1.8; python_version >= '3.9' gunicorn==23.0.0 twilio==9.0.3 diff --git a/appengine/flexible/websockets/requirements.txt b/appengine/flexible/websockets/requirements.txt index c1525d3607..403f3a8d9c 100644 --- a/appengine/flexible/websockets/requirements.txt +++ b/appengine/flexible/websockets/requirements.txt @@ -1,6 +1,6 @@ -Flask==1.1.4 # it seems like Flask-sockets doesn't play well with 2.0+ +Flask==3.1.3; python_version >= '3.9' # it seems like Flask-sockets doesn't play well with 2.0+ Flask-Sockets==0.2.1 gunicorn==23.0.0 requests==2.31.0 markupsafe==2.0.1 -Werkzeug==1.0.1; +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard/analytics/requirements.txt b/appengine/standard/analytics/requirements.txt index 22b490a10f..2e5ea9da56 100644 --- a/appengine/standard/analytics/requirements.txt +++ b/appengine/standard/analytics/requirements.txt @@ -1,6 +1,4 @@ -Flask==1.1.4; python_version < '3.0' -Flask==3.0.0; python_version > '3.0' +Flask==3.1.3; python_version >= '3.9' requests==2.27.1 requests-toolbelt==0.10.1 -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard/firebase/firenotes/backend/requirements.txt b/appengine/standard/firebase/firenotes/backend/requirements.txt index e9d7419191..cd3d917790 100644 --- a/appengine/standard/firebase/firenotes/backend/requirements.txt +++ b/appengine/standard/firebase/firenotes/backend/requirements.txt @@ -1,10 +1,8 @@ -Flask==1.1.4; python_version < '3.0' -Flask==3.0.0; python_version > '3.0' +Flask==3.1.3; python_version >= '3.9' pyjwt==1.7.1; python_version < '3.0' flask-cors==6.0.0 google-auth==2.17.3; python_version < '3.0' google-auth==2.17.3; python_version > '3.0' requests==2.27.1 requests-toolbelt==0.10.1 -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard/flask/hello_world/requirements.txt b/appengine/standard/flask/hello_world/requirements.txt index 8b13789179..e69de29bb2 100644 --- a/appengine/standard/flask/hello_world/requirements.txt +++ b/appengine/standard/flask/hello_world/requirements.txt @@ -1 +0,0 @@ - diff --git a/appengine/standard/iap/requirements.txt b/appengine/standard/iap/requirements.txt index 118baae465..f20de702c7 100644 --- a/appengine/standard/iap/requirements.txt +++ b/appengine/standard/iap/requirements.txt @@ -1,5 +1,3 @@ -Flask==1.1.4; python_version < '3.0' -Flask==2.1.0; python_version > '3.0' -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' +Flask==3.1.3; python_version >= '3.9' +Werkzeug==3.1.8; python_version >= '3.9' six==1.16.0 diff --git a/appengine/standard/migration/memorystore/requirements.txt b/appengine/standard/migration/memorystore/requirements.txt index 23045baf75..eae19eaa0a 100644 --- a/appengine/standard/migration/memorystore/requirements.txt +++ b/appengine/standard/migration/memorystore/requirements.txt @@ -1,6 +1,4 @@ redis==4.5.4; python_version > '3.0' redis<5; python_version < '3.0' -Flask==1.1.4; python_version < '3.0' -Flask==3.0.0; python_version > '3.0' -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' +Flask==3.1.3; python_version >= '3.9' +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard/migration/ndb/overview/requirements.txt b/appengine/standard/migration/ndb/overview/requirements.txt index b728da8775..87fb3651f8 100644 --- a/appengine/standard/migration/ndb/overview/requirements.txt +++ b/appengine/standard/migration/ndb/overview/requirements.txt @@ -2,7 +2,5 @@ rsa==4.5; python_version < '3' googleapis_common_protos google-cloud-ndb -Flask==1.1.4; python_version < '3.0' -Flask==3.0.0; python_version > '3.0' -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' +Flask==3.1.3; python_version >= '3.9' +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard/migration/ndb/redis_cache/requirements.txt b/appengine/standard/migration/ndb/redis_cache/requirements.txt index b728da8775..87fb3651f8 100644 --- a/appengine/standard/migration/ndb/redis_cache/requirements.txt +++ b/appengine/standard/migration/ndb/redis_cache/requirements.txt @@ -2,7 +2,5 @@ rsa==4.5; python_version < '3' googleapis_common_protos google-cloud-ndb -Flask==1.1.4; python_version < '3.0' -Flask==3.0.0; python_version > '3.0' -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' +Flask==3.1.3; python_version >= '3.9' +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard/migration/storage/requirements.txt b/appengine/standard/migration/storage/requirements.txt index 78127d4f6e..39a44d1651 100644 --- a/appengine/standard/migration/storage/requirements.txt +++ b/appengine/standard/migration/storage/requirements.txt @@ -1,6 +1,4 @@ google-cloud-storage==1.44.0; python_version < '3.7' google-cloud-storage==2.8.0; python_version > '3.6' -Flask==1.1.4; python_version < '3.0' -Flask==3.0.0; python_version > '3.0' -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' +Flask==3.1.3; python_version >= '3.9' +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard/migration/taskqueue/pull-counter/requirements.txt b/appengine/standard/migration/taskqueue/pull-counter/requirements.txt index 76c398af45..a1fcde1e7f 100644 --- a/appengine/standard/migration/taskqueue/pull-counter/requirements.txt +++ b/appengine/standard/migration/taskqueue/pull-counter/requirements.txt @@ -1,9 +1,4 @@ -Flask==1.1.4; python_version < '3.0' -Flask==3.0.0; python_version > '3.0' +Flask==3.1.3; python_version >= '3.9' google-cloud-datastore==2.15.1 ; python_version >= "3.0" -google-cloud-datastore<2 ; python_version < "3.0" google-cloud-pubsub==2.16.0 ; python_version >= "3.0" -# 1.7.0 is the latest compatible version for Python 2. -google-cloud-pubsub==1.7.2 ; python_version < "3.0" -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' +Werkzeug==3.1.8; python_version >= '3.9' \ No newline at end of file diff --git a/appengine/standard/migration/urlfetch/async/requirements.txt b/appengine/standard/migration/urlfetch/async/requirements.txt index 86a92de08d..e6e0632825 100644 --- a/appengine/standard/migration/urlfetch/async/requirements.txt +++ b/appengine/standard/migration/urlfetch/async/requirements.txt @@ -1,7 +1,5 @@ -Flask==1.1.4; python_version < '3.0' -Flask==3.0.0; python_version > '3.0' +Flask==3.1.3; python_version >= '3.9' requests==2.27.1 requests-futures==1.0.0 requests-toolbelt==0.10.1 -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' +Werkzeug==3.1.8; python_version >= '3.9' \ No newline at end of file diff --git a/appengine/standard/migration/urlfetch/requests/requirements.txt b/appengine/standard/migration/urlfetch/requests/requirements.txt index 22b490a10f..2e5ea9da56 100644 --- a/appengine/standard/migration/urlfetch/requests/requirements.txt +++ b/appengine/standard/migration/urlfetch/requests/requirements.txt @@ -1,6 +1,4 @@ -Flask==1.1.4; python_version < '3.0' -Flask==3.0.0; python_version > '3.0' +Flask==3.1.3; python_version >= '3.9' requests==2.27.1 requests-toolbelt==0.10.1 -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard/ndb/transactions/requirements.txt b/appengine/standard/ndb/transactions/requirements.txt index aca673e4e0..76aaddfd79 100644 --- a/appengine/standard/ndb/transactions/requirements.txt +++ b/appengine/standard/ndb/transactions/requirements.txt @@ -1,4 +1,2 @@ -Flask==1.1.4; python_version < '3.0' -Flask==3.0.0; python_version > '3.0' -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' \ No newline at end of file +Flask==3.1.3; python_version >= '3.9' +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard/taskqueue/counter/requirements.txt b/appengine/standard/taskqueue/counter/requirements.txt index 8b13789179..e69de29bb2 100644 --- a/appengine/standard/taskqueue/counter/requirements.txt +++ b/appengine/standard/taskqueue/counter/requirements.txt @@ -1 +0,0 @@ - diff --git a/appengine/standard/urlfetch/requests/requirements.txt b/appengine/standard/urlfetch/requests/requirements.txt index 22b490a10f..2e5ea9da56 100644 --- a/appengine/standard/urlfetch/requests/requirements.txt +++ b/appengine/standard/urlfetch/requests/requirements.txt @@ -1,6 +1,4 @@ -Flask==1.1.4; python_version < '3.0' -Flask==3.0.0; python_version > '3.0' +Flask==3.1.3; python_version >= '3.9' requests==2.27.1 requests-toolbelt==0.10.1 -Werkzeug==1.0.1; python_version < '3.0' -Werkzeug==3.0.3; python_version > '3.0' +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard_python3/bigquery/requirements.txt b/appengine/standard_python3/bigquery/requirements.txt index d27f78612d..c89c5277ee 100644 --- a/appengine/standard_python3/bigquery/requirements.txt +++ b/appengine/standard_python3/bigquery/requirements.txt @@ -1,2 +1,2 @@ google-cloud-bigquery==3.10.0 -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' diff --git a/appengine/standard_python3/building-an-app/building-an-app-1/requirements.txt b/appengine/standard_python3/building-an-app/building-an-app-1/requirements.txt index 047e9501aa..b3ff32e568 100644 --- a/appengine/standard_python3/building-an-app/building-an-app-1/requirements.txt +++ b/appengine/standard_python3/building-an-app/building-an-app-1/requirements.txt @@ -1 +1 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' diff --git a/appengine/standard_python3/building-an-app/building-an-app-2/requirements.txt b/appengine/standard_python3/building-an-app/building-an-app-2/requirements.txt index 13f13f5bbc..43f9b65de9 100644 --- a/appengine/standard_python3/building-an-app/building-an-app-2/requirements.txt +++ b/appengine/standard_python3/building-an-app/building-an-app-2/requirements.txt @@ -1,2 +1,2 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' google-cloud-datastore==2.15.1 diff --git a/appengine/standard_python3/building-an-app/building-an-app-3/requirements.txt b/appengine/standard_python3/building-an-app/building-an-app-3/requirements.txt index 8610c24825..b1c8e3e689 100644 --- a/appengine/standard_python3/building-an-app/building-an-app-3/requirements.txt +++ b/appengine/standard_python3/building-an-app/building-an-app-3/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' google-cloud-datastore==2.15.1 google-auth==2.17.3 requests==2.28.2 diff --git a/appengine/standard_python3/building-an-app/building-an-app-4/requirements.txt b/appengine/standard_python3/building-an-app/building-an-app-4/requirements.txt index 8610c24825..b1c8e3e689 100644 --- a/appengine/standard_python3/building-an-app/building-an-app-4/requirements.txt +++ b/appengine/standard_python3/building-an-app/building-an-app-4/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' google-cloud-datastore==2.15.1 google-auth==2.17.3 requests==2.28.2 diff --git a/appengine/standard_python3/bundled-services/blobstore/flask/requirements.txt b/appengine/standard_python3/bundled-services/blobstore/flask/requirements.txt index 2d4ffcf586..cec709a163 100644 --- a/appengine/standard_python3/bundled-services/blobstore/flask/requirements.txt +++ b/appengine/standard_python3/bundled-services/blobstore/flask/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' appengine-python-standard>=0.2.3 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard_python3/bundled-services/deferred/flask/requirements.txt b/appengine/standard_python3/bundled-services/deferred/flask/requirements.txt index 63f4b5339b..75b0329ce0 100644 --- a/appengine/standard_python3/bundled-services/deferred/flask/requirements.txt +++ b/appengine/standard_python3/bundled-services/deferred/flask/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' appengine-python-standard>=0.3.1 -Werkzeug==3.0.3 \ No newline at end of file +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/appengine/standard_python3/bundled-services/mail/flask/requirements.txt b/appengine/standard_python3/bundled-services/mail/flask/requirements.txt index ea7004ffc9..e9946967ce 100644 --- a/appengine/standard_python3/bundled-services/mail/flask/requirements.txt +++ b/appengine/standard_python3/bundled-services/mail/flask/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' appengine-python-standard==1.1.4 -Werkzeug==3.0.3 -MarkupSafe==2.1.3 \ No newline at end of file +Werkzeug==3.1.8; python_version >= '3.9' +MarkupSafe==2.1.3 diff --git a/appengine/standard_python3/cloudsql/requirements.txt b/appengine/standard_python3/cloudsql/requirements.txt index 7fe39c1a1b..92a0ae9d05 100644 --- a/appengine/standard_python3/cloudsql/requirements.txt +++ b/appengine/standard_python3/cloudsql/requirements.txt @@ -1,4 +1,4 @@ -flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' # psycopg2==2.8.4 # you will need either the binary or the regular - for more info see http://initd.org/psycopg/docs/install.html psycopg2-binary==2.9.11 diff --git a/appengine/standard_python3/custom-server/requirements.txt b/appengine/standard_python3/custom-server/requirements.txt index d3bc9fe5b1..11e0a1e7a2 100644 --- a/appengine/standard_python3/custom-server/requirements.txt +++ b/appengine/standard_python3/custom-server/requirements.txt @@ -1,2 +1,2 @@ uwsgi==2.0.22 -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' diff --git a/appengine/standard_python3/hello_world/requirements.txt b/appengine/standard_python3/hello_world/requirements.txt index 047e9501aa..b3ff32e568 100644 --- a/appengine/standard_python3/hello_world/requirements.txt +++ b/appengine/standard_python3/hello_world/requirements.txt @@ -1 +1 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' diff --git a/appengine/standard_python3/migration/urlfetch/requirements.txt b/appengine/standard_python3/migration/urlfetch/requirements.txt index b366196b57..05d9bfda9b 100644 --- a/appengine/standard_python3/migration/urlfetch/requirements.txt +++ b/appengine/standard_python3/migration/urlfetch/requirements.txt @@ -1,3 +1,3 @@ requests==2.28.2 -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' google-auth==2.17.3 diff --git a/appengine/standard_python3/pubsub/requirements.txt b/appengine/standard_python3/pubsub/requirements.txt index 52d31b8c04..067f794f80 100644 --- a/appengine/standard_python3/pubsub/requirements.txt +++ b/appengine/standard_python3/pubsub/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' google-api-python-client==2.86.0 google-auth==2.17.3 google-cloud-pubsub==2.16.0 diff --git a/appengine/standard_python3/redis/requirements.txt b/appengine/standard_python3/redis/requirements.txt index dddcdd089b..f188e5dab4 100644 --- a/appengine/standard_python3/redis/requirements.txt +++ b/appengine/standard_python3/redis/requirements.txt @@ -1,2 +1,2 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' redis==4.5.4 diff --git a/appengine/standard_python3/spanner/requirements.txt b/appengine/standard_python3/spanner/requirements.txt index 0bbdc887f9..73db7a7166 100644 --- a/appengine/standard_python3/spanner/requirements.txt +++ b/appengine/standard_python3/spanner/requirements.txt @@ -1,2 +1,2 @@ google-cloud-spanner==3.31.0 -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' diff --git a/appengine/standard_python3/warmup/requirements.txt b/appengine/standard_python3/warmup/requirements.txt index 047e9501aa..b3ff32e568 100644 --- a/appengine/standard_python3/warmup/requirements.txt +++ b/appengine/standard_python3/warmup/requirements.txt @@ -1 +1 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' diff --git a/auth/end-user/web/requirements.txt b/auth/end-user/web/requirements.txt index f40ba1c62a..25ac6ed9f2 100644 --- a/auth/end-user/web/requirements.txt +++ b/auth/end-user/web/requirements.txt @@ -2,5 +2,5 @@ google-auth==2.38.0 google-auth-oauthlib==1.2.1 google-auth-httplib2==0.2.0 google-api-python-client==2.131.0 -flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' requests==2.31.0 diff --git a/bigquery/remote-function/document/requirements-test.txt b/bigquery/remote-function/document/requirements-test.txt index ac936365b2..87181ecea7 100644 --- a/bigquery/remote-function/document/requirements-test.txt +++ b/bigquery/remote-function/document/requirements-test.txt @@ -1,4 +1,4 @@ -Flask==2.2.2 +Flask==3.1.3; python_version >= '3.9' functions-framework==3.9.2 google-cloud-documentai==3.0.1 pytest==9.0.3; python_version >= "3.10" diff --git a/bigquery/remote-function/document/requirements.txt b/bigquery/remote-function/document/requirements.txt index 5d039df280..8d5a741313 100644 --- a/bigquery/remote-function/document/requirements.txt +++ b/bigquery/remote-function/document/requirements.txt @@ -1,4 +1,4 @@ -Flask==2.2.2 +Flask==3.1.3; python_version >= '3.9' functions-framework==3.9.2 google-cloud-documentai==3.0.1 -Werkzeug==2.3.8 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/bigquery/remote-function/translate/requirements-test.txt b/bigquery/remote-function/translate/requirements-test.txt index adb53acce3..d5b31aa84f 100644 --- a/bigquery/remote-function/translate/requirements-test.txt +++ b/bigquery/remote-function/translate/requirements-test.txt @@ -1,4 +1,4 @@ -Flask==2.2.2 +Flask==3.1.3; python_version >= '3.9' functions-framework==3.9.2 google-cloud-translate==3.18.0 pytest==9.0.3; python_version >= "3.10" diff --git a/bigquery/remote-function/translate/requirements.txt b/bigquery/remote-function/translate/requirements.txt index 8f3760f384..3608debb3e 100644 --- a/bigquery/remote-function/translate/requirements.txt +++ b/bigquery/remote-function/translate/requirements.txt @@ -1,4 +1,4 @@ -Flask==2.2.2 +Flask==3.1.3; python_version >= '3.9' functions-framework==3.9.2 google-cloud-translate==3.18.0 -Werkzeug==2.3.8 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/bigquery/remote-function/vision/requirements-test.txt b/bigquery/remote-function/vision/requirements-test.txt index 20f0bc405f..be97aeae79 100644 --- a/bigquery/remote-function/vision/requirements-test.txt +++ b/bigquery/remote-function/vision/requirements-test.txt @@ -1,4 +1,4 @@ -Flask==2.2.2 +Flask==3.1.3; python_version >= '3.9' functions-framework==3.9.2 google-cloud-vision==3.8.1 pytest==9.0.3; python_version >= "3.10" diff --git a/bigquery/remote-function/vision/requirements.txt b/bigquery/remote-function/vision/requirements.txt index 6737756c47..f84e430b9b 100644 --- a/bigquery/remote-function/vision/requirements.txt +++ b/bigquery/remote-function/vision/requirements.txt @@ -1,4 +1,4 @@ -Flask==2.2.2 +Flask==3.1.3; python_version >= '3.9' functions-framework==3.9.2 google-cloud-vision==3.8.1 -Werkzeug==2.3.8 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/cloud-media-livestream/keypublisher/requirements.txt b/cloud-media-livestream/keypublisher/requirements.txt index d09861d381..88b7dbe05c 100644 --- a/cloud-media-livestream/keypublisher/requirements.txt +++ b/cloud-media-livestream/keypublisher/requirements.txt @@ -1,4 +1,4 @@ -Flask==2.2.5 +Flask==3.1.3; python_version >= '3.9' functions-framework==3.9.2 google-cloud-secret-manager==2.21.1 lxml==5.2.1 @@ -8,4 +8,4 @@ requests==2.32.4 signxml==4.0.4 pytest==9.0.3; python_version >= "3.10" pytest-mock==3.14.0 -Werkzeug==3.0.6 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/cloud-sql/mysql/sqlalchemy/requirements.txt b/cloud-sql/mysql/sqlalchemy/requirements.txt index bcb4ea5c4b..19acd5abd5 100644 --- a/cloud-sql/mysql/sqlalchemy/requirements.txt +++ b/cloud-sql/mysql/sqlalchemy/requirements.txt @@ -1,7 +1,7 @@ -Flask==2.2.2 +Flask==3.1.3; python_version >= '3.9' SQLAlchemy==2.0.40 PyMySQL==1.1.2 gunicorn==23.0.0 cloud-sql-python-connector==1.20.1 functions-framework==3.9.2 -Werkzeug==2.3.8 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/cloud-sql/postgres/sqlalchemy/requirements.txt b/cloud-sql/postgres/sqlalchemy/requirements.txt index e44a280e6b..900d922d5f 100644 --- a/cloud-sql/postgres/sqlalchemy/requirements.txt +++ b/cloud-sql/postgres/sqlalchemy/requirements.txt @@ -1,7 +1,7 @@ -Flask==2.2.2 +Flask==3.1.3; python_version >= '3.9' pg8000==1.31.5 SQLAlchemy==2.0.40 cloud-sql-python-connector==1.20.1 gunicorn==23.0.0 functions-framework==3.9.2 -Werkzeug==2.3.8 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/cloud-sql/sql-server/sqlalchemy/requirements.txt b/cloud-sql/sql-server/sqlalchemy/requirements.txt index 32660dce88..17a6f71b96 100644 --- a/cloud-sql/sql-server/sqlalchemy/requirements.txt +++ b/cloud-sql/sql-server/sqlalchemy/requirements.txt @@ -1,4 +1,4 @@ -Flask==2.2.2 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 python-tds==1.16.0 pyopenssl==26.0.0 @@ -6,4 +6,4 @@ SQLAlchemy==2.0.40 cloud-sql-python-connector==1.20.1 sqlalchemy-pytds==1.0.2 functions-framework==3.9.2 -Werkzeug==2.3.8 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/cloud_scheduler/snippets/requirements.txt b/cloud_scheduler/snippets/requirements.txt index af65635c6c..7901025517 100644 --- a/cloud_scheduler/snippets/requirements.txt +++ b/cloud_scheduler/snippets/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 google-cloud-scheduler==2.14.1 -Werkzeug==3.1.5 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/composer/2022_airflow_summit/requirements.txt b/composer/2022_airflow_summit/requirements.txt index 50a4b3df15..5c87d9ea9b 100644 --- a/composer/2022_airflow_summit/requirements.txt +++ b/composer/2022_airflow_summit/requirements.txt @@ -1,4 +1,4 @@ # be sure to update the constraints file to match # see https://airflow.apache.org/docs/apache-airflow/stable/installation/installing-from-pypi.html#constraints-files -apache-airflow==2.6.3 -apache-airflow-providers-google==10.2.0 +apache-airflow==3.2.1; python_version >= 3.10 +apache-airflow-providers-google==21.3.0; python_version >= 3.10 diff --git a/composer/blog/gcp-tech-blog/data-orchestration-with-composer/requirements.txt b/composer/blog/gcp-tech-blog/data-orchestration-with-composer/requirements.txt index fc3c4940fa..feb5dd63b4 100644 --- a/composer/blog/gcp-tech-blog/data-orchestration-with-composer/requirements.txt +++ b/composer/blog/gcp-tech-blog/data-orchestration-with-composer/requirements.txt @@ -1,6 +1,6 @@ # be sure to update the constraints file to match # see https://airflow.apache.org/docs/apache-airflow/stable/installation/installing-from-pypi.html#constraints-files -apache-airflow[google]==2.6.3 +apache-airflow[google]==3.2.1; python_version >= 3.10 apache-airflow-providers-apache-beam==5.1.1 apache-airflow-providers-slack==7.3.2 apache-airflow-providers-http==4.4.2 diff --git a/composer/cicd_sample/requirements.txt b/composer/cicd_sample/requirements.txt index 1eb3eeda32..3fdb3d0d76 100644 --- a/composer/cicd_sample/requirements.txt +++ b/composer/cicd_sample/requirements.txt @@ -1,3 +1,3 @@ # be sure to update the constraints file to match # see https://airflow.apache.org/docs/apache-airflow/stable/installation/installing-from-pypi.html#constraints-files -apache-airflow==2.6.3 +apache-airflow==3.2.1; python_version >= 3.10 diff --git a/compute/managed-instances/demo/requirements.txt b/compute/managed-instances/demo/requirements.txt index 73c648b4ff..83e0d0ce58 100644 --- a/compute/managed-instances/demo/requirements.txt +++ b/compute/managed-instances/demo/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' requests==2.31.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/dataflow/run_template/requirements-test.txt b/dataflow/run_template/requirements-test.txt index 341e9cabab..95e3b7c780 100644 --- a/dataflow/run_template/requirements-test.txt +++ b/dataflow/run_template/requirements-test.txt @@ -1,3 +1,3 @@ pytest==9.0.3; python_version >= "3.10" -flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' backoff==2.2.1; python_version >= "3.7" diff --git a/datastore/cloud-ndb/requirements.txt b/datastore/cloud-ndb/requirements.txt index 35949d51f5..8de16307c2 100644 --- a/datastore/cloud-ndb/requirements.txt +++ b/datastore/cloud-ndb/requirements.txt @@ -1,3 +1,3 @@ google-cloud-ndb==2.3.4 -Flask==3.0.3 -Werkzeug==3.0.6 +Flask==3.1.3; python_version >= '3.9' +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/dialogflow-cx/requirements.txt b/dialogflow-cx/requirements.txt index 5c29bf4a7b..0c22df9053 100644 --- a/dialogflow-cx/requirements.txt +++ b/dialogflow-cx/requirements.txt @@ -1,8 +1,8 @@ google-cloud-dialogflow-cx==2.0.0 -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' python-dateutil==2.9.0.post0 functions-framework==3.9.2 -Werkzeug==3.1.5 +Werkzeug==3.1.8; python_version >= '3.9' termcolor==3.0.0; python_version >= "3.9" termcolor==2.4.0; python_version == "3.8" -pyaudio==0.2.14 \ No newline at end of file +pyaudio==0.2.14 diff --git a/dialogflow/requirements.txt b/dialogflow/requirements.txt index ed176a19af..38398eaee7 100644 --- a/dialogflow/requirements.txt +++ b/dialogflow/requirements.txt @@ -1,6 +1,6 @@ google-cloud-dialogflow==2.46.0 -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' pyaudio==0.2.14 termcolor==3.0.0 functions-framework==3.9.2 -Werkzeug==3.0.6 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/endpoints/getting-started/requirements.txt b/endpoints/getting-started/requirements.txt index ea1c7021fd..fe93519c14 100644 --- a/endpoints/getting-started/requirements.txt +++ b/endpoints/getting-started/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' flask-cors==6.0.1 gunicorn==23.0.0 six==1.16.0 @@ -6,4 +6,4 @@ pyyaml==6.0.2 requests==2.31.0 google-auth==2.38.0 google-auth-oauthlib==1.2.1 -Werkzeug==3.0.6 \ No newline at end of file +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/eventarc/audit-storage/requirements.txt b/eventarc/audit-storage/requirements.txt index fcbf5097b8..62b5bdfe9a 100644 --- a/eventarc/audit-storage/requirements.txt +++ b/eventarc/audit-storage/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 cloudevents==1.11.0 diff --git a/eventarc/audit_iam/requirements.txt b/eventarc/audit_iam/requirements.txt index 1131734978..5cf94554ea 100644 --- a/eventarc/audit_iam/requirements.txt +++ b/eventarc/audit_iam/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 google-events==0.14.0 cloudevents==1.11.0 diff --git a/eventarc/generic/requirements.txt b/eventarc/generic/requirements.txt index 9ea9c8a931..6b693f8f92 100644 --- a/eventarc/generic/requirements.txt +++ b/eventarc/generic/requirements.txt @@ -1,2 +1,2 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 diff --git a/eventarc/pubsub/requirements.txt b/eventarc/pubsub/requirements.txt index 9ea9c8a931..6b693f8f92 100644 --- a/eventarc/pubsub/requirements.txt +++ b/eventarc/pubsub/requirements.txt @@ -1,2 +1,2 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 diff --git a/eventarc/storage_handler/requirements.txt b/eventarc/storage_handler/requirements.txt index f54b23da04..dced49189d 100644 --- a/eventarc/storage_handler/requirements.txt +++ b/eventarc/storage_handler/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 google-events==0.14.0 cloudevents==1.11.0 diff --git a/functions/concepts-filesystem/requirements-test.txt b/functions/concepts-filesystem/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/concepts-filesystem/requirements-test.txt +++ b/functions/concepts-filesystem/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/concepts-requests/requirements-test.txt b/functions/concepts-requests/requirements-test.txt index 489873e5d0..80befdef04 100644 --- a/functions/concepts-requests/requirements-test.txt +++ b/functions/concepts-requests/requirements-test.txt @@ -1,5 +1,5 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' requests==2.31.0 responses==0.17.0; python_version < '3.7' responses==0.23.1; python_version > '3.6' diff --git a/functions/concepts-stateless/requirements-test.txt b/functions/concepts-stateless/requirements-test.txt index 3a22512ad6..6be17631c4 100644 --- a/functions/concepts-stateless/requirements-test.txt +++ b/functions/concepts-stateless/requirements-test.txt @@ -1,3 +1,3 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' functions-framework==3.9.2 diff --git a/functions/env_vars/requirements-test.txt b/functions/env_vars/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/env_vars/requirements-test.txt +++ b/functions/env_vars/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/helloworld/requirements.txt b/functions/helloworld/requirements.txt index 8c9cb7ea6d..11e15adca3 100644 --- a/functions/helloworld/requirements.txt +++ b/functions/helloworld/requirements.txt @@ -1,4 +1,4 @@ functions-framework==3.9.2 -flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' google-cloud-error-reporting==1.11.1 MarkupSafe==2.1.3 diff --git a/functions/http/requirements-test.txt b/functions/http/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/http/requirements-test.txt +++ b/functions/http/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/memorystore/redis/requirements-test.txt b/functions/memorystore/redis/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/memorystore/redis/requirements-test.txt +++ b/functions/memorystore/redis/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/security/requirements-test.txt b/functions/security/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/security/requirements-test.txt +++ b/functions/security/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/slack/requirements.txt b/functions/slack/requirements.txt index a6d5d05bb7..049295aa4b 100644 --- a/functions/slack/requirements.txt +++ b/functions/slack/requirements.txt @@ -1,4 +1,4 @@ google-api-python-client==2.131.0 -flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' functions-framework==3.9.2 slackclient==2.9.4 diff --git a/functions/tips-avoid-infinite-retries/requirements-test.txt b/functions/tips-avoid-infinite-retries/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/tips-avoid-infinite-retries/requirements-test.txt +++ b/functions/tips-avoid-infinite-retries/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/tips-connection-pooling/requirements-test.txt b/functions/tips-connection-pooling/requirements-test.txt index 489873e5d0..80befdef04 100644 --- a/functions/tips-connection-pooling/requirements-test.txt +++ b/functions/tips-connection-pooling/requirements-test.txt @@ -1,5 +1,5 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' requests==2.31.0 responses==0.17.0; python_version < '3.7' responses==0.23.1; python_version > '3.6' diff --git a/functions/tips-gcp-apis/requirements-test.txt b/functions/tips-gcp-apis/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/tips-gcp-apis/requirements-test.txt +++ b/functions/tips-gcp-apis/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/tips-lazy-globals/requirements-test.txt b/functions/tips-lazy-globals/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/tips-lazy-globals/requirements-test.txt +++ b/functions/tips-lazy-globals/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/tips-retry/requirements-test.txt b/functions/tips-retry/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/tips-retry/requirements-test.txt +++ b/functions/tips-retry/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/tips-scopes/requirements-test.txt b/functions/tips-scopes/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/tips-scopes/requirements-test.txt +++ b/functions/tips-scopes/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/v2/http_logging/requirements-test.txt b/functions/v2/http_logging/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/v2/http_logging/requirements-test.txt +++ b/functions/v2/http_logging/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/v2/response_streaming/requirements.txt b/functions/v2/response_streaming/requirements.txt index a66e00cc23..616b4166dc 100644 --- a/functions/v2/response_streaming/requirements.txt +++ b/functions/v2/response_streaming/requirements.txt @@ -1,5 +1,5 @@ -Flask==2.2.2 +Flask==3.1.3; python_version >= '3.9' functions-framework==3.9.2 google-cloud-bigquery==3.27.0 pytest==9.0.3; python_version >= "3.10" -Werkzeug==2.3.8 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/functions/v2/tips-avoid-infinite-retries/requirements-test.txt b/functions/v2/tips-avoid-infinite-retries/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/v2/tips-avoid-infinite-retries/requirements-test.txt +++ b/functions/v2/tips-avoid-infinite-retries/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/v2/tips-retry/requirements-test.txt b/functions/v2/tips-retry/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/v2/tips-retry/requirements-test.txt +++ b/functions/v2/tips-retry/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/v2/typed/googlechatbot/requirements-test.txt b/functions/v2/typed/googlechatbot/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/v2/typed/googlechatbot/requirements-test.txt +++ b/functions/v2/typed/googlechatbot/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/functions/v2/typed/greeting/requirements-test.txt b/functions/v2/typed/greeting/requirements-test.txt index 5be5b32d46..8805fc0af6 100644 --- a/functions/v2/typed/greeting/requirements-test.txt +++ b/functions/v2/typed/greeting/requirements-test.txt @@ -1,2 +1,2 @@ -flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' diff --git a/iap/app_engine_app/requirements.txt b/iap/app_engine_app/requirements.txt index 3954d17e73..76aaddfd79 100644 --- a/iap/app_engine_app/requirements.txt +++ b/iap/app_engine_app/requirements.txt @@ -1,2 +1,2 @@ -Flask==3.1.3 -Werkzeug==3.1.4 +Flask==3.1.3; python_version >= '3.9' +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/iap/requirements.txt b/iap/requirements.txt index 452dc0220c..7ef1aef012 100644 --- a/iap/requirements.txt +++ b/iap/requirements.txt @@ -1,9 +1,9 @@ cryptography==46.0.7 -Flask==3.1.3 +Flask==3.1.3; python_version >= '3.9' google-auth==2.38.0 gunicorn==23.0.0 requests==2.32.4 requests-toolbelt==1.0.0 -Werkzeug==3.1.4 +Werkzeug==3.1.8; python_version >= '3.9' google-cloud-iam~=2.17.0 PyJWT~=2.10.1 \ No newline at end of file diff --git a/memorystore/redis/requirements.txt b/memorystore/redis/requirements.txt index 62c1bce675..b723bd25cc 100644 --- a/memorystore/redis/requirements.txt +++ b/memorystore/redis/requirements.txt @@ -11,8 +11,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # [START memorystore_requirements] -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 redis==6.0.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' # [END memorystore_requirements] diff --git a/monitoring/opencensus/requirements.txt b/monitoring/opencensus/requirements.txt index 77821d121a..01843db604 100644 --- a/monitoring/opencensus/requirements.txt +++ b/monitoring/opencensus/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' google-api-core==2.17.1 google-auth==2.38.0 googleapis-common-protos==1.66.0 @@ -8,4 +8,4 @@ opencensus-ext-prometheus==0.2.1 prometheus-client==0.21.1 prometheus-flask-exporter==0.23.2 requests==2.31.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/monitoring/prometheus/requirements.txt b/monitoring/prometheus/requirements.txt index 83b43f830a..cf7afd2009 100644 --- a/monitoring/prometheus/requirements.txt +++ b/monitoring/prometheus/requirements.txt @@ -1,8 +1,8 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' google-api-core==2.17.1 google-auth==2.38.0 googleapis-common-protos==1.66.0 prometheus-client==0.21.1 prometheus-flask-exporter==0.23.2 requests==2.31.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/people-and-planet-ai/geospatial-classification/serving_app/requirements.txt b/people-and-planet-ai/geospatial-classification/serving_app/requirements.txt index a96216e7d7..1d903e8cff 100644 --- a/people-and-planet-ai/geospatial-classification/serving_app/requirements.txt +++ b/people-and-planet-ai/geospatial-classification/serving_app/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 tensorflow==2.12.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/people-and-planet-ai/land-cover-classification/serving/requirements.txt b/people-and-planet-ai/land-cover-classification/serving/requirements.txt index ecf54b40e4..35fe32b48c 100644 --- a/people-and-planet-ai/land-cover-classification/serving/requirements.txt +++ b/people-and-planet-ai/land-cover-classification/serving/requirements.txt @@ -1,6 +1,6 @@ # Requirements for the prediction web service. -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' earthengine-api==1.5.9 gunicorn==23.0.0 tensorflow==2.12.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/people-and-planet-ai/timeseries-classification/requirements.txt b/people-and-planet-ai/timeseries-classification/requirements.txt index c97c968672..dc5e3cf4ee 100644 --- a/people-and-planet-ai/timeseries-classification/requirements.txt +++ b/people-and-planet-ai/timeseries-classification/requirements.txt @@ -1,7 +1,7 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' apache-beam[gcp]==2.46.0 google-cloud-aiplatform==1.47.0 gunicorn==23.0.0 pandas==2.2.3 tensorflow==2.12.1 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/people-and-planet-ai/weather-forecasting/serving/requirements.txt b/people-and-planet-ai/weather-forecasting/serving/requirements.txt index a862608066..7fdab058bc 100644 --- a/people-and-planet-ai/weather-forecasting/serving/requirements.txt +++ b/people-and-planet-ai/weather-forecasting/serving/requirements.txt @@ -1,7 +1,6 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 -Werkzeug==3.0.3 - +Werkzeug==3.1.8; python_version >= '3.9' # Local packages. ./weather-data ./weather-model diff --git a/practice-folder/beginner-sample/requirements.txt b/practice-folder/beginner-sample/requirements.txt index 95fef4eb66..b3ff32e568 100644 --- a/practice-folder/beginner-sample/requirements.txt +++ b/practice-folder/beginner-sample/requirements.txt @@ -1 +1 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' diff --git a/profiler/appengine/flexible/requirements.txt b/profiler/appengine/flexible/requirements.txt index 31fd601964..5377b69afc 100644 --- a/profiler/appengine/flexible/requirements.txt +++ b/profiler/appengine/flexible/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 google-cloud-profiler==4.1.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/profiler/appengine/standard_python37/requirements.txt b/profiler/appengine/standard_python37/requirements.txt index b4e3738644..8f0ccea361 100644 --- a/profiler/appengine/standard_python37/requirements.txt +++ b/profiler/appengine/standard_python37/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.0 +Flask==3.1.3; python_version >= '3.9' google-cloud-profiler==4.0.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/recaptcha_enterprise/demosite/app/requirements.txt b/recaptcha_enterprise/demosite/app/requirements.txt index 99a041bbcf..dabd15daaa 100644 --- a/recaptcha_enterprise/demosite/app/requirements.txt +++ b/recaptcha_enterprise/demosite/app/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.1.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==25.1.0 google-cloud-recaptcha-enterprise==1.30.0 -Werkzeug==3.1.6 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/recaptcha_enterprise/snippets/requirements-test.txt b/recaptcha_enterprise/snippets/requirements-test.txt index c8433d91a3..30cd11ecb9 100644 --- a/recaptcha_enterprise/snippets/requirements-test.txt +++ b/recaptcha_enterprise/snippets/requirements-test.txt @@ -1,6 +1,6 @@ selenium==4.10.0 -Flask==2.2.2 -Werkzeug==2.3.8 +Flask==3.1.3; python_version >= '3.9' pytest==9.0.3; python_version >= "3.10" +Werkzeug==3.1.8; python_version >= '3.9' pytest-flask==1.2.0 webdriver-manager==4.0.2 \ No newline at end of file diff --git a/run/hello-broken/requirements.txt b/run/hello-broken/requirements.txt index afee035f31..44e9a29e30 100644 --- a/run/hello-broken/requirements.txt +++ b/run/hello-broken/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/run/helloworld/requirements.txt b/run/helloworld/requirements.txt index 64cd68f0f5..2ad24efe99 100644 --- a/run/helloworld/requirements.txt +++ b/run/helloworld/requirements.txt @@ -1,3 +1,3 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 -Werkzeug==3.1.6 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/run/idp-sql/requirements.txt b/run/idp-sql/requirements.txt index a60c4dbc2d..b4a32f7f62 100644 --- a/run/idp-sql/requirements.txt +++ b/run/idp-sql/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' SQLAlchemy==2.0.40 pg8000==1.31.5 gunicorn==23.0.0 diff --git a/run/image-processing/requirements.txt b/run/image-processing/requirements.txt index b8eb7260a2..4ff58f7c79 100644 --- a/run/image-processing/requirements.txt +++ b/run/image-processing/requirements.txt @@ -1,6 +1,6 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' google-cloud-storage==2.12.0 google-cloud-vision==3.8.1 gunicorn==23.0.0 Wand==0.6.13 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/run/logging-manual/requirements.txt b/run/logging-manual/requirements.txt index afee035f31..44e9a29e30 100644 --- a/run/logging-manual/requirements.txt +++ b/run/logging-manual/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/run/markdown-preview/editor/requirements.txt b/run/markdown-preview/editor/requirements.txt index ca153b0518..4a7c8724ef 100644 --- a/run/markdown-preview/editor/requirements.txt +++ b/run/markdown-preview/editor/requirements.txt @@ -1,5 +1,5 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 google-auth==2.38.0 requests==2.31.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/run/markdown-preview/renderer/requirements.txt b/run/markdown-preview/renderer/requirements.txt index d88f947ec8..accf453044 100644 --- a/run/markdown-preview/renderer/requirements.txt +++ b/run/markdown-preview/renderer/requirements.txt @@ -1,6 +1,6 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 Markdown==3.7 bleach==6.2.0; python_version >= "3.9" bleach==6.1.0; python_version <= "3.8" -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/run/pubsub/requirements.txt b/run/pubsub/requirements.txt index afee035f31..44e9a29e30 100644 --- a/run/pubsub/requirements.txt +++ b/run/pubsub/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/run/service-auth/requirements.txt b/run/service-auth/requirements.txt index 212a56f530..e473b34f72 100644 --- a/run/service-auth/requirements.txt +++ b/run/service-auth/requirements.txt @@ -1,5 +1,5 @@ google-auth==2.40.1 google-cloud-run==0.10.18 requests==2.32.3 -Flask==3.1.1 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 diff --git a/run/system-package/requirements.txt b/run/system-package/requirements.txt index afee035f31..44e9a29e30 100644 --- a/run/system-package/requirements.txt +++ b/run/system-package/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 pytest==9.0.3; python_version >= "3.10" +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/tpu/requirements.txt b/tpu/requirements.txt index dd7f3105d3..a9fd87dda1 100644 --- a/tpu/requirements.txt +++ b/tpu/requirements.txt @@ -1,3 +1 @@ google-cloud-tpu==1.19.1 - - diff --git a/trace/cloud-trace-demo-app-opentelemetry/app/requirements.txt b/trace/cloud-trace-demo-app-opentelemetry/app/requirements.txt index 7fae68682b..95af865493 100644 --- a/trace/cloud-trace-demo-app-opentelemetry/app/requirements.txt +++ b/trace/cloud-trace-demo-app-opentelemetry/app/requirements.txt @@ -1,8 +1,8 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' gunicorn==23.0.0 opentelemetry-exporter-gcp-trace==1.7.0 opentelemetry-propagator-gcp==1.7.0 opentelemetry-instrumentation-flask==0.34b0 opentelemetry-instrumentation-requests==0.34b0 google-cloud-trace==1.14.1 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9' diff --git a/trace/trace-python-sample-opentelemetry/requirements.txt b/trace/trace-python-sample-opentelemetry/requirements.txt index ee7b59a182..27db65e103 100644 --- a/trace/trace-python-sample-opentelemetry/requirements.txt +++ b/trace/trace-python-sample-opentelemetry/requirements.txt @@ -1,4 +1,4 @@ -Flask==3.0.3 +Flask==3.1.3; python_version >= '3.9' opentelemetry-exporter-gcp-trace==1.7.0 opentelemetry-propagator-gcp==1.7.0 -Werkzeug==3.0.3 +Werkzeug==3.1.8; python_version >= '3.9'