8000 Support Python 3.9 (#94) · jrmfg/functions-framework-python@ab372f5 · GitHub
[go: up one dir, main page]

Skip to content

Commit ab372f5

Browse files
authored
Support Python 3.9 (GoogleCloudPlatform#94)
* Support Python 3.9 * Upgrade to v2 of actions/setup-python * Run conformance tests against 3.9 as well
1 parent 9c647a8 commit ab372f5

File tree

6 files changed

+9
-5
lines changed

6 files changed

+9
-5
lines changed

.github/workflows/conformance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
runs-on: ubuntu-18.04
66
strategy:
77
matrix:
8-
python-version: [3.8]
8+
python-version: [3.8, 3.9]
99
steps:
1010
- name: Checkout code
1111
uses: actions/checkout@v2

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
steps:
77
- uses: actions/checkout@v2
88
- name: Setup Python
9-
uses: actions/setup-python@v1
9+
uses: actions/setup-python@v2
1010
- name: Install tox
1111
run: python -m pip install tox
1212
- name: Lint

.github/workflows/unit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ jobs:
44
test:
55
strategy:
66
matrix:
7-
python: [3.6, 3.7, 3.8]
7+
python: [3.6, 3.7, 3.8, 3.9]
88
platform: [ubuntu-latest, macos-latest, windows-latest]
99
runs-on: ${{ matrix.platform }}
1010
steps:
1111
- name: Checkout
1212
uses: actions/checkout@v2
1313
- name: Use Python ${{ matrix.python }}
14-
uses: actions/setup-python@v1
14+
uses: actions/setup-python@v2
1515
with:
1616
python-version: ${{ matrix.python }}
1717
- name: Install tox

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
8+
### Added
9+
- Support Python 3.9
10+
811
### Fixed
912
- Execute the source module w/in the app context ([#76])
1013

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"Programming Language :: Python :: 3.6",
4242
"Programming Language :: Python :: 3.7",
4343
"Programming Language :: Python :: 3.8",
44+
"Programming Language :: Python :: 3.9",
4445
],
4546
keywords="functions-framework",
4647
packages=find_packages(where="src"),

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py{35,36,37,38}-{ubuntu-latest,macos-latest,windows-latest},lint
2+
envlist = py{35,36,37,38,39}-{ubuntu-latest,macos-latest,windows-latest},lint
33

44
[testenv]
55
usedevelop = true

0 commit comments

Comments
 (0)
0