1{ lib
2, pkgs
3, buildPythonPackage
4, fetchPypi
5}:
6
7buildPythonPackage rec {
8 pname = "DendroPy";
9 version = "4.3.0";
10
11 src = fetchPypi {
12 inherit pname version;
13 sha256 = "bd5b35ce1a1c9253209b7b5f3939ac22beaa70e787f8129149b4f7ffe865d510";
14 };
15
16 prePatch = ''
17 # Test removed/disabled and reported upstream: https://github.com/jeetsukumaran/DendroPy/issues/74
18 rm -f dendropy/test/test_dataio_nexml_reader_tree_list.py
19 '';
20
21 preCheck = ''
22 # Needed for unicode python tests
23 export LC_ALL="en_US.UTF-8"
24 '';
25
26 checkInputs = [ pkgs.glibcLocales ];
27
28 meta = {
29 homepage = http://dendropy.org/;
30 description = "A Python library for phylogenetic computing";
31 maintainers = with lib.maintainers; [ unode ];
32 license = lib.licenses.bsd3;
33 };
34}