Unverified Commit 50eeaccb authored by Theodore Ni's avatar Theodore Ni Committed by GitHub
Browse files

Merge pull request #250700 from tjni/fiona

python3.pkgs.fiona: relax build dependencies
parents a74c5bbf 35285287
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -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 = [