Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
959 B · 47 lines
Nix
at litex
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748{ lib, buildPythonPackage, fetchPypi, flit-core, pretend, pytestCheckHook, pythonOlder}:
let packaging = buildPythonPackage rec { pname = "packaging"; version = "23.0"; format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchPypi { inherit pname version; hash = "sha256-tq0pf4kH3g+i/hzL0m/a84f19Hxydf7fjM6J+ZRGz5c="; };
nativeBuildInputs = [ flit-core ];
nativeCheckInputs = [ pytestCheckHook pretend ];
# Prevent circular dependency with pytest doCheck = false;
pythonImportsCheck = [ "packaging" ];
passthru.tests = packaging.overridePythonAttrs (_: { doCheck = true; });
meta = with lib; { description = "Core utilities for Python packages"; homepage = "https://github.com/pypa/packaging"; license = with licenses; [ bsd2 asl20 ]; maintainers = with maintainers; [ bennofs SuperSandro2000 ]; }; };inpackaging