7 python3.pkgs.buildPythonApplication rec {
8 pname = "ansible-later";
12 src = fetchFromGitHub {
15 rev = "refs/tags/v${version}";
16 hash = "sha256-7k81eEcM+BXNrln6+Lu0+1LjsZdYkUidrRQCdlBbQB8=";
20 # https://github.com/thegeeklab/ansible-later/pull/658
22 name = "poetry-dynamic-versioning-pep517.patch";
23 url = "https://github.com/thegeeklab/ansible-later/commit/a2c278fb45769648df1439df5bb25883dddfc58a.patch";
24 hash = "sha256-++CiwwHZoaPC8XHaYbNQeU3zqEi2a4eIYbuSQkO0jTI=";
40 nativeBuildInputs = with python3.pkgs; [
42 poetry-dynamic-versioning
45 propagatedBuildInputs = with python3.pkgs; [
63 nativeCheckInputs = with python3.pkgs; [
70 rm $out/lib/python*/site-packages/LICENSE
73 pythonImportsCheck = [
78 description = "Best practice scanner for Ansible roles and playbooks";
79 mainProgram = "ansible-later";
80 homepage = "https://github.com/thegeeklab/ansible-later";
81 changelog = "https://github.com/thegeeklab/ansible-later/releases/tag/v${version}";
82 license = licenses.mit;
83 maintainers = with maintainers; [ tboerger ];