Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 58 lines
Nix
at litex
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859{ lib, buildPythonPackage, fetchPypi, isPy27, jinja2, sphinx, pytestCheckHook, matplotlib}:
buildPythonPackage rec { pname = "numpydoc"; version = "1.5.0"; format = "setuptools";
disabled = isPy27;
src = fetchPypi { inherit pname; inherit version; hash = "sha256-sNt7daMjZ6DiXCOzl4QsZeNEoSBlJNFsgGnwockbX0w="; };
postPatch = '' substituteInPlace setup.py \ --replace "Jinja2>=2.10,<3.1" "Jinja2>=2.10,<3.2" substituteInPlace setup.cfg \ --replace "--cov-report=" "" \ --replace "--cov=numpydoc" "" '';
propagatedBuildInputs = [ jinja2 sphinx ];
nativeCheckInputs = [ matplotlib pytestCheckHook ];
disabledTests = [ # https://github.com/numpy/numpydoc/issues/373 "test_MyClass" "test_my_function" "test_reference" ];
pythonImportsCheck = [ "numpydoc" ];
meta = { description = "Sphinx extension to support docstrings in Numpy format"; homepage = "https://github.com/numpy/numpydoc"; license = lib.licenses.free; };}