python3Packages.bcrypt: remove dependency on cffi

bcrypt has been rewritten in Rust, so no longer depends on cffi. This also
gets rid of a problematic usage of propagatedNativeBuildInputs.
This commit is contained in:
Ben Wolsieffer
2023-12-20 20:11:18 +01:00
committed by Martin Weinelt
parent 049599bbc6
commit c2c64d8895
@@ -5,10 +5,8 @@
, rustc
, setuptools
, setuptools-rust
, isPyPy
, fetchPypi
, pythonOlder
, cffi
, pytestCheckHook
, libiconv
, stdenv
@@ -51,14 +49,6 @@ buildPythonPackage rec {
# Remove when https://github.com/NixOS/nixpkgs/pull/190093 lands.
buildInputs = lib.optional stdenv.isDarwin libiconv;
propagatedBuildInputs = [
cffi
];
propagatedNativeBuildInputs = [
cffi
];
nativeCheckInputs = [
pytestCheckHook
];