10 buildPythonPackage rec {
14 disabled = pythonOlder "3.8";
18 src = fetchFromGitHub {
21 rev = "refs/tags/${version}";
22 hash = "sha256-f0DxyZZk6RoYtOEXLACcsOn2B+Hot4U4g5Ogr/hKmOE=";
25 build-system = [ setuptools-scm ];
27 # To prevent infinite recursion with pytest
30 pytest = callPackage ./tests.nix { };
34 changelog = "https://github.com/pytest-dev/pluggy/blob/${src.rev}/CHANGELOG.rst";
35 description = "Plugin and hook calling mechanisms for Python";
36 homepage = "https://github.com/pytest-dev/pluggy";
37 license = lib.licenses.mit;
38 maintainers = with lib.maintainers; [ dotlambda ];