From 8242e326d5e44ff8f883b6bb12b82e23c0058f29 Mon Sep 17 00:00:00 2001 From: Reno Dakota <170618376+paparodeo@users.noreply.github.com> Date: Sun, 16 Jun 2024 08:54:15 +0000 Subject: [PATCH] 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 --- .../development/python-modules/duckdb-engine/default.nix | 9 --------- 1 file changed, 9 deletions(-) diff --git a/pkgs/development/python-modules/duckdb-engine/default.nix b/pkgs/development/python-modules/duckdb-engine/default.nix index 5b13f55ebed9..32c0d20b6beb 100644 --- a/pkgs/development/python-modules/duckdb-engine/default.nix +++ b/pkgs/development/python-modules/duckdb-engine/default.nix @@ -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 ];