Skip to content

Commit 7b76bc7

Browse files
authored
Officially drop 3.6 support (#373)
We depend on dataclasses, which are from 3.7. 3.6 EOLed last year so hopefully no great loss.
1 parent 09c950f commit 7b76bc7

File tree

3 files changed

+4
-9
lines changed

3 files changed

+4
-9
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,8 @@ jobs:
7676
strategy:
7777
matrix:
7878
os: [ubuntu-latest, macos-latest, windows-2019]
79-
cibw_python: ["cp36-*", "cp37-*", "cp38-*", "cp39-*", "cp310-*"]
79+
cibw_python: ["cp37-*", "cp38-*", "cp39-*", "cp310-*"]
8080
cibw_arch: ["auto64"]
81-
exclude:
82-
# Tests fail on this combination.
83-
- os: macos-latest
84-
cibw_python: "cp36-*"
8581

8682
defaults:
8783
run:

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The Python driver for EdgeDB
1414
**edgedb-python** is the official EdgeDB driver for Python.
1515
It provides both blocking IO and asyncio implementations.
1616

17-
The library requires Python 3.6 or later.
17+
The library requires Python 3.7 or later.
1818

1919

2020
Documentation

setup.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,8 @@
1919

2020
import sys
2121

22-
if sys.version_info < (3, 6):
23-
# edgedb.NamedTuple() relies on ordered **kwargs.
24-
raise RuntimeError('edgedb requires Python 3.6 or greater')
22+
if sys.version_info < (3, 7):
23+
raise RuntimeError('edgedb requires Python 3.7 or greater')
2524

2625
import os
2726
import os.path

0 commit comments

Comments
 (0)