diff --git a/pkgs/development/python-modules/sqlcipher3/default.nix b/pkgs/development/python-modules/sqlcipher3/default.nix index 397b01d0e767..b4e4bfcd6787 100644 --- a/pkgs/development/python-modules/sqlcipher3/default.nix +++ b/pkgs/development/python-modules/sqlcipher3/default.nix @@ -19,6 +19,14 @@ buildPythonPackage { hash = "sha256-orZ1KJuoiJ84liWiHzoB8f8VmlUbW4j7qP2S2g4COAo="; }; + postPatch = '' + # Remove conan from build dependencies; it is used upstream to fetch + # OpenSSL at build time, but we provide it via buildInputs instead. + # setup.py already handles the missing conan case gracefully. + substituteInPlace pyproject.toml \ + --replace-fail '"conan>=2.0",' "" + ''; + build-system = [ setuptools ];