Skip to content

Commit 69b1c58

Browse files
Carsons-EelsSamWilsn
authored andcommitted
Upgrade to python 3.11 / pypy 7.3.19
- markdown docs (README, CONTRIBUTING) - github workflows (test, gh-pages) - setup config
1 parent a0730bf commit 69b1c58

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

.github/workflows/gh-pages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Setup Python
2222
uses: actions/setup-python@v4
2323
with:
24-
python-version: "3.10"
24+
python-version: "3.11"
2525

2626
- name: Install Tox
2727
run: pip install tox

.github/workflows/test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: self-hosted
1313
strategy:
1414
matrix:
15-
py: [ "3.10", "pypy3.10" ]
15+
py: [ "3.11", "pypy3.11" ]
1616

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

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ This specification aims to be:
3131

3232
Running the tests necessary to merge into the repository requires:
3333

34-
* Python 3.10.x, and
35-
* [PyPy 7.3.12](https://www.pypy.org/) or later.
34+
* Python 3.11.x, and
35+
* [PyPy](https://www.pypy.org/) [7.3.19](https://downloads.python.org/pypy/) or later.
3636
* `geth` installed and present in `$PATH`
3737

3838

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ The execution specification is a python implementation of Ethereum that prioriti
6767

6868
The Ethereum specification is maintained as a Python library, for better integration with tooling and testing.
6969

70-
Requires Python 3.10+
70+
Requires Python 3.11+
7171

7272
### Building
7373

setup.cfg

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ license_files =
1010
classifiers =
1111
License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
1212
Programming Language :: Python :: 3
13-
Programming Language :: Python :: 3.10
13+
Programming Language :: Python :: 3.11
1414
Programming Language :: Python :: Implementation :: PyPy
1515
Programming Language :: Python :: Implementation :: CPython
1616
Intended Audience :: Developers
@@ -121,7 +121,7 @@ packages =
121121
package_dir =
122122
=src
123123

124-
python_requires = >=3.10
124+
python_requires = >=3.11
125125
install_requires =
126126
pycryptodome>=3,<4
127127
coincurve>=20,<21
@@ -189,7 +189,7 @@ tools =
189189
platformdirs>=4.2,<5
190190

191191
doc =
192-
docc>=0.2.2,<0.3.0
192+
docc>=0.3.0,<0.4.0
193193
fladrif>=0.2.0,<0.3.0
194194

195195
optimized =

0 commit comments

Comments
 (0)