Skip to content

chore(packaging): ensure well-named post-weld packages #1402

@danceratopz

Description

@danceratopz

As of #1377, the ethereum-execution package now additionally contains all EEST libraries and pytest plugins.

In particular, ethereum-execution will contain two packages with extremely generic names (cli and config) that we should consider renaming:

[tool.setuptools.package-dir]
"" = "src"
cli = "src/ethereum_spec_tests/cli"
config = "src/ethereum_spec_tests/config"

Suggestion: Rename the packages as below in EEST, then follow-up with a PR in EELS to update the sub-trees and its pyproject.toml:

  • cli -> ethereum_test_cli.
  • config -> ethereum_test_config.
  • ethereum_test_clis -> ethereum_test_client_clis.

Metadata

Metadata

Labels

A-spec-toolArea: Specification Tooling—Tools for the Ethereum specification (eg. `src/ethereum_spec_tools/*`)C-featCategory: an improvement or new featureE-mediumExperience: of moderate difficultyP-mediumstaleThe Issue/PR has not had any activity for 60 days. PRs will be automatically closed.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions