databricks-sql-cli: use python3.pkgs

+11 -21
+11 -21
pkgs/applications/misc/databricks-sql-cli/default.nix
··· 1 1 { lib 2 - , buildPythonApplication 3 2 , fetchFromGitHub 4 3 , fetchpatch 5 - , poetry-core 6 - , pandas 7 - , prompt-toolkit 8 - , databricks-sql-connector 9 - , pygments 10 - , configobj 11 - , sqlparse 12 - , cli-helpers 13 - , click 14 - , pytestCheckHook 4 + , python3 15 5 }: 16 6 17 - buildPythonApplication rec { 7 + python3.pkgs.buildPythonApplication rec { 18 8 pname = "databricks-sql-cli"; 19 9 version = "0.1.4"; 20 10 format = "pyproject"; ··· 37 27 postPatch = '' 38 28 substituteInPlace pyproject.toml \ 39 29 --replace 'python = ">=3.7.1,<4.0"' 'python = ">=3.8,<4.0"' \ 40 - --replace 'pandas = "1.3.4"' 'pandas = "~1.4"' 30 + --replace 'pandas = "1.3.4"' 'pandas = "~1.5"' 41 31 ''; 42 32 43 - nativeBuildInputs = [ 33 + nativeBuildInputs = with python3.pkgs; [ 44 34 poetry-core 45 35 ]; 46 36 47 - propagatedBuildInputs = [ 48 - prompt-toolkit 49 - pandas 37 + propagatedBuildInputs = with python3.pkgs; [ 38 + cli-helpers 39 + click 40 + configobj 50 41 databricks-sql-connector 42 + pandas 43 + prompt-toolkit 51 44 pygments 52 - configobj 53 45 sqlparse 54 - cli-helpers 55 - click 56 46 ]; 57 47 58 - nativeCheckInputs = [ 48 + nativeCheckInputs = with python3.pkgs; [ 59 49 pytestCheckHook 60 50 ]; 61 51