25 buildPythonPackage rec {
30 disabled = pythonOlder "3.10";
33 inherit pname version;
34 hash = "sha256-AckQ1WNMaafv3sRuChfUc9Iyh2fwAdTcC1xLSOWFyL0=";
38 substituteInPlace pyproject.toml \
39 --replace-fail "numpy>=2.0.0rc1" "numpy"
42 build-system = [ setuptools-scm ];
46 geos # for geos-config
63 optional-dependencies = {
78 ] ++ lib.flatten (lib.attrValues optional-dependencies);
81 export FONTCONFIG_FILE=${fontconfig.out}/etc/fonts/fonts.conf
89 "'not network and not natural_earth'"
93 "test_gridliner_constrained_adjust_datalim"
94 "test_gridliner_labels_bbox_style"
98 description = "Process geospatial data to create maps and perform analyses";
99 homepage = "https://scitools.org.uk/cartopy/docs/latest/";
100 changelog = "https://github.com/SciTools/cartopy/releases/tag/v${version}";
101 license = licenses.lgpl3Plus;
102 maintainers = with maintainers; [ ];
103 mainProgram = "feature_download";