Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
909 B · 41 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142{ buildPythonPackage, lib, fetchFromGitHub, setuptools-scm, pythonOlder, importlib-metadata, callPackage,}:
buildPythonPackage rec { pname = "pluggy"; version = "1.5.0";
disabled = pythonOlder "3.8";
pyproject = true;
src = fetchFromGitHub { owner = "pytest-dev"; repo = "pluggy"; rev = "refs/tags/${version}"; hash = "sha256-f0DxyZZk6RoYtOEXLACcsOn2B+Hot4U4g5Ogr/hKmOE="; };
build-system = [ setuptools-scm ];
# To prevent infinite recursion with pytest doCheck = false; passthru.tests = { pytest = callPackage ./tests.nix { }; };
meta = { changelog = "https://github.com/pytest-dev/pluggy/blob/${src.rev}/CHANGELOG.rst"; description = "Plugin and hook calling mechanisms for Python"; homepage = "https://github.com/pytest-dev/pluggy"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dotlambda ]; };}