Unverified Commit b7b5775f authored by Martin Weinelt's avatar Martin Weinelt
Browse files

python312Packages.bsddb3: disable tests

They require distutils, which has been removed in 3.12.

Closes: #308232
parent baa26b9f
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, fetchPypi
, setuptools
, pkgs
, python
, pythonOlder
}:

buildPythonPackage rec {
  pname = "bsddb3";
  version = "6.2.9";
  format = "setuptools";
  pyproject = true;

  src = fetchPypi {
    inherit pname version;
    sha256 = "70d05ec8dc568f42e70fc919a442e0daadc2a905a1cfb7ca77f549d49d6e7801";
  };

  build-system = [
    setuptools
  ];

  buildInputs = [ pkgs.db ];

  doCheck = pythonOlder "3.12"; # distutils usage

  checkPhase = ''
    ${python.interpreter} test.py
  '';