Unverified Commit b07b3998 authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

Merge pull request #230763 from fabaff/avion-fix

python310Packages.avion: fix specifier
parents f3d55dbf 7d8aa990
Loading
Loading
Loading
Loading
+13 −2
Original line number Diff line number Diff line
@@ -4,18 +4,28 @@
, csrmesh
, fetchPypi
, pycryptodome
, pythonOlder
, requests
}:

buildPythonPackage rec {
  pname = "avion";
  version = "0.10";
  format = "setuptools";

  disabled = pythonOlder "3.7";

  src = fetchPypi {
    inherit pname version;
    sha256 = "0zgv45086b97ngyqxdp41wxb7hpn9g7alygc21j9y3dib700vzdz";
    hash = "sha256-v/0NwFmxDZ9kEOx5qs5L9sKzOg/kto79syctg0Ah+30=";
  };

  postPatch = ''
    # https://github.com/mjg59/python-avion/pull/16
    substituteInPlace setup.py \
      --replace "bluepy>==1.1.4" "bluepy>=1.1.4"
  '';

  propagatedBuildInputs = [
    bluepy
    csrmesh
@@ -23,8 +33,9 @@ buildPythonPackage rec {
    requests
  ];

  # Project has no test
  # Module has no test
  doCheck = false;

  # bluepy/uuids.json is not found
  # pythonImportsCheck = [ "avion" ];