Sun Oct 22 07:32:05 2017 UTC ()
py-asyncpg: update to 0.13.0

v0.13.0
Backwards Incompatible Changes
------------------------------
Drop support for PostgreSQL 9.1
Remove the deprecated "binary" parameter from Connection.set_type_codec()

New Features
------------
Add support for PostgreSQL 10

Bug Fixes
---------
Document that single fetches can return None
Fix type introspection being very slow on large databases
Fix copy tests on PostgreSQL < 9.4
Fix DeprecationWarning in tests
Fix intermittent authentication failures against PostgreSQL 10 servers
Do not attempt to connect to Unix sockets on Windows when host is not set
Guard against incorrect use of resources associated with a connection
Warn when there are active listeners on a connection that is released
Add a test for cursors on a standby replica.
Clarify the argument/parameter count mismatch exception
Fix TypeError on get_attributes when result has no columns
protocol: Use try-finally explicitly every time we create a waiter
Call correct parent constructor in InterfaceWarning.__init__
Allow grabbing the version information programmatically.
Use the general statement cache for type introspection
Fix issues with inet type I/O
Handle inactive connection closes while stored in the pool


(adam)
diff -r1.1 -r1.2 pkgsrc/databases/py-asyncpg/Makefile
diff -r1.1 -r1.2 pkgsrc/databases/py-asyncpg/PLIST
diff -r1.1 -r1.2 pkgsrc/databases/py-asyncpg/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/databases/py-asyncpg/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/py-asyncpg/Makefile 2017/07/31 12:12:59 1.1
+++ pkgsrc/databases/py-asyncpg/Makefile 2017/10/22 07:32:05 1.2
@@ -1,17 +1,19 @@ @@ -1,17 +1,19 @@
1# $NetBSD: Makefile,v 1.1 2017/07/31 12:12:59 adam Exp $ 1# $NetBSD: Makefile,v 1.2 2017/10/22 07:32:05 adam Exp $
2 2
3DISTNAME= asyncpg-0.12.0 3DISTNAME= asyncpg-0.13.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=a/asyncpg/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=a/asyncpg/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/MagicStack/asyncpg 9HOMEPAGE= https://github.com/MagicStack/asyncpg
10COMMENT= Asyncio PosgtreSQL driver 10COMMENT= Asyncio PosgtreSQL driver
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13PYTHON_VERSIONS_ACCEPTED= 36 35 13PYTHON_VERSIONS_ACCEPTED= 36 35
14 14
 15# Testing requires postgresql-contrib
 16
15.include "../../devel/py-cython/buildlink3.mk" 17.include "../../devel/py-cython/buildlink3.mk"
16.include "../../lang/python/egg.mk" 18.include "../../lang/python/egg.mk"
17.include "../../mk/bsd.pkg.mk" 19.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/databases/py-asyncpg/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/py-asyncpg/PLIST 2017/07/31 12:12:59 1.1
+++ pkgsrc/databases/py-asyncpg/PLIST 2017/10/22 07:32:05 1.2
@@ -1,36 +1,39 @@ @@ -1,36 +1,39 @@
1@comment $NetBSD: PLIST,v 1.1 2017/07/31 12:12:59 adam Exp $ 1@comment $NetBSD: PLIST,v 1.2 2017/10/22 07:32:05 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/top_level.txt 5${PYSITELIB}/${EGG_INFODIR}/top_level.txt
6${PYSITELIB}/asyncpg/__init__.py 6${PYSITELIB}/asyncpg/__init__.py
7${PYSITELIB}/asyncpg/__init__.pyc 7${PYSITELIB}/asyncpg/__init__.pyc
8${PYSITELIB}/asyncpg/__init__.pyo 8${PYSITELIB}/asyncpg/__init__.pyo
9${PYSITELIB}/asyncpg/_testbase.py 9${PYSITELIB}/asyncpg/_testbase.py
10${PYSITELIB}/asyncpg/_testbase.pyc 10${PYSITELIB}/asyncpg/_testbase.pyc
11${PYSITELIB}/asyncpg/_testbase.pyo 11${PYSITELIB}/asyncpg/_testbase.pyo
12${PYSITELIB}/asyncpg/cluster.py 12${PYSITELIB}/asyncpg/cluster.py
13${PYSITELIB}/asyncpg/cluster.pyc 13${PYSITELIB}/asyncpg/cluster.pyc
14${PYSITELIB}/asyncpg/cluster.pyo 14${PYSITELIB}/asyncpg/cluster.pyo
15${PYSITELIB}/asyncpg/compat.py 15${PYSITELIB}/asyncpg/compat.py
16${PYSITELIB}/asyncpg/compat.pyc 16${PYSITELIB}/asyncpg/compat.pyc
17${PYSITELIB}/asyncpg/compat.pyo 17${PYSITELIB}/asyncpg/compat.pyo
18${PYSITELIB}/asyncpg/connect_utils.py 18${PYSITELIB}/asyncpg/connect_utils.py
19${PYSITELIB}/asyncpg/connect_utils.pyc 19${PYSITELIB}/asyncpg/connect_utils.pyc
20${PYSITELIB}/asyncpg/connect_utils.pyo 20${PYSITELIB}/asyncpg/connect_utils.pyo
21${PYSITELIB}/asyncpg/connection.py 21${PYSITELIB}/asyncpg/connection.py
22${PYSITELIB}/asyncpg/connection.pyc 22${PYSITELIB}/asyncpg/connection.pyc
23${PYSITELIB}/asyncpg/connection.pyo 23${PYSITELIB}/asyncpg/connection.pyo
 24${PYSITELIB}/asyncpg/connresource.py
 25${PYSITELIB}/asyncpg/connresource.pyc
 26${PYSITELIB}/asyncpg/connresource.pyo
24${PYSITELIB}/asyncpg/cursor.py 27${PYSITELIB}/asyncpg/cursor.py
25${PYSITELIB}/asyncpg/cursor.pyc 28${PYSITELIB}/asyncpg/cursor.pyc
26${PYSITELIB}/asyncpg/cursor.pyo 29${PYSITELIB}/asyncpg/cursor.pyo
27${PYSITELIB}/asyncpg/exceptions/__init__.py 30${PYSITELIB}/asyncpg/exceptions/__init__.py
28${PYSITELIB}/asyncpg/exceptions/__init__.pyc 31${PYSITELIB}/asyncpg/exceptions/__init__.pyc
29${PYSITELIB}/asyncpg/exceptions/__init__.pyo 32${PYSITELIB}/asyncpg/exceptions/__init__.pyo
30${PYSITELIB}/asyncpg/exceptions/_base.py 33${PYSITELIB}/asyncpg/exceptions/_base.py
31${PYSITELIB}/asyncpg/exceptions/_base.pyc 34${PYSITELIB}/asyncpg/exceptions/_base.pyc
32${PYSITELIB}/asyncpg/exceptions/_base.pyo 35${PYSITELIB}/asyncpg/exceptions/_base.pyo
33${PYSITELIB}/asyncpg/introspection.py 36${PYSITELIB}/asyncpg/introspection.py
34${PYSITELIB}/asyncpg/introspection.pyc 37${PYSITELIB}/asyncpg/introspection.pyc
35${PYSITELIB}/asyncpg/introspection.pyo 38${PYSITELIB}/asyncpg/introspection.pyo
36${PYSITELIB}/asyncpg/pool.py 39${PYSITELIB}/asyncpg/pool.py

cvs diff -r1.1 -r1.2 pkgsrc/databases/py-asyncpg/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/py-asyncpg/distinfo 2017/07/31 12:12:59 1.1
+++ pkgsrc/databases/py-asyncpg/distinfo 2017/10/22 07:32:05 1.2
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.1 2017/07/31 12:12:59 adam Exp $ 1$NetBSD: distinfo,v 1.2 2017/10/22 07:32:05 adam Exp $
2 2
3SHA1 (asyncpg-0.12.0.tar.gz) = 1b21fb6679caaadb3e556b97899d1834ac86f32d 3SHA1 (asyncpg-0.13.0.tar.gz) = c690a2eb78edbcb8c92e82da85981bbe27ef3ebd
4RMD160 (asyncpg-0.12.0.tar.gz) = 70b1ee231f4bb090b2edeb577ed1bfb1aabdd647 4RMD160 (asyncpg-0.13.0.tar.gz) = 911769eff555ba8d8c6ddd3676d9503c48024bac
5SHA512 (asyncpg-0.12.0.tar.gz) = 69e227ad917c68048d1b6cb4eea30ee652da3cd4ebb5ca79901f39ace0830e8da0bae0a0dc8e3246d517fd4ffa59f992717178648496667ca2f926ddff6c03c6 5SHA512 (asyncpg-0.13.0.tar.gz) = 677d31cefe4385b80235438bc7c94b26942963016923e6a3b51ae4cc89f4f514d0bf9674c36f817118c24f71220174353bdd6d521c0355efa5d8ac3bfd81c298
6Size (asyncpg-0.12.0.tar.gz) = 518092 bytes 6Size (asyncpg-0.13.0.tar.gz) = 573374 bytes