python3.pkgs.pyproject-metadata: init at 0.5.0

authored by Frederik Rietdijk and committed by Martin Weinelt 941663db c2e54388

Changed files
+46
pkgs
development
python-modules
pyproject-metadata
top-level
+44
pkgs/development/python-modules/pyproject-metadata/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , setuptools 5 + , wheel 6 + , packaging 7 + , pytestCheckHook 8 + , tomli 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "pyproject-metadata"; 13 + version = "0.5.0"; 14 + format = "pyproject"; 15 + 16 + src = fetchPypi rec { 17 + inherit pname version; 18 + hash = "sha256-6YN9I3V8XJ//+19/N8+be8LZc30OlZt/XV8YmVFulww="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + setuptools 23 + wheel 24 + ]; 25 + 26 + propagatedBuildInputs = [ 27 + packaging 28 + ]; 29 + 30 + checkInputs = [ 31 + pytestCheckHook 32 + tomli 33 + ]; 34 + 35 + # Many broken tests, and missing test files 36 + doCheck = false; 37 + 38 + meta = with lib; { 39 + description = "PEP 621 metadata parsing"; 40 + homepage = "https://github.com/FFY00/python-pyproject-metadata"; 41 + license = licenses.mit; 42 + maintainers = with maintainers; [ fridh ]; 43 + }; 44 + }
+2
pkgs/top-level/python-packages.nix
··· 8250 8250 8251 8251 pyproj = callPackage ../development/python-modules/pyproj { }; 8252 8252 8253 + pyproject-metadata = callPackage ../development/python-modules/pyproject-metadata { }; 8254 + 8253 8255 pyprosegur = callPackage ../development/python-modules/pyprosegur { }; 8254 8256 8255 8257 pyptlib = callPackage ../development/python-modules/pyptlib { };