biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / harlequin-postgres / default.nix
blob65ec22fb04aab0c8b8f07eb856440db3df7bf3d4
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   poetry-core,
6   psycopg,
7 }:
9 buildPythonPackage rec {
10   pname = "harlequin-postgres";
11   version = "0.4.0";
12   pyproject = true;
14   src = fetchPypi {
15     pname = "harlequin_postgres";
16     inherit version;
17     hash = "sha256-1y8S3z6ZTt+PZg75aB/bKnEPdAtqjZ2IqyBtUBk8IFA=";
18   };
20   build-system = [
21     poetry-core
22   ];
24   dependencies = [
25     psycopg
26     psycopg.pool
27   ];
29   # To prevent circular dependency
30   # as harlequin-postgres requires harlequin which requires harlequin-postgres
31   doCheck = false;
32   pythonRemoveDeps = [
33     "harlequin"
34   ];
36   meta = {
37     description = "A Harlequin adapter for Postgres";
38     homepage = "https://pypi.org/project/harlequin-postgres/";
39     license = lib.licenses.mit;
40     maintainers = with lib.maintainers; [ pcboy ];
41   };