diff options
Diffstat (limited to 'pkgs/development/python-modules/docplex/default.nix')
-rw-r--r-- | pkgs/development/python-modules/docplex/default.nix | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/pkgs/development/python-modules/docplex/default.nix b/pkgs/development/python-modules/docplex/default.nix index 29395e91a5f1d..464552809ddb9 100644 --- a/pkgs/development/python-modules/docplex/default.nix +++ b/pkgs/development/python-modules/docplex/default.nix @@ -1,16 +1,18 @@ -{ lib -, buildPythonPackage -, fetchPypi -, isPy27 -, futures ? null -, docloud -, requests +{ + lib, + buildPythonPackage, + fetchPypi, + isPy27, + setuptools, + futures ? null, + docloud, + requests, }: buildPythonPackage rec { pname = "docplex"; version = "2.27.239"; - format = "setuptools"; + pyproject = true; # No source available from official repo src = fetchPypi { @@ -18,6 +20,13 @@ buildPythonPackage rec { hash = "sha256-Ug5+jDBBbamqd0JebzHvjLZoTRRPYWQiJl6g8BK0aMQ="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools~=68.2.2" "setuptools>=68.2.2" + ''; + + build-system = [ setuptools ]; + propagatedBuildInputs = [ docloud requests |