From bb15467f1239874f461af664c4f204ae5e20ec8e Mon Sep 17 00:00:00 2001 From: Jennifer Mah Date: Thu, 8 Dec 2022 10:12:22 -0800 Subject: [PATCH 1/6] chore: add support for python 3.11 --- .github/workflows/test-and-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-and-deploy.yml b/.github/workflows/test-and-deploy.yml index a709b8f3a3..8d04fe251f 100644 --- a/.github/workflows/test-and-deploy.yml +++ b/.github/workflows/test-and-deploy.yml @@ -17,7 +17,7 @@ jobs: timeout-minutes: 20 strategy: matrix: - python-version: [ '3.6', '3.7', '3.8', '3.9', '3.10' ] + python-version: [ '3.6', '3.7', '3.8', '3.9', '3.10', '3.11' ] steps: - name: Checkout twilio-python uses: actions/checkout@v3 From 6e066b3c252552070e65759a39f26c2d4b496249 Mon Sep 17 00:00:00 2001 From: Jennifer Mah Date: Thu, 8 Dec 2022 10:17:32 -0800 Subject: [PATCH 2/6] remove 3.6 --- .github/workflows/test-and-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-and-deploy.yml b/.github/workflows/test-and-deploy.yml index 8d04fe251f..cdbe09498b 100644 --- a/.github/workflows/test-and-deploy.yml +++ b/.github/workflows/test-and-deploy.yml @@ -17,7 +17,7 @@ jobs: timeout-minutes: 20 strategy: matrix: - python-version: [ '3.6', '3.7', '3.8', '3.9', '3.10', '3.11' ] + python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11' ] steps: - name: Checkout twilio-python uses: actions/checkout@v3 From f50e6b34d9475d3b3e6814e92502f58b851c73e5 Mon Sep 17 00:00:00 2001 From: Jennifer Mah Date: Thu, 8 Dec 2022 10:29:06 -0800 Subject: [PATCH 3/6] update setup and tox file --- setup.py | 1 + tox.ini | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 94168db3af..5b5f09d13b 100755 --- a/setup.py +++ b/setup.py @@ -38,6 +38,7 @@ "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Communications :: Telephony", diff --git a/tox.ini b/tox.ini index 57665fcb19..92d4c5a158 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py3{6,7,8,9}, pypy +envlist = py3{6,7,8,9,10,11}, pypy skip_missing_interpreters = true [testenv] From d006f5be480fef11501af7eaed1b715d27b19289 Mon Sep 17 00:00:00 2001 From: Jennifer Mah Date: Thu, 8 Dec 2022 10:36:54 -0800 Subject: [PATCH 4/6] add back in 3.6 --- .github/workflows/test-and-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-and-deploy.yml b/.github/workflows/test-and-deploy.yml index cdbe09498b..8d04fe251f 100644 --- a/.github/workflows/test-and-deploy.yml +++ b/.github/workflows/test-and-deploy.yml @@ -17,7 +17,7 @@ jobs: timeout-minutes: 20 strategy: matrix: - python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11' ] + python-version: [ '3.6', '3.7', '3.8', '3.9', '3.10', '3.11' ] steps: - name: Checkout twilio-python uses: actions/checkout@v3 From aaf2df3602d48dbbc81709b8491d1689c2ad2c29 Mon Sep 17 00:00:00 2001 From: Jennifer Mah Date: Thu, 8 Dec 2022 14:26:52 -0800 Subject: [PATCH 5/6] add version to read.me --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 78cb070741..d18d4265b9 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ This library supports the following Python implementations: * Python 3.8 * Python 3.9 * Python 3.10 +* Python 3.11 ## Installation From 8f38090bec67b2d0122e0e66fef6b51cc795f3cb Mon Sep 17 00:00:00 2001 From: Jennifer Mah <42650198+JenniferMah@users.noreply.github.com> Date: Fri, 9 Dec 2022 11:01:15 -0800 Subject: [PATCH 6/6] remove 3.6 --- .github/workflows/test-and-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-and-deploy.yml b/.github/workflows/test-and-deploy.yml index b32e31b9f4..de29674a15 100644 --- a/.github/workflows/test-and-deploy.yml +++ b/.github/workflows/test-and-deploy.yml @@ -16,7 +16,7 @@ jobs: timeout-minutes: 20 strategy: matrix: - python-version: [ '3.6', '3.7', '3.8', '3.9', '3.10', '3.11' ] + python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11' ] os: [ubuntu-latest] # Need to pin ubuntu version for python 3.6 (see https://github.com/actions/setup-python/issues/544#issuecomment-1332535877) # Change this to use ubuntu-latest for all python versions after deprecating python 3.6