~ruther/guix-local

43bd9c7f770e9efb3efeb186690088ad83b40439 — Sharlatan Hellseher 1 year, 3 months ago a5b5072
gnu: python-asyncpg: Update to 0.30.0.

* gnu/packages/databases.scm (python-asyncpg): Update to 0.30.0. Fix build.
[build-system]: Swap to pyproject-build-system
[propagated-inputs]: Remove python-typing-extensions; add
python-async-timeout.
[native-inputs]: Add python-distro, python-setuptools, and python-wheel.

Change-Id: Icb586671370ac2f6d30577383b257003eda6a4d5
1 files changed, 9 insertions(+), 5 deletions(-)

M gnu/packages/databases.scm
M gnu/packages/databases.scm => gnu/packages/databases.scm +9 -5
@@ 3371,20 3371,24 @@ coroutine-specific markup.")
(define-public python-asyncpg
  (package
    (name "python-asyncpg")
    (version "0.25.0")
    (version "0.30.0")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "asyncpg" version))
       (sha256
        (base32 "0h1573lp4607nppflnnjrhn7yrfy6i54cm98gi4qbcikjykfdy33"))))
    (build-system python-build-system)
    (propagated-inputs (list python-typing-extensions))
        (base32 "0lf8xbrsb2ycpqx1vzlb05p48g5sh9zq24a8yh17cw5nia9fjlf5"))))
    (build-system pyproject-build-system)
    (native-inputs
     (list postgresql
           python-cython
           python-pytest
           python-uvloop))
           python-uvloop
           python-distro
           python-setuptools
           python-wheel))
    (propagated-inputs
     (list python-async-timeout))
    (home-page "https://github.com/MagicStack/asyncpg")
    (synopsis "Fast PostgreSQL database client library for Python")
    (description "@code{asyncpg} is a database interface library designed