Merge pull request #250700 from tjni/fiona

python3.pkgs.fiona: relax build dependencies
This commit is contained in:
Theodore Ni
2023-08-23 14:55:07 -07:00
committed by GitHub
@@ -5,6 +5,7 @@
, cython
, gdal
, setuptools
, wheel
, attrs
, certifi
, click
@@ -31,10 +32,20 @@ buildPythonPackage rec {
hash = "sha256-CeGdWAmWteVtL0BoBQ1sB/+1AWkmxogtK99bL5Fpdbw=";
};
postPatch = ''
# Remove after https://github.com/Toblerity/Fiona/pull/1225 is released
sed -i '/"oldest-supported-numpy"/d' pyproject.toml
# Remove after https://github.com/Toblerity/Fiona/pull/1281 is released,
# after which cython also needs to be updated to cython_3
sed -i 's/Cython~=/Cython>=/' pyproject.toml
'';
nativeBuildInputs = [
cython
gdal # for gdal-config
setuptools
wheel
];
buildInputs = [