From 16d2a43b3c56fb67114ceeb8333f53645073790f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 22 Feb 2025 19:22:19 -0800 Subject: [PATCH] python313Packages.acme: update dependencies --- .../python-modules/acme/default.nix | 27 ++++++++----------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/acme/default.nix b/pkgs/development/python-modules/acme/default.nix index 0b3ad8d27480..0e0a06cf031f 100644 --- a/pkgs/development/python-modules/acme/default.nix +++ b/pkgs/development/python-modules/acme/default.nix @@ -2,43 +2,38 @@ buildPythonPackage, certbot, cryptography, - pyasn1, pyopenssl, pyrfc3339, josepy, pytz, requests, - requests-toolbelt, - six, - werkzeug, - ndg-httpsclient, + setuptools, }: buildPythonPackage rec { - inherit (certbot) src version; - pname = "acme"; - format = "setuptools"; + inherit (certbot) version src; + pyproject = true; - propagatedBuildInputs = [ + sourceRoot = "${src.name}/acme"; + + build-system = [ + setuptools + ]; + + dependencies = [ cryptography - pyasn1 pyopenssl pyrfc3339 pytz requests - requests-toolbelt - six - werkzeug - ndg-httpsclient josepy ]; # does not contain any tests doCheck = false; - pythonImportsCheck = [ "acme" ]; - sourceRoot = "${src.name}/${pname}"; + pythonImportsCheck = [ "acme" ]; meta = certbot.meta // { description = "ACME protocol implementation in Python";