Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
819 B · 40 lines
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041{ lib, buildPythonPackage, fetchPypi, hypothesis, pythonOlder, pytestCheckHook,}:
buildPythonPackage rec { pname = "pyisbn"; version = "1.3.1"; format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi { inherit pname version; sha256 = "06fm9rn31cb4b61hzy63cnwfjpppgyy517k8a04gzcv9g60n7xbh"; };
postPatch = '' substituteInPlace setup.cfg \ --replace "--cov pyisbn --cov-report term-missing --no-cov-on-fail" "" '';
nativeCheckInputs = [ hypothesis pytestCheckHook ];
pythonImportsCheck = [ "pyisbn" ];
meta = with lib; { description = "Python module for working with 10- and 13-digit ISBNs"; homepage = "https://github.com/JNRowe/pyisbn"; license = licenses.gpl3Plus; maintainers = with maintainers; [ eigengrau ]; };}