Commit a6a4ba68 authored by Fabian Affolter's avatar Fabian Affolter
Browse files

python312Packages.thrift: disable on Python 3.12

Still uses distutils
parent 73a22470
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -2,20 +2,28 @@
  lib,
  buildPythonPackage,
  fetchPypi,
  pythonAtLeast,
  pythonOlder,
  setuptools,
  six,
}:

buildPythonPackage rec {
  pname = "thrift";
  version = "0.20.0";
  format = "setuptools";
  pyproject = true;

  # Still uses distutils
  disabled = pythonOlder "3.7" || pythonAtLeast "3.12";

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-TdZi6t9riuvopBcpUnvWmt9s6qKoaBy+9k0Sc7Po/ro=";
  };

  propagatedBuildInputs = [ six ];
  build-system = [ setuptools ];

  dependencies = [ six ];

  # No tests. Breaks when not disabling.
  doCheck = false;