Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at r-updates 64 lines 1.1 kB view raw
1{ 2 lib, 3 buildPythonPackage, 4 click, 5 configobj, 6 fetchPypi, 7 postgresql, 8 postgresqlTestHook, 9 psycopg, 10 pytestCheckHook, 11 setuptools, 12 setuptools-scm, 13 sqlparse, 14}: 15 16buildPythonPackage rec { 17 pname = "pgspecial"; 18 version = "2.2.1"; 19 pyproject = true; 20 21 src = fetchPypi { 22 inherit pname version; 23 hash = "sha256-2mx/zHvve7ATLcIEb3TsZROx/m8MgOVSjWMNFLfEhJ0="; 24 }; 25 26 build-system = [ 27 setuptools 28 setuptools-scm 29 ]; 30 31 dependencies = [ 32 click 33 sqlparse 34 psycopg 35 ]; 36 37 nativeCheckInputs = [ 38 configobj 39 pytestCheckHook 40 postgresqlTestHook 41 postgresql 42 ]; 43 44 pytestFlagsArray = [ "-vvv" ]; 45 46 env = { 47 PGDATABASE = "_test_db"; 48 PGUSER = "postgres"; 49 }; 50 51 disabledTests = [ 52 "test_slash_d_view_verbose" 53 "test_slash_ddp" 54 "test_slash_ddp_pattern" 55 ]; 56 57 meta = with lib; { 58 description = "Meta-commands handler for Postgres Database"; 59 homepage = "https://github.com/dbcli/pgspecial"; 60 changelog = "https://github.com/dbcli/pgspecial/releases/tag/v${version}"; 61 license = licenses.bsd3; 62 maintainers = [ ]; 63 }; 64}