1{ lib
2, buildPythonPackage
3, fetchPypi
4, click
5, prompt-toolkit
6, pygments
7, requests
8, sqlparse
9}:
10
11buildPythonPackage rec {
12 pname = "clickhouse-cli";
13 version = "0.3.8";
14
15 src = fetchPypi {
16 inherit pname version;
17 sha256 = "sha256-pa3vkIyNblS1LOwBReTqg8JAR2Ii32a2QIHWjau0uZE=";
18 };
19
20 propagatedBuildInputs = [
21 click
22 prompt-toolkit
23 pygments
24 requests
25 sqlparse
26 ];
27
28 pythonImportsCheck = [ "clickhouse_cli" ];
29
30 meta = with lib; {
31 description = "A third-party client for the Clickhouse DBMS server";
32 homepage = "https://github.com/hatarist/clickhouse-cli";
33 license = licenses.mit;
34 maintainers = with maintainers; [ ivan-babrou ];
35 };
36}