pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/py-apsw py-apsw: updated to 3.40.0.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f7af13008fce
branches:  trunk
changeset: 388936:f7af13008fce
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Nov 28 09:18:54 2022 +0000

description:
py-apsw: updated to 3.40.0.0

3.40.0.0
Fixed regression in statement cache update (version 3.38.1-r1) where trailing whitespace in queries would be incorrectly treated as incomplete execution (APSW issue 376)

Added Various interesting and useful bits of functionality (APSW issue 369)

Added more Pythonic attributes as an alternative to getters and setters, including Connection.in_transaction, Connection.exectrace, Connection.rowtrace, Cursor.exectrace, Cursor.rowtrace, 
Cursor.connection (APSW issue 371)

Completed: To the extent permitted by CPython APIs every item has the same docstring as this documentation. Every API can use named parameters. The type stubs cover everything including constants. 
The type stubs also include documentation for everything, which for example Visual Studio Code displays as you type or hover. There is a single source of documentation in the source code, which is 
then automatically extracted to make this documentation, docstrings, and docstrings in the type stubs.

Example/Tour updated and appearance improved (APSW issue 367).

diffstat:

 databases/py-apsw/Makefile |  9 +++------
 databases/py-apsw/PLIST    |  5 ++++-
 databases/py-apsw/distinfo |  8 ++++----
 3 files changed, 11 insertions(+), 11 deletions(-)

diffs (61 lines):

diff -r 44c26a1209ad -r f7af13008fce databases/py-apsw/Makefile
--- a/databases/py-apsw/Makefile        Mon Nov 28 08:49:47 2022 +0000
+++ b/databases/py-apsw/Makefile        Mon Nov 28 09:18:54 2022 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.48 2022/11/23 16:19:43 adam Exp $
+# $NetBSD: Makefile,v 1.49 2022/11/28 09:18:54 adam Exp $
 
-DISTNAME=      apsw-3.39.4.0
+DISTNAME=      apsw-3.40.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/-r1//}
-PKGREVISION=   1
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=rogerbinns/}
 EXTRACT_SUFX=  .zip
@@ -14,13 +13,11 @@
 COMMENT=       Python wrapper for SQLite
 LICENSE=       zlib
 
-EGG_NAME=      ${DISTNAME:S/-r1/.post1/}
-
 PYSETUPBUILDARGS+=     --enable=load_extension
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.39.3
+BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.40.0
 .include "../../databases/sqlite3/buildlink3.mk"
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 44c26a1209ad -r f7af13008fce databases/py-apsw/PLIST
--- a/databases/py-apsw/PLIST   Mon Nov 28 08:49:47 2022 +0000
+++ b/databases/py-apsw/PLIST   Mon Nov 28 09:18:54 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2022/09/05 09:00:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2022/11/28 09:18:54 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,6 +8,9 @@
 ${PYSITELIB}/apsw/__main__.py
 ${PYSITELIB}/apsw/__main__.pyc
 ${PYSITELIB}/apsw/__main__.pyo
+${PYSITELIB}/apsw/ext.py
+${PYSITELIB}/apsw/ext.pyc
+${PYSITELIB}/apsw/ext.pyo
 ${PYSITELIB}/apsw/py.typed
 ${PYSITELIB}/apsw/shell.py
 ${PYSITELIB}/apsw/shell.pyc
diff -r 44c26a1209ad -r f7af13008fce databases/py-apsw/distinfo
--- a/databases/py-apsw/distinfo        Mon Nov 28 08:49:47 2022 +0000
+++ b/databases/py-apsw/distinfo        Mon Nov 28 09:18:54 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.26 2022/10/10 08:06:33 adam Exp $
+$NetBSD: distinfo,v 1.27 2022/11/28 09:18:54 adam Exp $
 
-BLAKE2s (apsw-3.39.4.0.zip) = aa31b77265787cee6e0cd45cbe83c22e26f2c3472cae969a328bc3df46d4afd5
-SHA512 (apsw-3.39.4.0.zip) = f4100f65ae2eea98f1ae23e6e9ecc7beb8e7632a056f3ba0bd6818414fdb01e61452c5abb7d808a7893f6348ab244622f1c38c8994a4d63008cefe932040611e
-Size (apsw-3.39.4.0.zip) = 866238 bytes
+BLAKE2s (apsw-3.40.0.0.zip) = dceb1a27532c743d5a684c921a6b55d2669fc02b64c66c3ed7fc891001a0f5fc
+SHA512 (apsw-3.40.0.0.zip) = 00ce195b3fd37f6b103dbfe33ac03c5bd7b50cc4303a6723354d0e4fd1df31627517442f8cc5b787a80ed1e58112306a66b167fed161e7d8d599ed32b51c93f4
+Size (apsw-3.40.0.0.zip) = 936199 bytes



Home | Main Index | Thread Index | Old Index