Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
946 B · 49 lines
Nix
at llvm-cleanup
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950{ lib, stdenv, buildPythonPackage, fetchPypi, isPy3k, pytest, unicodecsv, rustPlatform, libiconv,}:
buildPythonPackage rec { pname = "jellyfish"; version = "1.0.0";
disabled = !isPy3k;
format = "pyproject";
src = fetchPypi { inherit pname version; hash = "sha256-iBquNnGZm7B85QwnaW8pyn6ELz4SOswNtlJcmZmIG9Q="; };
nativeBuildInputs = with rustPlatform; [ maturinBuildHook cargoSetupHook ];
buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];
cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}-rust-dependencies"; hash = "sha256-Grk+n4VCPjirafcRWWI51jHw/IFUYkBtbXY739j0MFI="; };
nativeCheckInputs = [ pytest unicodecsv ];
meta = { homepage = "https://github.com/sunlightlabs/jellyfish"; description = "Approximate and phonetic matching of strings"; maintainers = with lib.maintainers; [ koral ]; };}