Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / pyevmasm / default.nix
blob581825f0d16b8462e194e6c5f7f4996ee2dea867
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , future
5 , pytestCheckHook
6 }:
8 buildPythonPackage rec {
9   pname = "pyevmasm";
10   version = "0.2.3";
11   format = "setuptools";
13   src = fetchFromGitHub {
14     owner = "crytic";
15     repo = pname;
16     rev = version;
17     sha256 = "134q0z0dqzxzr0jw5jr98kp90kx2dl0qw9smykwxdgq555q1l6qa";
18   };
20   propagatedBuildInputs = [ future ];
22   nativeCheckInputs = [ pytestCheckHook ];
24   meta = with lib; {
25     description = "Ethereum Virtual Machine (EVM) assembler and disassembler";
26     mainProgram = "evmasm";
27     homepage = "https://github.com/crytic/pyevmasm";
28     changelog = "https://github.com/crytic/pyevmasm/releases/tag/${version}";
29     license = licenses.asl20;
30     maintainers = with maintainers; [ arturcygan ];
31   };