Skip to content

Commit a5dcbe5

Browse files
authored
chore: deprecate Python 3.6 support; upgrade IPython (#100)
1 parent 3d956aa commit a5dcbe5

File tree

4 files changed

+5
-7
lines changed

4 files changed

+5
-7
lines changed

.github/workflows/test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
strategy:
5050
matrix:
5151
os: [ubuntu-latest, macos-latest] # eventually add `windows-latest`
52-
python-version: [3.6, 3.7, 3.8, 3.9]
52+
python-version: [3.7, 3.8, 3.9]
5353

5454
steps:
5555
- uses: actions/checkout@v2

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Ape is a framework for Web3 Python applications and smart contracts, with advanc
44

55
## Dependencies
66

7-
* [python3](https://www.python.org/downloads) version 3.6 or greater, python3-dev
7+
* [python3](https://www.python.org/downloads) version 3.7 or greater, python3-dev
88

99
## Installation
1010

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ write_to = "src/ape/version.py"
1010
# character.
1111
[tool.black]
1212
line-length = 100
13-
target-version = ['py36', 'py37', 'py38']
13+
target-version = ['py37', 'py38']
1414
include = '\.pyi?$'
1515

1616
[tool.pytest.ini_options]

setup.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,7 @@
6868
"pyyaml>=0.2.5",
6969
"importlib-metadata",
7070
"singledispatchmethod ; python_version<'3.8'",
71-
"IPython==7.16", # Pinned for py3.6
72-
"jedi==0.17.2", # Pinned for IPython 7.16 incompatibility
71+
"IPython>=7.25",
7372
"web3[tester]>=5.18.0,<6.0.0",
7473
],
7574
entry_points={
@@ -83,7 +82,7 @@
8382
"ape_networks=ape_networks._cli:cli",
8483
],
8584
},
86-
python_requires=">=3.6,<3.10",
85+
python_requires=">=3.7,<3.10",
8786
extras_require=extras_require,
8887
py_modules=[
8988
"ape",
@@ -123,7 +122,6 @@
123122
"Operating System :: MacOS",
124123
"Operating System :: POSIX",
125124
"Programming Language :: Python :: 3",
126-
"Programming Language :: Python :: 3.6",
127125
"Programming Language :: Python :: 3.7",
128126
"Programming Language :: Python :: 3.8",
129127
"Programming Language :: Python :: 3.9",

0 commit comments

Comments
 (0)