Something went wrong. Try again.
lol
Something went wrong. Try again.
890 B · 41 lines
Nix
at master
123456789101112131415161718192021222324252627282930313233343536373839404142{ lib, fetchFromGitHub, buildPythonPackage, setuptools, poetry-core,}:
buildPythonPackage rec { pname = "graphlib-backport"; version = "1.1.0";
pyproject = true;
src = fetchFromGitHub { owner = "mariushelf"; repo = "graphlib_backport"; rev = version; hash = "sha256-ssJLtBQH8sSnccgcAKLKfYpPyw5U0RIm1F66/Er81lo="; };
postPatch = '' substituteInPlace pyproject.toml \ --replace 'poetry>=1.0' 'poetry-core' \ --replace 'poetry.masonry.api' 'poetry.core.masonry.api' '';
propagatedBuildInputs = [ setuptools poetry-core ];
pythonImportsCheck = [ "graphlib" ];
meta = { description = "Backport of the Python 3.9 graphlib module for Python 3.6+"; homepage = "https://github.com/mariushelf/graphlib_backport"; license = lib.licenses.psfl; maintainers = with lib.maintainers; [ t4ccer ]; };}