1{ lib
2, pkgs
3, buildPythonPackage
4, fetchPypi
5}:
6
7buildPythonPackage rec {
8 pname = "DendroPy";
9 version = "4.4.0";
10
11 src = fetchPypi {
12 inherit pname version;
13 sha256 = "f0a0e2ce78b3ed213d6c1791332d57778b7f63d602430c1548a5d822acf2799c";
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}