Skip to content
This repository was archived by the owner on Apr 1, 2026. It is now read-only.

Commit 40d19c9

Browse files
1 parent 1f811d7 commit 40d19c9

3 files changed

Lines changed: 14 additions & 3 deletions

File tree

.github/workflows/unittest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-22.04
1212
strategy:
1313
matrix:
14-
python: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
14+
python: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
1515
steps:
1616
- name: Checkout
1717
uses: actions/checkout@v4

.kokoro/presubmit/system-3.8.cfg

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Format: //devtools/kokoro/config/proto/build.proto
2+
3+
# Only run this nox session.
4+
env_vars: {
5+
key: "NOX_SESSION"
6+
value: "system-3.8"
7+
}

CONTRIBUTING.rst

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ In order to add a feature:
2222
documentation.
2323

2424
- The feature must work fully on the following CPython versions:
25-
3.9, 3.10, 3.11, 3.12, 3.13 and 3.14 on both UNIX and Windows.
25+
3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 and 3.14 on both UNIX and Windows.
2626

2727
- The feature must not add unnecessary dependencies (where
2828
"unnecessary" is of course subjective, but new dependencies should
@@ -221,13 +221,17 @@ Supported Python Versions
221221

222222
We support:
223223

224+
- `Python 3.7`_
225+
- `Python 3.8`_
224226
- `Python 3.9`_
225227
- `Python 3.10`_
226228
- `Python 3.11`_
227229
- `Python 3.12`_
228230
- `Python 3.13`_
229231
- `Python 3.14`_
230232

233+
.. _Python 3.7: https://docs.python.org/3.7/
234+
.. _Python 3.8: https://docs.python.org/3.8/
231235
.. _Python 3.9: https://docs.python.org/3.9/
232236
.. _Python 3.10: https://docs.python.org/3.10/
233237
.. _Python 3.11: https://docs.python.org/3.11/
@@ -241,7 +245,7 @@ Supported versions can be found in our ``noxfile.py`` `config`_.
241245
.. _config: https://github.com/googleapis/python-bigtable/blob/main/noxfile.py
242246

243247

244-
We also explicitly decided to support Python 3 beginning with version 3.9.
248+
We also explicitly decided to support Python 3 beginning with version 3.7.
245249
Reasons for this include:
246250

247251
- Encouraging use of newest versions of Python 3

0 commit comments

Comments
 (0)