Loading pkgs/development/python-modules/geopandas/default.nix +32 −1 Original line number Diff line number Diff line Loading @@ -13,6 +13,17 @@ pyproj, rtree, shapely, # optional-dependencies folium, geoalchemy2, geopy, mapclassify, matplotlib, psycopg, pyarrow, sqlalchemy, xyzservices, }: buildPythonPackage rec { Loading @@ -39,10 +50,30 @@ buildPythonPackage rec { shapely ]; optional-dependencies = { all = [ # prevent infinite recursion (folium.overridePythonAttrs (prevAttrs: { doCheck = false; })) geoalchemy2 geopy # prevent infinite recursion (mapclassify.overridePythonAttrs (prevAttrs: { doCheck = false; })) matplotlib psycopg pyarrow sqlalchemy xyzservices ]; }; nativeCheckInputs = [ pytestCheckHook rtree ]; ] ++ optional-dependencies.all; doCheck = !stdenv.isDarwin; Loading Loading
pkgs/development/python-modules/geopandas/default.nix +32 −1 Original line number Diff line number Diff line Loading @@ -13,6 +13,17 @@ pyproj, rtree, shapely, # optional-dependencies folium, geoalchemy2, geopy, mapclassify, matplotlib, psycopg, pyarrow, sqlalchemy, xyzservices, }: buildPythonPackage rec { Loading @@ -39,10 +50,30 @@ buildPythonPackage rec { shapely ]; optional-dependencies = { all = [ # prevent infinite recursion (folium.overridePythonAttrs (prevAttrs: { doCheck = false; })) geoalchemy2 geopy # prevent infinite recursion (mapclassify.overridePythonAttrs (prevAttrs: { doCheck = false; })) matplotlib psycopg pyarrow sqlalchemy xyzservices ]; }; nativeCheckInputs = [ pytestCheckHook rtree ]; ] ++ optional-dependencies.all; doCheck = !stdenv.isDarwin; Loading