Unverified Commit 8242e326 authored by Reno Dakota's avatar Reno Dakota
Browse files

python312Packages.duckdb-engine: enable python3.12 by trimming checkInputs

unneeded packages in checkInputs were marked broken for python 3.12.
removing them allows duckdb-engine to support python 3.12
parent ac405406
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -6,11 +6,9 @@
  pythonOlder,
  duckdb,
  hypothesis,
  ipython-sql,
  pandas,
  poetry-core,
  pytest-remotedata,
  snapshottest,
  sqlalchemy,
  typing-extensions,
}:
@@ -40,19 +38,12 @@ buildPythonPackage rec {
    export HOME="$(mktemp -d)"
  '';

  disabledTests = [
    # test should be skipped based on sqlalchemy version but isn't and fails
    "test_commit"
  ];

  nativeCheckInputs = [ pytestCheckHook ];

  checkInputs = [
    hypothesis
    ipython-sql
    pandas
    pytest-remotedata
    snapshottest
    typing-extensions
  ];