From 6bd192cfd166f70acabfcb125f811b41434a86fc Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Sat, 24 Aug 2024 18:50:24 +0200 Subject: [PATCH] python312Packages.pysychonaut: modernize --- pkgs/development/python-modules/pysychonaut/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysychonaut/default.nix b/pkgs/development/python-modules/pysychonaut/default.nix index eaae70a25730..408338cb4ef5 100644 --- a/pkgs/development/python-modules/pysychonaut/default.nix +++ b/pkgs/development/python-modules/pysychonaut/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + setuptools, requests, requests-cache, beautifulsoup4, @@ -10,6 +11,7 @@ buildPythonPackage rec { pname = "pysychonaut"; version = "0.6.0"; + pyproject = true; src = fetchPypi { pname = "PySychonaut"; @@ -18,10 +20,12 @@ buildPythonPackage rec { }; preConfigure = '' - substituteInPlace setup.py --replace "bs4" "beautifulsoup4" + substituteInPlace setup.py --replace-fail "bs4" "beautifulsoup4" ''; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ requests requests-cache beautifulsoup4