python312Packages.llm-gguf: init at 0.2 (#364926)
[NixPkgs.git] / pkgs / development / python-modules / ipython-sql / default.nix
bloba65eac31eb3c4dcac86f7bf2d8d781df500fcf02
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pythonOlder,
6   setuptools,
7   ipython,
8   ipython-genutils,
9   prettytable,
10   sqlalchemy,
11   sqlparse,
13 buildPythonPackage rec {
14   pname = "ipython-sql";
15   version = "0.5.0";
16   pyproject = true;
18   disabled = pythonOlder "3.7";
20   src = fetchPypi {
21     inherit pname version;
22     hash = "sha256-PbPOf5qV369Dh2+oCxa9u5oE3guhIELKsT6fWW/P/b4=";
23   };
25   nativeBuildInputs = [ setuptools ];
27   propagatedBuildInputs = [
28     ipython
29     ipython-genutils
30     prettytable
31     sqlalchemy
32     sqlparse
33   ];
35   # pypi tarball has no tests
36   doCheck = false;
38   pythonImportsCheck = [ "sql" ];
40   meta = with lib; {
41     description = "Introduces a %sql (or %%sql) magic";
42     homepage = "https://github.com/catherinedevlin/ipython-sql";
43     license = licenses.mit;
44     maintainers = with maintainers; [ cpcloud ];
45   };