diff --git a/pkgs/development/python-modules/eth-typing/default.nix b/pkgs/development/python-modules/eth-typing/default.nix index cbf0c4df19b9..42b4e52737be 100644 --- a/pkgs/development/python-modules/eth-typing/default.nix +++ b/pkgs/development/python-modules/eth-typing/default.nix @@ -4,12 +4,13 @@ buildPythonPackage, pythonOlder, pytestCheckHook, + typing-extensions, setuptools, }: buildPythonPackage rec { pname = "eth-typing"; - version = "4.0.0"; + version = "5.0.1"; pyproject = true; disabled = pythonOlder "3.6"; @@ -18,13 +19,15 @@ buildPythonPackage rec { owner = "ethereum"; repo = "eth-typing"; rev = "refs/tags/v${version}"; - hash = "sha256-JT/2bCPYFSRNt3V7QnHSAJR7HrZ1JpRKdU7gQpoYIn0="; + hash = "sha256-WFTx5u85Gp+jQPWS3BTk1Pky07C2fVAzwrG/c3hSRzM="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; + dependencies = [ typing-extensions ]; + pythonImportsCheck = [ "eth_typing" ]; meta = with lib; { @@ -32,6 +35,6 @@ buildPythonPackage rec { homepage = "https://github.com/ethereum/eth-typing"; changelog = "https://github.com/ethereum/eth-typing/blob/v${version}/docs/release_notes.rst"; license = licenses.mit; - maintainers = [ ]; + maintainers = with maintainers; [ siraben ]; }; }