tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
0
fork
atom
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
0
fork
atom
overview
issues
pulls
pipelines
pythonPackages.folium: init at 0.3.0
Frederik Rietdijk
9 years ago
665df607
2aeff6c0
+47
2 changed files
expand all
collapse all
unified
split
pkgs
development
python-modules
folium
default.nix
top-level
python-packages.nix
+45
pkgs/development/python-modules/folium/default.nix
reviewed
···
1
1
+
{ lib
2
2
+
, buildPythonPackage
3
3
+
, fetchPypi
4
4
+
, pytest
5
5
+
, numpy
6
6
+
, nbconvert
7
7
+
, pandas
8
8
+
, mock
9
9
+
, jinja2
10
10
+
, branca
11
11
+
, six
12
12
+
}:
13
13
+
14
14
+
buildPythonPackage rec {
15
15
+
pname = "folium";
16
16
+
version = "0.3.0";
17
17
+
name = "${pname}-${version}";
18
18
+
19
19
+
src = fetchPypi {
20
20
+
inherit pname version;
21
21
+
sha256 = "7729ddd6766b9c5dab17b3709e2387935fd5c655872f1cbab7b7036474415217";
22
22
+
};
23
23
+
24
24
+
postPatch = ''
25
25
+
# Causes trouble because a certain file cannot be found
26
26
+
rm tests/notebooks/test_notebooks.py
27
27
+
'';
28
28
+
29
29
+
checkInputs = [ pytest numpy nbconvert pandas mock ];
30
30
+
propagatedBuildInputs = [ jinja2 branca six ];
31
31
+
32
32
+
#
33
33
+
# doCheck = false;
34
34
+
35
35
+
# checkPhase = ''
36
36
+
# py.test -k 'not test_notebooks'
37
37
+
# '';
38
38
+
39
39
+
meta = {
40
40
+
description = "Make beautiful maps with Leaflet.js & Python";
41
41
+
homepage = https://github.com/python-visualization/folium;
42
42
+
license = with lib.licenses; [ mit ];
43
43
+
maintainers = with lib.maintainers; [ fridh ];
44
44
+
};
45
45
+
}
+2
pkgs/top-level/python-packages.nix
reviewed
···
11788
11788
};
11789
11789
});
11790
11790
11791
11791
+
folium = callPackage ../development/python-modules/folium { };
11792
11792
+
11791
11793
fontforge = pkgs.fontforge.override {
11792
11794
withPython = true;
11793
11795
inherit python;