Skip to content

feat: add comprehensive exports to __all__ in eth_utils module#327

Open
Roman505050 wants to merge 2 commits into
ethereum:mainfrom
Roman505050:fix/imports-linter
Open

feat: add comprehensive exports to __all__ in eth_utils module#327
Roman505050 wants to merge 2 commits into
ethereum:mainfrom
Roman505050:fix/imports-linter

Conversation

@Roman505050
Copy link
Copy Markdown
Contributor

@Roman505050 Roman505050 commented May 8, 2026

What was wrong?

I think good practice to add __all__ in main module. This will help lints understand which methods can be imported

mypy warn:

error: Module "eth_utils" does not explicitly export attribute "keccak"  [attr-defined]

Related to Issue #
Closes #

How was it fixed?

Todo:

  • Clean up commit history
  • Add or update documentation related to these changes
  • Add entry to the release notes

Cute Animal Picture

image

…r improved accessibility of utility functions and types.
@Roman505050 Roman505050 changed the title feat: add comprehensive exports to __all__ in eth_utils module fix: add comprehensive exports to __all__ in eth_utils module May 8, 2026
@Roman505050 Roman505050 changed the title fix: add comprehensive exports to __all__ in eth_utils module feat: add comprehensive exports to __all__ in eth_utils module May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant