10 buildPythonPackage rec {
11 pname = "construct-classes";
15 # no tests in PyPI tarball
16 src = fetchFromGitHub {
18 repo = "construct-classes";
20 hash = "sha256-l4sVacKTuQbhXCw2lVHCl1OzpCiKmEAm9nSQ8pxFuTo=";
27 propagatedBuildInputs = [
31 nativeCheckInputs = [ pytestCheckHook ];
33 pythonImportsCheck = [ "construct_classes" ];
36 description = "Parse your binary data into dataclasses.";
37 homepage = "https://github.com/matejcik/construct-classes";
38 license = licenses.mit;
39 maintainers = with maintainers; [ prusnak ];