13 buildPythonPackage rec {
18 disabled = pythonOlder "3.8";
23 hash = "sha256-/MHrt1YaPiSmWI98be0V2ArsIsZqBwx1dVm1exf/0cs=";
26 cargoDeps = rustPlatform.fetchCargoTarball {
28 name = "${pname}-${version}";
29 hash = "sha256-iWy6BHVsKsZB0SVrh3CVhryaavk4gAQVvRdu9xBiDRg=";
33 rustPlatform.cargoSetupHook
34 rustPlatform.maturinBuildHook
39 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
47 pythonImportsCheck = [
52 description = "Python bindings to Rust's persistent data structures (rpds";
53 homepage = "https://pypi.org/project/rpds-py/";
54 license = licenses.mit;
55 maintainers = with maintainers; [ fab ];