python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / python2-modules / pluggy / default.nix
blob30fa2e1945b2163ab4cf3901f55f32e4b8225dad
1 { buildPythonPackage
2 , lib
3 , fetchPypi
4 , setuptools-scm
5 , importlib-metadata
6 }:
8 buildPythonPackage rec {
9   pname = "pluggy";
10   version = "0.13.1";
12   src = fetchPypi {
13     inherit pname version;
14     sha256 = "15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0";
15   };
17   checkPhase = ''
18     py.test
19   '';
21   # To prevent infinite recursion with pytest
22   doCheck = false;
24   nativeBuildInputs = [ setuptools-scm ];
26   propagatedBuildInputs = [ importlib-metadata ];
28   meta = {
29     description = "Plugin and hook calling mechanisms for Python";
30     homepage = "https://github.com/pytest-dev/pluggy";
31     license = lib.licenses.mit;
32     maintainers = with lib.maintainers; [ ];
33   };