~ruther/guix-local

d8af184753b9ceccda0cd75920668ed0149a6beb — Nicolas Graves 2 months ago 452e3a5
gnu: python-psycopg-pool: Switch to pyproject.

* gnu/packages/databases.scm (python-psycopg-pool):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: Ie891a1d87f0bf9206a26dba94a6bb562552c6a31
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1 files changed, 9 insertions(+), 7 deletions(-)

M gnu/packages/databases.scm
M gnu/packages/databases.scm => gnu/packages/databases.scm +9 -7
@@ 4758,14 4758,16 @@ libraries with SQLALchemy.")
              (sha256
               (base32
                "1pkx7nj1mhacwpna7ldzqfqxd1xg8826600r0bs9ad1h93f429yh"))))
    (build-system python-build-system)
    (build-system pyproject-build-system)
    (arguments
     (list #:tests? #f                  ;run for psycopg below
           #:phases
           #~(modify-phases %standard-phases
               ;; This module requires 'psycopg', however psycopg needs this
               ;; for its tests.  Disable sanity check to break the cycle.
               (delete 'sanity-check))))
     (list
      #:tests? #f                  ;run for psycopg below
      #:phases
      #~(modify-phases %standard-phases
          ;; This module requires 'psycopg', however psycopg needs this
          ;; for its tests.  Disable sanity check to break the cycle.
          (delete 'sanity-check))))
    (native-inputs (list python-setuptools))
    (home-page "https://www.psycopg.org/")
    (synopsis "Connection pooler for psycopg")
    (description