diff --git a/pkgs/development/python-modules/ansible-builder/default.nix b/pkgs/development/python-modules/ansible-builder/default.nix index 064de3b127ad..84d32152864b 100644 --- a/pkgs/development/python-modules/ansible-builder/default.nix +++ b/pkgs/development/python-modules/ansible-builder/default.nix @@ -10,36 +10,38 @@ bindep, buildPythonPackage, }: + buildPythonPackage rec { pname = "ansible-builder"; - version = "3.0.1"; - format = "pyproject"; + version = "3.1.0"; + pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-rxyhgj9Cad751tPAptCTLCtXQLUXaRYv39bkoFzzjOk="; + pname = "ansible_builder"; + inherit version; + hash = "sha256-0txXPianvVCV6YrrN+6bALyfUAWr6nFH10IpwPNCb8s="; }; - nativeBuildInputs = [ - setuptools - setuptools-scm - ]; - - buildInputs = [ bindep ]; - - propagatedBuildInputs = [ - podman - jsonschema - requirements-parser - pyyaml - ]; - patchPhase = '' # the upper limits of setuptools are unnecessary # See https://github.com/ansible/ansible-builder/issues/639 sed -i 's/, <=[0-9.]*//g' pyproject.toml ''; + build-system = [ + setuptools + setuptools-scm + ]; + + buildInputs = [ bindep ]; + + dependencies = [ + podman + jsonschema + requirements-parser + pyyaml + ]; + meta = with lib; { description = "Ansible execution environment builder"; homepage = "https://ansible-builder.readthedocs.io/en/stable/";