Tracking issue for EEST related tasks necessary for "The Weld": Moving ./src and ./tests/ from execution-spec-tests to execution-specs.
All issues can/must be completed Pre-Switch, unless otherwise stated.
Future Workflow Conventions
Repo Alignment
EEST Packaging in ethereum-execution
Tooling (ruff, mypy, codespell, tox)
Ruff: Line Length
Ruff: Rule Alignment
Mypy
pytest/framework tests
Tox
WIP
Releases
Resolver
Docs
Deferred Post-Weld PRs
EEST PRs that have been closed and will only be reopened on the execution-specs repo to be merged there:
Other Sub-Tasks
Tracking issue for EEST related tasks necessary for "The Weld": Moving
./srcand./tests/from execution-spec-tests to execution-specs.All issues can/must be completed Pre-Switch, unless otherwise stated.
Future Workflow Conventions
Repo Alignment
EEST Packaging in
ethereum-executionethereum-executionexposes EEST'scliwithout including its package dependencies execution-specs#1442ethereum-execution#2209 @kclowestypes-requestsmin version to match that ofrequestsexecution-specs#1535Tooling (ruff, mypy, codespell, tox)
Ruff: Line Length
w505for the weld #2134 - WIP @felix314159 @danceratopzRuff: Rule Alignment
rufferrors in execution-specs with chore(deps,tooling): update ruff rules, bump ruff version #2210 and updated eest subtrees.ARG001intests/*execution-specs#1678Mypy
pytest/framework tests
uv run tox -e pytestin execution-specs.Tox
WIP
Releases
Resolver
forks/osakadue to BPOs testing.Docs
gh-pagesversions due to large clone size execution-specs#1531doccandmkdocsconcept.mkdocsversioning concept; instead of per-release, we simply version by major fork branch (from prague on), e.g,forks/prague,forks/osaka,forks/amsterdam.Deferred Post-Weld PRs
EEST PRs that have been closed and will only be reopened on the execution-specs repo to be merged there:
Other Sub-Tasks
ethereum-execution#1735