From 2b2cef9355d328660f6d22e4285d27c8a8b5fff9 Mon Sep 17 00:00:00 2001 From: Gus Class Date: Tue, 8 Oct 2019 09:54:10 -0700 Subject: [PATCH] App engine upversion (#2437) * App engine upversion * Python 2 compatible pytest --- appengine/flexible/analytics/requirements.txt | 4 ++-- appengine/flexible/cloudsql/requirements.txt | 4 ++-- .../cloudsql_postgresql/requirements.txt | 6 +++--- appengine/flexible/datastore/requirements.txt | 4 ++-- appengine/flexible/disk/requirements.txt | 2 +- .../flexible/django_cloudsql/requirements.txt | 6 +++--- .../extending_runtime/requirements.txt | 2 +- .../flexible/hello_world/requirements.txt | 2 +- .../hello_world_django/requirements.txt | 2 +- appengine/flexible/mailgun/requirements.txt | 4 ++-- appengine/flexible/mailjet/requirements.txt | 6 +++--- appengine/flexible/memcache/requirements.txt | 4 ++-- appengine/flexible/metadata/requirements.txt | 4 ++-- .../gateway-service/requirements.txt | 4 ++-- .../static-service/requirements.txt | 4 ++-- appengine/flexible/numpy/requirements.txt | 4 ++-- appengine/flexible/pubsub/requirements.txt | 4 ++-- appengine/flexible/redis/requirements.txt | 4 ++-- appengine/flexible/scipy/requirements.txt | 6 +++--- appengine/flexible/sendgrid/main.py | 21 +++++++++---------- appengine/flexible/sendgrid/requirements.txt | 4 ++-- .../flexible/static_files/requirements.txt | 2 +- appengine/flexible/storage/requirements.txt | 4 ++-- appengine/flexible/tasks/requirements.txt | 4 ++-- appengine/flexible/twilio/requirements.txt | 4 ++-- .../flexible/websockets/requirements.txt | 4 ++-- appengine/standard/analytics/requirements.txt | 4 ++-- .../firenotes/backend/requirements.txt | 8 +++---- .../firebase/firetactoe/requirements.txt | 4 ++-- .../standard/flask/tutorial/requirements.txt | 4 ++-- appengine/standard/iap/requirements.txt | 2 +- appengine/standard/mailgun/requirements.txt | 2 +- appengine/standard/mailjet/requirements.txt | 6 +++--- .../ndb/transactions/requirements.txt | 2 +- appengine/standard/pubsub/requirements.txt | 4 ++-- appengine/standard/sendgrid/main.py | 18 +++++++--------- appengine/standard/sendgrid/requirements.txt | 2 +- .../storage/api-client/requirements.txt | 4 ++-- .../standard/storage/appengine-client/main.py | 4 ++-- .../urlfetch/requests/requirements.txt | 4 ++-- .../bigquery/requirements.txt | 4 ++-- .../building-an-app-1/requirements.txt | 2 +- .../building-an-app-2/requirements.txt | 4 ++-- .../building-an-app-3/requirements.txt | 8 +++---- .../building-an-app-4/requirements.txt | 8 +++---- .../cloudsql/requirements.txt | 8 +++---- .../custom-server/requirements.txt | 4 ++-- .../standard_python37/django/requirements.txt | 2 +- .../hello_world/requirements.txt | 2 +- .../standard_python37/pubsub/requirements.txt | 6 +++--- .../standard_python37/redis/requirements.txt | 4 ++-- .../spanner/requirements.txt | 4 ++-- .../standard_python37/warmup/requirements.txt | 2 +- 53 files changed, 121 insertions(+), 124 deletions(-) diff --git a/appengine/flexible/analytics/requirements.txt b/appengine/flexible/analytics/requirements.txt index 23558464899b..202c254e07b2 100644 --- a/appengine/flexible/analytics/requirements.txt +++ b/appengine/flexible/analytics/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -requests[security]==2.21.0 +requests[security]==2.22.0 diff --git a/appengine/flexible/cloudsql/requirements.txt b/appengine/flexible/cloudsql/requirements.txt index cf2681656a08..b21ca301631a 100644 --- a/appengine/flexible/cloudsql/requirements.txt +++ b/appengine/flexible/cloudsql/requirements.txt @@ -1,4 +1,4 @@ -Flask==1.0.2 -Flask-SQLAlchemy==2.3.2 +Flask==1.1.1 +Flask-SQLAlchemy==2.4.1 gunicorn==19.9.0 PyMySQL==0.9.3 diff --git a/appengine/flexible/cloudsql_postgresql/requirements.txt b/appengine/flexible/cloudsql_postgresql/requirements.txt index 93fefb961ba6..33483c3f6d97 100644 --- a/appengine/flexible/cloudsql_postgresql/requirements.txt +++ b/appengine/flexible/cloudsql_postgresql/requirements.txt @@ -1,4 +1,4 @@ -Flask==1.0.2 -Flask-SQLAlchemy==2.3.2 +Flask==1.1.1 +Flask-SQLAlchemy==2.4.1 gunicorn==19.9.0 -psycopg2==2.7.7 +psycopg2==2.8.3 diff --git a/appengine/flexible/datastore/requirements.txt b/appengine/flexible/datastore/requirements.txt index bdd19c09fe67..3d92ef338abd 100644 --- a/appengine/flexible/datastore/requirements.txt +++ b/appengine/flexible/datastore/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 -google-cloud-datastore==1.7.3 +Flask==1.1.1 +google-cloud-datastore==1.9.0 gunicorn==19.9.0 diff --git a/appengine/flexible/disk/requirements.txt b/appengine/flexible/disk/requirements.txt index a34d076bacf9..93d7fd192ab5 100644 --- a/appengine/flexible/disk/requirements.txt +++ b/appengine/flexible/disk/requirements.txt @@ -1,2 +1,2 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 diff --git a/appengine/flexible/django_cloudsql/requirements.txt b/appengine/flexible/django_cloudsql/requirements.txt index 1963dd3268e3..5e898edbe09f 100644 --- a/appengine/flexible/django_cloudsql/requirements.txt +++ b/appengine/flexible/django_cloudsql/requirements.txt @@ -1,5 +1,5 @@ -Django==2.1.10 +Django==2.2.5 # mysqlclient==1.4.1 # Uncomment this line if using MySQL -wheel==0.32.3 +wheel==0.33.6 gunicorn==19.9.0 -psycopg2==2.7.7 # Comment this line out if using MySQL +psycopg2==2.8.3 diff --git a/appengine/flexible/extending_runtime/requirements.txt b/appengine/flexible/extending_runtime/requirements.txt index a34d076bacf9..93d7fd192ab5 100644 --- a/appengine/flexible/extending_runtime/requirements.txt +++ b/appengine/flexible/extending_runtime/requirements.txt @@ -1,2 +1,2 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 diff --git a/appengine/flexible/hello_world/requirements.txt b/appengine/flexible/hello_world/requirements.txt index a34d076bacf9..93d7fd192ab5 100644 --- a/appengine/flexible/hello_world/requirements.txt +++ b/appengine/flexible/hello_world/requirements.txt @@ -1,2 +1,2 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 diff --git a/appengine/flexible/hello_world_django/requirements.txt b/appengine/flexible/hello_world_django/requirements.txt index 2009efee0114..276142b9a250 100644 --- a/appengine/flexible/hello_world_django/requirements.txt +++ b/appengine/flexible/hello_world_django/requirements.txt @@ -1,2 +1,2 @@ -Django==2.1.10 +Django==2.2.5 gunicorn==19.9.0 diff --git a/appengine/flexible/mailgun/requirements.txt b/appengine/flexible/mailgun/requirements.txt index 23558464899b..202c254e07b2 100644 --- a/appengine/flexible/mailgun/requirements.txt +++ b/appengine/flexible/mailgun/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -requests[security]==2.21.0 +requests[security]==2.22.0 diff --git a/appengine/flexible/mailjet/requirements.txt b/appengine/flexible/mailjet/requirements.txt index 024a4aaf2323..b1a3a61db070 100644 --- a/appengine/flexible/mailjet/requirements.txt +++ b/appengine/flexible/mailjet/requirements.txt @@ -1,4 +1,4 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -requests[security]==2.21.0 -mailjet-rest==1.3.0 +requests[security]==2.22.0 +mailjet-rest==1.3.3 diff --git a/appengine/flexible/memcache/requirements.txt b/appengine/flexible/memcache/requirements.txt index 0e1ba99ac8f6..f8d9cfaa3b00 100644 --- a/appengine/flexible/memcache/requirements.txt +++ b/appengine/flexible/memcache/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -pylibmc==1.6.0 +pylibmc==1.6.1 diff --git a/appengine/flexible/metadata/requirements.txt b/appengine/flexible/metadata/requirements.txt index 23558464899b..202c254e07b2 100644 --- a/appengine/flexible/metadata/requirements.txt +++ b/appengine/flexible/metadata/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -requests[security]==2.21.0 +requests[security]==2.22.0 diff --git a/appengine/flexible/multiple_services/gateway-service/requirements.txt b/appengine/flexible/multiple_services/gateway-service/requirements.txt index 0ec46311d19d..9b7fae06c9b3 100644 --- a/appengine/flexible/multiple_services/gateway-service/requirements.txt +++ b/appengine/flexible/multiple_services/gateway-service/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -requests==2.21.0 +requests==2.22.0 diff --git a/appengine/flexible/multiple_services/static-service/requirements.txt b/appengine/flexible/multiple_services/static-service/requirements.txt index 0ec46311d19d..9b7fae06c9b3 100644 --- a/appengine/flexible/multiple_services/static-service/requirements.txt +++ b/appengine/flexible/multiple_services/static-service/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -requests==2.21.0 +requests==2.22.0 diff --git a/appengine/flexible/numpy/requirements.txt b/appengine/flexible/numpy/requirements.txt index ea664fadc21f..95c9adb50ca7 100644 --- a/appengine/flexible/numpy/requirements.txt +++ b/appengine/flexible/numpy/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -numpy==1.16.1 +numpy==1.17.2 diff --git a/appengine/flexible/pubsub/requirements.txt b/appengine/flexible/pubsub/requirements.txt index 7e5bc5578bb2..5776bb2bf18c 100644 --- a/appengine/flexible/pubsub/requirements.txt +++ b/appengine/flexible/pubsub/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 -google-cloud-pubsub==0.39.1 +Flask==1.1.1 +google-cloud-pubsub==1.0.0 gunicorn==19.9.0 diff --git a/appengine/flexible/redis/requirements.txt b/appengine/flexible/redis/requirements.txt index bea99653b724..cc6ef9416482 100644 --- a/appengine/flexible/redis/requirements.txt +++ b/appengine/flexible/redis/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -redis==3.1.0 +redis==3.3.8 diff --git a/appengine/flexible/scipy/requirements.txt b/appengine/flexible/scipy/requirements.txt index c856f0d81743..e6b7657e1eaa 100644 --- a/appengine/flexible/scipy/requirements.txt +++ b/appengine/flexible/scipy/requirements.txt @@ -1,5 +1,5 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -numpy==1.16.1 +numpy==1.17.2 scipy==1.2.0 -Pillow==5.4.1 +Pillow==6.1.0 diff --git a/appengine/flexible/sendgrid/main.py b/appengine/flexible/sendgrid/main.py index 2b0617f798c3..0b86b7ae984c 100644 --- a/appengine/flexible/sendgrid/main.py +++ b/appengine/flexible/sendgrid/main.py @@ -17,7 +17,7 @@ from flask import Flask, render_template, request import sendgrid -from sendgrid.helpers import mail +from sendgrid.helpers.mail import Mail SENDGRID_API_KEY = os.environ['SENDGRID_API_KEY'] SENDGRID_SENDER = os.environ['SENDGRID_SENDER'] @@ -33,20 +33,19 @@ def index(): # [START gae_flex_sendgrid] @app.route('/send/email', methods=['POST']) def send_email(): - to = request.form.get('to') - if not to: + recipient = request.form.get('to') + if not recipient: return ('Please provide an email address in the "to" query string ' 'parameter.'), 400 - sg = sendgrid.SendGridAPIClient(apikey=SENDGRID_API_KEY) + message = Mail( + from_email=SENDGRID_SENDER, + to_emails='{},'.format(recipient), + subject='This is a test email', + html_content='Example message.') + sg = sendgrid.SendGridAPIClient(SENDGRID_API_KEY) - to_email = mail.Email(to) - from_email = mail.Email(SENDGRID_SENDER) - subject = 'This is a test email' - content = mail.Content('text/plain', 'Example message.') - message = mail.Mail(from_email, subject, to_email, content) - - response = sg.client.mail.send.post(request_body=message.get()) + response = sg.send(message) if response.status_code != 202: return 'An error occurred: {}'.format(response.body), 500 diff --git a/appengine/flexible/sendgrid/requirements.txt b/appengine/flexible/sendgrid/requirements.txt index 56129f05b627..8a45a0f9d22f 100644 --- a/appengine/flexible/sendgrid/requirements.txt +++ b/appengine/flexible/sendgrid/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 -sendgrid==5.6.0 +Flask==1.1.1 +sendgrid==6.1.0 gunicorn==19.9.0 diff --git a/appengine/flexible/static_files/requirements.txt b/appengine/flexible/static_files/requirements.txt index a34d076bacf9..93d7fd192ab5 100644 --- a/appengine/flexible/static_files/requirements.txt +++ b/appengine/flexible/static_files/requirements.txt @@ -1,2 +1,2 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 diff --git a/appengine/flexible/storage/requirements.txt b/appengine/flexible/storage/requirements.txt index b9a55518268f..cc43052bfda2 100644 --- a/appengine/flexible/storage/requirements.txt +++ b/appengine/flexible/storage/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 -google-cloud-storage==1.13.2 +Flask==1.1.1 +google-cloud-storage==1.19.1 gunicorn==19.9.0 diff --git a/appengine/flexible/tasks/requirements.txt b/appengine/flexible/tasks/requirements.txt index 29d55c8174e7..21496fb45b28 100644 --- a/appengine/flexible/tasks/requirements.txt +++ b/appengine/flexible/tasks/requirements.txt @@ -1,4 +1,4 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -google-cloud-tasks==1.1.0 +google-cloud-tasks==1.2.1 googleapis-common-protos==1.6.0 diff --git a/appengine/flexible/twilio/requirements.txt b/appengine/flexible/twilio/requirements.txt index c7701ca6849a..96aa35b6d652 100644 --- a/appengine/flexible/twilio/requirements.txt +++ b/appengine/flexible/twilio/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 +Flask==1.1.1 gunicorn==19.9.0 -twilio==6.24.0 +twilio==6.31.0 diff --git a/appengine/flexible/websockets/requirements.txt b/appengine/flexible/websockets/requirements.txt index 43af37c2ae88..b1b3bc4f9f82 100644 --- a/appengine/flexible/websockets/requirements.txt +++ b/appengine/flexible/websockets/requirements.txt @@ -1,4 +1,4 @@ -Flask==1.0.2 +Flask==1.1.1 Flask-Sockets==0.2.1 gunicorn==19.9.0 -requests==2.21.0 +requests==2.22.0 diff --git a/appengine/standard/analytics/requirements.txt b/appengine/standard/analytics/requirements.txt index c1089c7d4dcc..60cba42b48c9 100644 --- a/appengine/standard/analytics/requirements.txt +++ b/appengine/standard/analytics/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 -requests==2.21.0 +Flask==1.1.1 +requests==2.22.0 requests-toolbelt==0.9.1 diff --git a/appengine/standard/firebase/firenotes/backend/requirements.txt b/appengine/standard/firebase/firenotes/backend/requirements.txt index ea3b77a69305..dbc9087db120 100644 --- a/appengine/standard/firebase/firenotes/backend/requirements.txt +++ b/appengine/standard/firebase/firenotes/backend/requirements.txt @@ -1,6 +1,6 @@ -Flask==0.12.4 +Flask==1.1.1 pyjwt==1.7.1 -flask-cors==3.0.7 -google-auth==1.6.2 -requests==2.21.0 +flask-cors==3.0.8 +google-auth==1.6.3 +requests==2.22.0 requests-toolbelt==0.9.1 diff --git a/appengine/standard/firebase/firetactoe/requirements.txt b/appengine/standard/firebase/firetactoe/requirements.txt index 578fcb891c8c..463b3772e2d8 100644 --- a/appengine/standard/firebase/firetactoe/requirements.txt +++ b/appengine/standard/firebase/firetactoe/requirements.txt @@ -1,5 +1,5 @@ -flask==1.0.2 -requests==2.21.0 +flask==1.1.1 +requests==2.22.0 requests_toolbelt==0.9.1 oauth2client==4.1.3 functools32==3.2.3.post2; python_version < "3" diff --git a/appengine/standard/flask/tutorial/requirements.txt b/appengine/standard/flask/tutorial/requirements.txt index 0595fb4ff1c3..0997bb32c670 100644 --- a/appengine/standard/flask/tutorial/requirements.txt +++ b/appengine/standard/flask/tutorial/requirements.txt @@ -1,2 +1,2 @@ -Flask==0.12.4 -Werkzeug<0.13.0,>=0.12.0 +Flask==1.1.1 +Werkzeug==0.16.0 diff --git a/appengine/standard/iap/requirements.txt b/appengine/standard/iap/requirements.txt index f2e1e506599e..32e89684bea3 100644 --- a/appengine/standard/iap/requirements.txt +++ b/appengine/standard/iap/requirements.txt @@ -1 +1 @@ -Flask==1.0.2 +Flask==1.1.1 diff --git a/appengine/standard/mailgun/requirements.txt b/appengine/standard/mailgun/requirements.txt index 54f62f573fa6..1a805314e460 100644 --- a/appengine/standard/mailgun/requirements.txt +++ b/appengine/standard/mailgun/requirements.txt @@ -1 +1 @@ -httplib2==0.12.0 +httplib2==0.13.1 diff --git a/appengine/standard/mailjet/requirements.txt b/appengine/standard/mailjet/requirements.txt index ca6ba1e7509a..4797b174c325 100644 --- a/appengine/standard/mailjet/requirements.txt +++ b/appengine/standard/mailjet/requirements.txt @@ -1,4 +1,4 @@ -Flask==1.0.2 -requests==2.21.0 +Flask==1.1.1 +requests==2.22.0 requests-toolbelt==0.9.1 -mailjet-rest==1.3.0 +mailjet-rest==1.3.3 diff --git a/appengine/standard/ndb/transactions/requirements.txt b/appengine/standard/ndb/transactions/requirements.txt index f2e1e506599e..32e89684bea3 100644 --- a/appengine/standard/ndb/transactions/requirements.txt +++ b/appengine/standard/ndb/transactions/requirements.txt @@ -1 +1 @@ -Flask==1.0.2 +Flask==1.1.1 diff --git a/appengine/standard/pubsub/requirements.txt b/appengine/standard/pubsub/requirements.txt index 1e5f24522d47..4b5b11c9d5e3 100755 --- a/appengine/standard/pubsub/requirements.txt +++ b/appengine/standard/pubsub/requirements.txt @@ -1,2 +1,2 @@ -Flask==1.0.2 -google-api-python-client==1.7.8 +Flask==1.1.1 +google-api-python-client==1.7.11 diff --git a/appengine/standard/sendgrid/main.py b/appengine/standard/sendgrid/main.py index 1191b3e75ccf..3f721d979b99 100644 --- a/appengine/standard/sendgrid/main.py +++ b/appengine/standard/sendgrid/main.py @@ -16,7 +16,7 @@ # [START sendgrid-imp] import sendgrid -from sendgrid.helpers import mail +from sendgrid.helpers.mail import Mail # [END sendgrid-imp] import webapp2 @@ -29,16 +29,14 @@ def send_simple_message(recipient): # [START sendgrid-send] + message = Mail( + from_email=SENDGRID_SENDER, + to_emails='{},'.format(recipient), + subject='This is a test email', + html_content='Example message.') - sg = sendgrid.SendGridAPIClient(apikey=SENDGRID_API_KEY) - - to_email = mail.Email(recipient) - from_email = mail.Email(SENDGRID_SENDER) - subject = 'This is a test email' - content = mail.Content('text/plain', 'Example message.') - message = mail.Mail(from_email, subject, to_email, content) - - response = sg.client.mail.send.post(request_body=message.get()) + sg = sendgrid.SendGridAPIClient(SENDGRID_API_KEY) + response = sg.send(message) return response # [END sendgrid-send] diff --git a/appengine/standard/sendgrid/requirements.txt b/appengine/standard/sendgrid/requirements.txt index 7fb6ea201dd3..1fff175d7982 100644 --- a/appengine/standard/sendgrid/requirements.txt +++ b/appengine/standard/sendgrid/requirements.txt @@ -1 +1 @@ -sendgrid==5.6.0 +sendgrid==6.1.0 diff --git a/appengine/standard/storage/api-client/requirements.txt b/appengine/standard/storage/api-client/requirements.txt index 7e4359ce08d3..81808120b6ce 100644 --- a/appengine/standard/storage/api-client/requirements.txt +++ b/appengine/standard/storage/api-client/requirements.txt @@ -1,3 +1,3 @@ -google-api-python-client==1.7.8 -google-auth==1.6.2 +google-api-python-client==1.7.11 +google-auth==1.6.3 google-auth-httplib2==0.0.3 diff --git a/appengine/standard/storage/appengine-client/main.py b/appengine/standard/storage/appengine-client/main.py index e5eb54aceaf9..1acd78df7fc6 100644 --- a/appengine/standard/storage/appengine-client/main.py +++ b/appengine/standard/storage/appengine-client/main.py @@ -88,8 +88,8 @@ def create_file(self, filename): filename, 'w', content_type='text/plain', options={ 'x-goog-meta-foo': 'foo', 'x-goog-meta-bar': 'bar'}, retry_params=write_retry_params) as cloudstorage_file: - cloudstorage_file.write('abcde\n') - cloudstorage_file.write('f'*1024*4 + '\n') + cloudstorage_file.write('abcde\n') + cloudstorage_file.write('f'*1024*4 + '\n') self.tmp_filenames_to_clean_up.append(filename) # [END write] diff --git a/appengine/standard/urlfetch/requests/requirements.txt b/appengine/standard/urlfetch/requests/requirements.txt index c1089c7d4dcc..60cba42b48c9 100644 --- a/appengine/standard/urlfetch/requests/requirements.txt +++ b/appengine/standard/urlfetch/requests/requirements.txt @@ -1,3 +1,3 @@ -Flask==1.0.2 -requests==2.21.0 +Flask==1.1.1 +requests==2.22.0 requests-toolbelt==0.9.1 diff --git a/appengine/standard_python37/bigquery/requirements.txt b/appengine/standard_python37/bigquery/requirements.txt index 690ee60f6bec..4283d2fb9ac1 100644 --- a/appengine/standard_python37/bigquery/requirements.txt +++ b/appengine/standard_python37/bigquery/requirements.txt @@ -1,2 +1,2 @@ -google-cloud-bigquery==1.9.0 -Flask==1.0.2 +google-cloud-bigquery==1.20.0 +Flask==1.1.1 diff --git a/appengine/standard_python37/building-an-app/building-an-app-1/requirements.txt b/appengine/standard_python37/building-an-app/building-an-app-1/requirements.txt index f2e1e506599e..32e89684bea3 100644 --- a/appengine/standard_python37/building-an-app/building-an-app-1/requirements.txt +++ b/appengine/standard_python37/building-an-app/building-an-app-1/requirements.txt @@ -1 +1 @@ -Flask==1.0.2 +Flask==1.1.1 diff --git a/appengine/standard_python37/building-an-app/building-an-app-2/requirements.txt b/appengine/standard_python37/building-an-app/building-an-app-2/requirements.txt index 31fb29dc8873..fb226bb63b2e 100644 --- a/appengine/standard_python37/building-an-app/building-an-app-2/requirements.txt +++ b/appengine/standard_python37/building-an-app/building-an-app-2/requirements.txt @@ -1,2 +1,2 @@ -Flask==1.0.2 -google-cloud-datastore==1.7.3 +Flask==1.1.1 +google-cloud-datastore==1.9.0 diff --git a/appengine/standard_python37/building-an-app/building-an-app-3/requirements.txt b/appengine/standard_python37/building-an-app/building-an-app-3/requirements.txt index 029eca50f333..f21ff6a99a8a 100644 --- a/appengine/standard_python37/building-an-app/building-an-app-3/requirements.txt +++ b/appengine/standard_python37/building-an-app/building-an-app-3/requirements.txt @@ -1,4 +1,4 @@ -Flask==1.0.2 -google-cloud-datastore==1.7.3 -google-auth==1.6.2 -requests==2.21.0 +Flask==1.1.1 +google-cloud-datastore==1.9.0 +google-auth==1.6.3 +requests==2.22.0 diff --git a/appengine/standard_python37/building-an-app/building-an-app-4/requirements.txt b/appengine/standard_python37/building-an-app/building-an-app-4/requirements.txt index 029eca50f333..f21ff6a99a8a 100644 --- a/appengine/standard_python37/building-an-app/building-an-app-4/requirements.txt +++ b/appengine/standard_python37/building-an-app/building-an-app-4/requirements.txt @@ -1,4 +1,4 @@ -Flask==1.0.2 -google-cloud-datastore==1.7.3 -google-auth==1.6.2 -requests==2.21.0 +Flask==1.1.1 +google-cloud-datastore==1.9.0 +google-auth==1.6.3 +requests==2.22.0 diff --git a/appengine/standard_python37/cloudsql/requirements.txt b/appengine/standard_python37/cloudsql/requirements.txt index c0bb6a061c13..ac534079e2d2 100644 --- a/appengine/standard_python37/cloudsql/requirements.txt +++ b/appengine/standard_python37/cloudsql/requirements.txt @@ -1,5 +1,5 @@ -flask==1.0.2 -psycopg2==2.7.7 -psycopg2-binary==2.7.7 +flask==1.1.1 +psycopg2==2.8.3 +psycopg2-binary==2.8.3 PyMySQL==0.9.3 -SQLAlchemy==1.2.17 +SQLAlchemy==1.3.8 diff --git a/appengine/standard_python37/custom-server/requirements.txt b/appengine/standard_python37/custom-server/requirements.txt index e91eb8f35522..77d759c627d1 100644 --- a/appengine/standard_python37/custom-server/requirements.txt +++ b/appengine/standard_python37/custom-server/requirements.txt @@ -1,2 +1,2 @@ -uwsgi==2.0.17.1 -flask==1.0.2 +uwsgi==2.0.18 +flask==1.1.1 diff --git a/appengine/standard_python37/django/requirements.txt b/appengine/standard_python37/django/requirements.txt index 7874a18eebc6..476105ffd0fa 100644 --- a/appengine/standard_python37/django/requirements.txt +++ b/appengine/standard_python37/django/requirements.txt @@ -1,2 +1,2 @@ -Django==2.1.11 +Django==2.2.5 PyMySQL==0.9.3 diff --git a/appengine/standard_python37/hello_world/requirements.txt b/appengine/standard_python37/hello_world/requirements.txt index f2e1e506599e..32e89684bea3 100644 --- a/appengine/standard_python37/hello_world/requirements.txt +++ b/appengine/standard_python37/hello_world/requirements.txt @@ -1 +1 @@ -Flask==1.0.2 +Flask==1.1.1 diff --git a/appengine/standard_python37/pubsub/requirements.txt b/appengine/standard_python37/pubsub/requirements.txt index 04d95eb5fbdc..51b3fb725a03 100644 --- a/appengine/standard_python37/pubsub/requirements.txt +++ b/appengine/standard_python37/pubsub/requirements.txt @@ -1,4 +1,4 @@ -Flask==1.0.2 -google-api-python-client==1.7.8 +Flask==1.1.1 +google-api-python-client==1.7.11 google-auth==1.6.3 -google-cloud-pubsub==0.40.0 +google-cloud-pubsub==1.0.0 diff --git a/appengine/standard_python37/redis/requirements.txt b/appengine/standard_python37/redis/requirements.txt index f71ac6545f4f..42aa6b2a220c 100644 --- a/appengine/standard_python37/redis/requirements.txt +++ b/appengine/standard_python37/redis/requirements.txt @@ -1,2 +1,2 @@ -Flask==1.0.2 -redis==3.2.1 +Flask==1.1.1 +redis==3.3.8 diff --git a/appengine/standard_python37/spanner/requirements.txt b/appengine/standard_python37/spanner/requirements.txt index 2d556659c346..c9d9f4eaec32 100644 --- a/appengine/standard_python37/spanner/requirements.txt +++ b/appengine/standard_python37/spanner/requirements.txt @@ -1,2 +1,2 @@ -google-cloud-spanner==1.7.1 -Flask==1.0.2 +google-cloud-spanner==1.10.0 +Flask==1.1.1 diff --git a/appengine/standard_python37/warmup/requirements.txt b/appengine/standard_python37/warmup/requirements.txt index 7d267af964d8..2ec18e9142b8 100644 --- a/appengine/standard_python37/warmup/requirements.txt +++ b/appengine/standard_python37/warmup/requirements.txt @@ -1 +1 @@ -flask==1.0.2 +flask==1.1.1