14 buildPythonPackage rec {
15 pname = "invocations";
17 format = "setuptools";
19 disabled = pythonOlder "3.6";
21 src = fetchFromGitHub {
24 rev = "refs/tags/${version}";
25 hash = "sha256-JnhdcxhBNsYgDMcljtGKjOT1agujlao/66QifGuh6I0=";
29 substituteInPlace setup.py \
30 --replace "semantic_version>=2.4,<2.7" "semantic_version"
33 propagatedBuildInputs = [
43 # There's an error loading the test suite. See https://github.com/pyinvoke/invocations/issues/29.
46 pythonImportsCheck = [
51 description = "Common/best-practice Invoke tasks and collections";
52 homepage = "https://invocations.readthedocs.io/";
53 changelog = "https://github.com/pyinvoke/invocations/blob/${version}/docs/changelog.rst";
54 license = licenses.bsd2;
55 maintainers = with maintainers; [ samuela ];