1{ lib
2, buildPythonPackage
3, fetchPypi
4, pytest
5, numpy
6, nbconvert
7, pandas
8, mock
9, jinja2
10, branca
11, six
12, requests
13}:
14
15buildPythonPackage rec {
16 pname = "folium";
17 version = "0.5.0";
18
19 src = fetchPypi {
20 inherit pname version;
21 sha256 = "748944521146d85c6cd6230acf234e885864cd0f42fea3758d655488517e5e6e";
22 };
23
24 checkInputs = [ pytest numpy nbconvert pandas mock ];
25 propagatedBuildInputs = [ jinja2 branca six requests ];
26
27 # No tests in archive
28 doCheck = false;
29
30 checkPhase = ''
31 py.test
32 '';
33
34 meta = {
35 description = "Make beautiful maps with Leaflet.js & Python";
36 homepage = https://github.com/python-visualization/folium;
37 license = with lib.licenses; [ mit ];
38 maintainers = with lib.maintainers; [ fridh ];
39 };
40}