Skip to content

Commit dcaef4d

Browse files
authored
Drop Python 3.6 support and update some dependencies (#1027)
* Drop Python 3.6 support * Removed dependency on pre 3.7 dataclasses library * Add Python 3.10 support; * Added Python 3.10 to the CI * Revert upgrade of tornado * Delete 1.hello_world.json * Reverted Python 3.10 support due to Tornado dependency.
1 parent 7cef208 commit dcaef4d

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

.github/workflows/build_and_deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
python-version: ['3.6', '3.7', '3.9']
15+
python-version: ['3.7', '3.8', '3.9']
1616

1717
steps:
1818
- uses: actions/checkout@v3

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,13 +132,12 @@ def run(self):
132132
'attrs>=19.3.0',
133133
'colorama>=0.3.9,<1.0',
134134
'contextlib2>=0.5.1,<1.0',
135-
'dataclasses;python_version<"3.7"',
136135
'inflection',
137136
'mutablerecords>=0.4.1,<2.0',
138137
'oauth2client>=1.5.2,<2.0',
139138
'protobuf>=3.6.0,<4.0',
140139
'PyYAML>=3.13',
141-
'pyOpenSSL>=17.1.0,<22.1',
140+
'pyOpenSSL>=17.1.0,<23',
142141
'sockjs-tornado>=1.0.3,<2.0',
143142
'tornado>=4.3,<5.0',
144143
'typing-extensions',

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[tox]
2-
envlist = py36,py37,py39
2+
envlist = py37,py38,py39
33

44
[gh-actions]
55
python =
6-
3.6: py36
76
3.7: py37
7+
3.8: py38
88
3.9: py39
99

1010
[testenv]

0 commit comments

Comments
 (0)