pkgsrc-Changes archive

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

CVS commit: pkgsrc/databases/py-peewee



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Feb  5 21:15:50 UTC 2024

Modified Files:
        pkgsrc/databases/py-peewee: Makefile PLIST distinfo

Log Message:
py-peewee: updated to 3.17.1

3.17.1

* Add bitwise and other helper methods to `BigBitField`.
* Add `add_column_default` and `drop_column_default` migrator methods for
  specifying a server-side default value.
* The new `star` attribute was causing issues for users who had a field named
  star on their models. This attribute is now renamed to `__star__`.
* Fix compatibility issues with 3.12 related to utcnow() deprecation.
* Add stricter locking on connection pool to prevent race conditions.
* Add adapters and converters to Sqlite to replace ones deprecated in 3.12.
* Fix bug in `model_to_dict()` when only aliases are present.
* Fix version check for Sqlite native drop column support.
* Do not specify a `reconnect=` argument to `ping()` if using MySQL 8.x.


To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 pkgsrc/databases/py-peewee/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/databases/py-peewee/PLIST
cvs rdiff -u -r1.78 -r1.79 pkgsrc/databases/py-peewee/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/py-peewee/Makefile
diff -u pkgsrc/databases/py-peewee/Makefile:1.100 pkgsrc/databases/py-peewee/Makefile:1.101
--- pkgsrc/databases/py-peewee/Makefile:1.100   Wed Nov  8 13:18:35 2023
+++ pkgsrc/databases/py-peewee/Makefile Mon Feb  5 21:15:50 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.100 2023/11/08 13:18:35 wiz Exp $
+# $NetBSD: Makefile,v 1.101 2024/02/05 21:15:50 adam Exp $
 
-DISTNAME=      peewee-3.17.0
+DISTNAME=      peewee-3.17.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   2
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/peewee/}
 
@@ -11,8 +10,10 @@ HOMEPAGE=    http://docs.peewee-orm.com/
 COMMENT=       Small, expressive ORM for PostgreSQL, MySQL and SQLite
 LICENSE=       mit
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
 TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme-[0-9]*:../../textproc/py-sphinx-rtd-theme
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27 38
 
@@ -44,7 +45,7 @@ post-install:
 
 .include "../../databases/sqlite3/buildlink3.mk"
 .include "../../devel/py-cython/buildlink3.mk"
-.include "../../lang/python/batteries-included.mk"
 .include "../../lang/python/application.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/batteries-included.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/databases/py-peewee/PLIST
diff -u pkgsrc/databases/py-peewee/PLIST:1.22 pkgsrc/databases/py-peewee/PLIST:1.23
--- pkgsrc/databases/py-peewee/PLIST:1.22       Wed Oct 27 15:25:37 2021
+++ pkgsrc/databases/py-peewee/PLIST    Mon Feb  5 21:15:50 2024
@@ -1,10 +1,10 @@
-@comment $NetBSD: PLIST,v 1.22 2021/10/27 15:25:37 adam Exp $
+@comment $NetBSD: PLIST,v 1.23 2024/02/05 21:15:50 adam Exp $
 bin/pwiz-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/peewee.py
 ${PYSITELIB}/peewee.pyc
 ${PYSITELIB}/peewee.pyo

Index: pkgsrc/databases/py-peewee/distinfo
diff -u pkgsrc/databases/py-peewee/distinfo:1.78 pkgsrc/databases/py-peewee/distinfo:1.79
--- pkgsrc/databases/py-peewee/distinfo:1.78    Mon Oct 16 13:05:30 2023
+++ pkgsrc/databases/py-peewee/distinfo Mon Feb  5 21:15:50 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.78 2023/10/16 13:05:30 adam Exp $
+$NetBSD: distinfo,v 1.79 2024/02/05 21:15:50 adam Exp $
 
-BLAKE2s (peewee-3.17.0.tar.gz) = 9e3aae31ac8b8620a7ba2da593412bc41cdd0bc97d893d316553c5ffc6064e5f
-SHA512 (peewee-3.17.0.tar.gz) = 5bdef6c4fd54ca3581b6488b7161f765eb220f21504c7e2bceee3742e32d8d1a5d3f04e04f8581c50f509d6faec5e8bb776fef08aceebe5cdd8a4175167083c6
-Size (peewee-3.17.0.tar.gz) = 2947385 bytes
+BLAKE2s (peewee-3.17.1.tar.gz) = 3412dc76be96c30a0db9e2ab36384ee7c30a3e6ba03fb2dc9b798a0743bb6927
+SHA512 (peewee-3.17.1.tar.gz) = 99e5842074dcbb9ac2c95e9236bb5fa05eb6b10b57d92da1f04f9ca43a93b491ad28a8f774011edee2d184e3933681f486e6a4e01e7a4a02800aeb84fc8b8470
+Size (peewee-3.17.1.tar.gz) = 2951636 bytes
 SHA1 (patch-setup.py) = 59788f77a576274de46a2c090a9a0a6ede0e1166



Home | Main Index | Thread Index | Old Index