python3Packages.eth-keys: 0.6.0 -> 0.7.0

Changed files
+6 -2
pkgs
development
python-modules
eth-keys
+6 -2
pkgs/development/python-modules/eth-keys/default.nix
···
coincurve,
eth-hash,
isPyPy,
+
pydantic,
}:
buildPythonPackage rec {
pname = "eth-keys";
-
version = "0.6.0";
+
version = "0.7.0";
pyproject = true;
src = fetchFromGitHub {
owner = "ethereum";
repo = "eth-keys";
tag = "v${version}";
-
hash = "sha256-HyOfuzwldtqjjowW7HGdZ8RNMXNK3y2NrXUoeMlWJjs=";
+
hash = "sha256-H/s/D4f4tqP/WTil9uLmFw2Do9sEjMWwEreQEooeszQ=";
};
build-system = [ setuptools ];
···
hypothesis
pyasn1
pytestCheckHook
+
pydantic
]
++ optional-dependencies.coincurve
++ lib.optional (!isPyPy) eth-hash.optional-dependencies.pysha3
++ lib.optional isPyPy eth-hash.optional-dependencies.pycryptodome;
pythonImportsCheck = [ "eth_keys" ];
+
+
disabledTests = [ "test_install_local_wheel" ];
optional-dependencies = {
coincurve = [ coincurve ];