21 buildPythonPackage rec {
25 disabled = pythonOlder "3.8";
28 inherit pname version;
29 hash = "sha256-Q1hMESwzEHGXcd4XW4nLqU8cLTCxrqRgAOr1qB77roo=";
32 cargoDeps = rustPlatform.fetchCargoTarball {
34 name = "${pname}-${version}";
35 hash = "sha256-HisWvJgx15OfYoMzzqYm1JyY1/jmGXBSZZmuNaKTDjI=";
38 nativeBuildInputs = with rustPlatform; [
43 buildInputs = [ iconv ];
45 propagatedBuildInputs = [
56 pythonImportsCheck = [ "sourmash" ];
64 # TODO(luizirber): Working on fixing these upstream
66 "test_compare_no_such_file"
67 "test_do_sourmash_index_multiscaled_rescale_fail"
68 "test_metagenome_kreport_out_fail"
72 description = "Quickly search, compare, and analyze genomic and metagenomic data sets";
73 homepage = "https://sourmash.bio";
74 changelog = "https://github.com/sourmash-bio/sourmash/releases/tag/v${version}";
75 maintainers = with maintainers; [ luizirber ];
76 license = licenses.bsd3;