asyncpg is a database interface library designed specifically for PostgreSQL and Python/asyncio. asyncpg is an efficient, clean implementation of PostgreSQL server binary protocol for use with Python's asyncio framework.diff -r1.533 -r1.534 pkgsrc/databases/Makefile
(adam)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.533 2017/07/30 17:35:39 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.534 2017/07/31 12:12:59 adam Exp $ | |
2 | 2 | |||
3 | COMMENT= Databases | 3 | COMMENT= Databases | |
4 | 4 | |||
5 | SUBDIR+= R-RSQLite | 5 | SUBDIR+= R-RSQLite | |
6 | SUBDIR+= R-sqldf | 6 | SUBDIR+= R-sqldf | |
7 | SUBDIR+= abook | 7 | SUBDIR+= abook | |
8 | SUBDIR+= adodb | 8 | SUBDIR+= adodb | |
9 | SUBDIR+= apache-cassandra | 9 | SUBDIR+= apache-cassandra | |
10 | SUBDIR+= apache-cassandra2 | 10 | SUBDIR+= apache-cassandra2 | |
11 | SUBDIR+= bdb-xml | 11 | SUBDIR+= bdb-xml | |
12 | SUBDIR+= cdb | 12 | SUBDIR+= cdb | |
13 | SUBDIR+= clisp-bdb | 13 | SUBDIR+= clisp-bdb | |
14 | SUBDIR+= clisp-gdbm | 14 | SUBDIR+= clisp-gdbm | |
@@ -315,26 +315,27 @@ SUBDIR+= postgresql95-plpython | @@ -315,26 +315,27 @@ SUBDIR+= postgresql95-plpython | |||
315 | SUBDIR+= postgresql95-pltcl | 315 | SUBDIR+= postgresql95-pltcl | |
316 | SUBDIR+= postgresql95-server | 316 | SUBDIR+= postgresql95-server | |
317 | SUBDIR+= postgresql96 | 317 | SUBDIR+= postgresql96 | |
318 | SUBDIR+= postgresql96-client | 318 | SUBDIR+= postgresql96-client | |
319 | SUBDIR+= postgresql96-contrib | 319 | SUBDIR+= postgresql96-contrib | |
320 | SUBDIR+= postgresql96-docs | 320 | SUBDIR+= postgresql96-docs | |
321 | SUBDIR+= postgresql96-plperl | 321 | SUBDIR+= postgresql96-plperl | |
322 | SUBDIR+= postgresql96-plpython | 322 | SUBDIR+= postgresql96-plpython | |
323 | SUBDIR+= postgresql96-pltcl | 323 | SUBDIR+= postgresql96-pltcl | |
324 | SUBDIR+= postgresql96-server | 324 | SUBDIR+= postgresql96-server | |
325 | SUBDIR+= pxtools | 325 | SUBDIR+= pxtools | |
326 | SUBDIR+= py-PgSQL | 326 | SUBDIR+= py-PgSQL | |
327 | SUBDIR+= py-apsw | 327 | SUBDIR+= py-apsw | |
328 | SUBDIR+= py-asyncpg | |||
328 | SUBDIR+= py-barman | 329 | SUBDIR+= py-barman | |
329 | SUBDIR+= py-bdb-xml | 330 | SUBDIR+= py-bdb-xml | |
330 | SUBDIR+= py-bsddb3 | 331 | SUBDIR+= py-bsddb3 | |
331 | SUBDIR+= py-carbon | 332 | SUBDIR+= py-carbon | |
332 | SUBDIR+= py-cassa | 333 | SUBDIR+= py-cassa | |
333 | SUBDIR+= py-cassandra-driver | 334 | SUBDIR+= py-cassandra-driver | |
334 | SUBDIR+= py-cdb | 335 | SUBDIR+= py-cdb | |
335 | SUBDIR+= py-ckanclient | 336 | SUBDIR+= py-ckanclient | |
336 | SUBDIR+= py-couchdb | 337 | SUBDIR+= py-couchdb | |
337 | SUBDIR+= py-cx_Oracle | 338 | SUBDIR+= py-cx_Oracle | |
338 | SUBDIR+= py-datapkg | 339 | SUBDIR+= py-datapkg | |
339 | SUBDIR+= py-elasticsearch | 340 | SUBDIR+= py-elasticsearch | |
340 | SUBDIR+= py-elixir | 341 | SUBDIR+= py-elixir |
asyncpg is a database interface library designed specifically for PostgreSQL
and Python/asyncio. asyncpg is an efficient, clean implementation of
PostgreSQL server binary protocol for use with Python's asyncio framework.
# $NetBSD: Makefile,v 1.1 2017/07/31 12:12:59 adam Exp $
DISTNAME= asyncpg-0.12.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=a/asyncpg/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/MagicStack/asyncpg
COMMENT= Asyncio PosgtreSQL driver
LICENSE= apache-2.0
PYTHON_VERSIONS_ACCEPTED= 36 35
.include "../../devel/py-cython/buildlink3.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2017/07/31 12:12:59 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/asyncpg/__init__.py
${PYSITELIB}/asyncpg/__init__.pyc
${PYSITELIB}/asyncpg/__init__.pyo
${PYSITELIB}/asyncpg/_testbase.py
${PYSITELIB}/asyncpg/_testbase.pyc
${PYSITELIB}/asyncpg/_testbase.pyo
${PYSITELIB}/asyncpg/cluster.py
${PYSITELIB}/asyncpg/cluster.pyc
${PYSITELIB}/asyncpg/cluster.pyo
${PYSITELIB}/asyncpg/compat.py
${PYSITELIB}/asyncpg/compat.pyc
${PYSITELIB}/asyncpg/compat.pyo
${PYSITELIB}/asyncpg/connect_utils.py
${PYSITELIB}/asyncpg/connect_utils.pyc
${PYSITELIB}/asyncpg/connect_utils.pyo
${PYSITELIB}/asyncpg/connection.py
${PYSITELIB}/asyncpg/connection.pyc
${PYSITELIB}/asyncpg/connection.pyo
${PYSITELIB}/asyncpg/cursor.py
${PYSITELIB}/asyncpg/cursor.pyc
${PYSITELIB}/asyncpg/cursor.pyo
${PYSITELIB}/asyncpg/exceptions/__init__.py
${PYSITELIB}/asyncpg/exceptions/__init__.pyc
${PYSITELIB}/asyncpg/exceptions/__init__.pyo
${PYSITELIB}/asyncpg/exceptions/_base.py
${PYSITELIB}/asyncpg/exceptions/_base.pyc
${PYSITELIB}/asyncpg/exceptions/_base.pyo
${PYSITELIB}/asyncpg/introspection.py
${PYSITELIB}/asyncpg/introspection.pyc
${PYSITELIB}/asyncpg/introspection.pyo
${PYSITELIB}/asyncpg/pool.py
${PYSITELIB}/asyncpg/pool.pyc
${PYSITELIB}/asyncpg/pool.pyo
${PYSITELIB}/asyncpg/prepared_stmt.py
${PYSITELIB}/asyncpg/prepared_stmt.pyc
${PYSITELIB}/asyncpg/prepared_stmt.pyo
${PYSITELIB}/asyncpg/protocol/__init__.py
${PYSITELIB}/asyncpg/protocol/__init__.pyc
${PYSITELIB}/asyncpg/protocol/__init__.pyo
${PYSITELIB}/asyncpg/protocol/buffer.pxd
${PYSITELIB}/asyncpg/protocol/buffer.pyx
${PYSITELIB}/asyncpg/protocol/codecs/__init__.py
${PYSITELIB}/asyncpg/protocol/codecs/__init__.pyc
${PYSITELIB}/asyncpg/protocol/codecs/__init__.pyo
${PYSITELIB}/asyncpg/protocol/codecs/array.pyx
${PYSITELIB}/asyncpg/protocol/codecs/base.pxd
${PYSITELIB}/asyncpg/protocol/codecs/base.pyx
${PYSITELIB}/asyncpg/protocol/codecs/bits.pyx
${PYSITELIB}/asyncpg/protocol/codecs/bytea.pyx
${PYSITELIB}/asyncpg/protocol/codecs/datetime.pyx
${PYSITELIB}/asyncpg/protocol/codecs/float.pyx
${PYSITELIB}/asyncpg/protocol/codecs/geometry.pyx
${PYSITELIB}/asyncpg/protocol/codecs/hstore.pyx
${PYSITELIB}/asyncpg/protocol/codecs/int.pyx
${PYSITELIB}/asyncpg/protocol/codecs/json.pyx
${PYSITELIB}/asyncpg/protocol/codecs/misc.pyx
${PYSITELIB}/asyncpg/protocol/codecs/money.pyx
${PYSITELIB}/asyncpg/protocol/codecs/network.pyx
${PYSITELIB}/asyncpg/protocol/codecs/numeric.pyx
${PYSITELIB}/asyncpg/protocol/codecs/range.pyx
${PYSITELIB}/asyncpg/protocol/codecs/record.pyx
${PYSITELIB}/asyncpg/protocol/codecs/text.pyx
${PYSITELIB}/asyncpg/protocol/codecs/textutils.pyx
${PYSITELIB}/asyncpg/protocol/codecs/tsearch.pyx
${PYSITELIB}/asyncpg/protocol/codecs/txid.pyx
${PYSITELIB}/asyncpg/protocol/codecs/uuid.pyx
${PYSITELIB}/asyncpg/protocol/consts.pxi
${PYSITELIB}/asyncpg/protocol/coreproto.pxd
${PYSITELIB}/asyncpg/protocol/coreproto.pyx
${PYSITELIB}/asyncpg/protocol/debug.h
${PYSITELIB}/asyncpg/protocol/debug.pxd
${PYSITELIB}/asyncpg/protocol/encodings.pyx
${PYSITELIB}/asyncpg/protocol/hton.pxd
${PYSITELIB}/asyncpg/protocol/pgtypes.pxi
${PYSITELIB}/asyncpg/protocol/prepared_stmt.pxd
${PYSITELIB}/asyncpg/protocol/prepared_stmt.pyx
${PYSITELIB}/asyncpg/protocol/protocol.c
${PYSITELIB}/asyncpg/protocol/protocol.pxd
${PYSITELIB}/asyncpg/protocol/protocol.pyx
${PYSITELIB}/asyncpg/protocol/protocol.so
${PYSITELIB}/asyncpg/protocol/python.pxd
${PYSITELIB}/asyncpg/protocol/record/__init__.pxd
${PYSITELIB}/asyncpg/protocol/record/recordobj.c
${PYSITELIB}/asyncpg/protocol/record/recordobj.h
${PYSITELIB}/asyncpg/protocol/settings.pxd
${PYSITELIB}/asyncpg/protocol/settings.pyx
${PYSITELIB}/asyncpg/serverversion.py
${PYSITELIB}/asyncpg/serverversion.pyc
${PYSITELIB}/asyncpg/serverversion.pyo
${PYSITELIB}/asyncpg/transaction.py
${PYSITELIB}/asyncpg/transaction.pyc
${PYSITELIB}/asyncpg/transaction.pyo
${PYSITELIB}/asyncpg/types.py
${PYSITELIB}/asyncpg/types.pyc
${PYSITELIB}/asyncpg/types.pyo
${PYSITELIB}/asyncpg/utils.py
${PYSITELIB}/asyncpg/utils.pyc
${PYSITELIB}/asyncpg/utils.pyo
$NetBSD: distinfo,v 1.1 2017/07/31 12:12:59 adam Exp $
SHA1 (asyncpg-0.12.0.tar.gz) = 1b21fb6679caaadb3e556b97899d1834ac86f32d
RMD160 (asyncpg-0.12.0.tar.gz) = 70b1ee231f4bb090b2edeb577ed1bfb1aabdd647
SHA512 (asyncpg-0.12.0.tar.gz) = 69e227ad917c68048d1b6cb4eea30ee652da3cd4ebb5ca79901f39ace0830e8da0bae0a0dc8e3246d517fd4ffa59f992717178648496667ca2f926ddff6c03c6
Size (asyncpg-0.12.0.tar.gz) = 518092 bytes