Skip to content

Commit a9ac0ce

Browse files
Carsons-Eelscodeofcarson
authored andcommitted
Upgrade to python 3.11 / pypy 7.3.19
- markdown docs (README, CONTRIBUTING) - github workflows (test, gh-pages) - setup config
1 parent 75635cd commit a9ac0ce

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

Diff for: .github/workflows/gh-pages.yaml

+1-1
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

Diff for: .github/workflows/test.yaml

+1-1
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@v3

Diff for: CONTRIBUTING.md

+2-2
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

Diff for: README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ The execution specification is a python implementation of Ethereum that prioriti
5252

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

55-
Requires Python 3.10+
55+
Requires Python 3.11+
5656

5757
### Building
5858

Diff for: setup.cfg

+3-3
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
@@ -186,7 +186,7 @@ tools =
186186
platformdirs>=4.2,<5
187187

188188
doc =
189-
docc>=0.2.2,<0.3.0
189+
docc>=0.3.0,<0.4.0
190190
fladrif>=0.2.0,<0.3.0
191191

192192
optimized =

0 commit comments

Comments
 (0)