Skip to content

python3Packages.eth-utils: disable failing typing tests#523103

Merged
mdaniels5757 merged 1 commit into
NixOS:masterfrom
thunze:eth-utils-fix
May 25, 2026
Merged

python3Packages.eth-utils: disable failing typing tests#523103
mdaniels5757 merged 1 commit into
NixOS:masterfrom
thunze:eth-utils-fix

Conversation

@thunze

@thunze thunze commented May 22, 2026

Copy link
Copy Markdown
Member

Matching on mypy output is brittle.

Hydra: https://hydra.nixos.org/build/329150192
ZHF: #516381

Things done

@nixpkgs-ci nixpkgs-ci Bot requested a review from siraben May 22, 2026 18:14
@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 6.topic: python Python is a high-level, general-purpose programming language. labels May 22, 2026

@samestep samestep left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good; specifically this test failure seems to have been caused by python/mypy#20929 which was part of mypy v1.20.0 which was brought into Nixpkgs by #517946.

@samestep samestep added the 0.kind: ZHF Fixes Fixes during the Zero Hydra Failures (ZHF) campaign label May 22, 2026
@nixpkgs-ci nixpkgs-ci Bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label May 22, 2026
@samestep

Copy link
Copy Markdown
Contributor

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 523103
Commit: b9de0e99c3818074fa879eef0745eb61cf146813 (subsequent changes)
Merge: ee4c9d929103c9ca63d6e11ac7630b5c65d8d934

Logs: https://github.com/samestep/nixpkgs-review-gha/actions/runs/26314045998


x86_64-linux

✅ 26 packages built:
  • echidna
  • python313Packages.eth-abi
  • python313Packages.eth-account
  • python313Packages.eth-keyfile
  • python313Packages.eth-keys
  • python313Packages.eth-rlp
  • python313Packages.eth-tester
  • python313Packages.eth-utils
  • python313Packages.hexbytes
  • python313Packages.py-ecc
  • python313Packages.py-evm
  • python313Packages.rlp
  • slither-analyzer (python313Packages.slither-analyzer)
  • python313Packages.trie
  • python313Packages.web3
  • python314Packages.eth-abi
  • python314Packages.eth-account
  • python314Packages.eth-keyfile
  • python314Packages.eth-keys
  • python314Packages.eth-rlp
  • python314Packages.eth-utils
  • python314Packages.hexbytes
  • python314Packages.py-ecc
  • python314Packages.rlp
  • python314Packages.trie
  • trezorctl

aarch64-linux

✅ 26 packages built:
  • echidna
  • python313Packages.eth-abi
  • python313Packages.eth-account
  • python313Packages.eth-keyfile
  • python313Packages.eth-keys
  • python313Packages.eth-rlp
  • python313Packages.eth-tester
  • python313Packages.eth-utils
  • python313Packages.hexbytes
  • python313Packages.py-ecc
  • python313Packages.py-evm
  • python313Packages.rlp
  • slither-analyzer (python313Packages.slither-analyzer)
  • python313Packages.trie
  • python313Packages.web3
  • python314Packages.eth-abi
  • python314Packages.eth-account
  • python314Packages.eth-keyfile
  • python314Packages.eth-keys
  • python314Packages.eth-rlp
  • python314Packages.eth-utils
  • python314Packages.hexbytes
  • python314Packages.py-ecc
  • python314Packages.rlp
  • python314Packages.trie
  • trezorctl

x86_64-darwin (sandbox = relaxed)

✅ 26 packages built:
  • echidna
  • python313Packages.eth-abi
  • python313Packages.eth-account
  • python313Packages.eth-keyfile
  • python313Packages.eth-keys
  • python313Packages.eth-rlp
  • python313Packages.eth-tester
  • python313Packages.eth-utils
  • python313Packages.hexbytes
  • python313Packages.py-ecc
  • python313Packages.py-evm
  • python313Packages.rlp
  • slither-analyzer (python313Packages.slither-analyzer)
  • python313Packages.trie
  • python313Packages.web3
  • python314Packages.eth-abi
  • python314Packages.eth-account
  • python314Packages.eth-keyfile
  • python314Packages.eth-keys
  • python314Packages.eth-rlp
  • python314Packages.eth-utils
  • python314Packages.hexbytes
  • python314Packages.py-ecc
  • python314Packages.rlp
  • python314Packages.trie
  • trezorctl

aarch64-darwin (sandbox = relaxed)

✅ 26 packages built:
  • echidna
  • python313Packages.eth-abi
  • python313Packages.eth-account
  • python313Packages.eth-keyfile
  • python313Packages.eth-keys
  • python313Packages.eth-rlp
  • python313Packages.eth-tester
  • python313Packages.eth-utils
  • python313Packages.hexbytes
  • python313Packages.py-ecc
  • python313Packages.py-evm
  • python313Packages.rlp
  • slither-analyzer (python313Packages.slither-analyzer)
  • python313Packages.trie
  • python313Packages.web3
  • python314Packages.eth-abi
  • python314Packages.eth-account
  • python314Packages.eth-keyfile
  • python314Packages.eth-keys
  • python314Packages.eth-rlp
  • python314Packages.eth-utils
  • python314Packages.hexbytes
  • python314Packages.py-ecc
  • python314Packages.rlp
  • python314Packages.trie
  • trezorctl

Comment thread pkgs/development/python-modules/eth-utils/default.nix
@thunze thunze requested a review from SuperSandro2000 May 24, 2026 19:11
@mdaniels5757 mdaniels5757 added this pull request to the merge queue May 25, 2026
Merged via the queue into NixOS:master with commit 3c83814 May 25, 2026
28 of 31 checks passed
@nixpkgs-ci

nixpkgs-ci Bot commented May 25, 2026

Copy link
Copy Markdown
Contributor

Successfully created backport PR for release-26.05:

@github-actions github-actions Bot added the 8.has: port to stable This PR already has a backport to the stable release. label May 25, 2026
@thunze thunze deleted the eth-utils-fix branch May 25, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0.kind: ZHF Fixes Fixes during the Zero Hydra Failures (ZHF) campaign 6.topic: python Python is a high-level, general-purpose programming language. 8.has: port to stable This PR already has a backport to the stable release. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person. backport release-26.05 Backport PR automatically

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants