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 Jul 20 12:20:47 UTC 2026

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

Log Message:
py-peewee: updated to 4.2.6

4.2.6

* A missed outer join is now cached as an absent relation instead of being
  written through the foreign-key descriptor. The fk id on the source
  instance keeps the column's value (previously it was overwritten with
  `None`), and accessing the attribute on a non-null fk returns `None`
  instead of raising `DoesNotExist`.

4.2.5

* Fix anonymous sub-select keeping a stale `id()`-based hash after `clone()`.

4.2.4

* Fix derived table joined in an expression subquery losing its FROM alias.
* Fix default `Model.select()` used as a FROM/JOIN source reduced to its pk.
* Fix compound/subquery SELECT-list column emitting a phantom alias.
* Fix `fn.EXISTS(compound)` double-parenthesizing.
* Fix `x.in_(ValuesList(...))` dropping parens around `VALUES`.
* Fix two-FK `.join(on=...)` mis-attaching rows when the fk is on the rhs.
* Fix `ON CONFLICT ... DO NOTHING` dropping the target/where/constraint.


To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138 pkgsrc/databases/py-peewee/Makefile
cvs rdiff -u -r1.102 -r1.103 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.137 pkgsrc/databases/py-peewee/Makefile:1.138
--- pkgsrc/databases/py-peewee/Makefile:1.137   Thu Jul 16 11:25:55 2026
+++ pkgsrc/databases/py-peewee/Makefile Mon Jul 20 12:20:47 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.137 2026/07/16 11:25:55 adam Exp $
+# $NetBSD: Makefile,v 1.138 2026/07/20 12:20:47 adam Exp $
 
-DISTNAME=      peewee-4.2.3
+DISTNAME=      peewee-4.2.6
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/peewee/}

Index: pkgsrc/databases/py-peewee/distinfo
diff -u pkgsrc/databases/py-peewee/distinfo:1.102 pkgsrc/databases/py-peewee/distinfo:1.103
--- pkgsrc/databases/py-peewee/distinfo:1.102   Thu Jul 16 11:25:55 2026
+++ pkgsrc/databases/py-peewee/distinfo Mon Jul 20 12:20:47 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.102 2026/07/16 11:25:55 adam Exp $
+$NetBSD: distinfo,v 1.103 2026/07/20 12:20:47 adam Exp $
 
-BLAKE2s (peewee-4.2.3.tar.gz) = 40b16656a9f536e2ed2f9318c86e1ee37fb2e4ae859165dfef62e885abb68a11
-SHA512 (peewee-4.2.3.tar.gz) = 5a366ec4dbbbc894d8cc6a3754905e2c0641eb79472bdaff273c445b290d72410122c126347141c9bbf08eab4c9b09db02db536ba43ab7a5271397df6aaca4dd
-Size (peewee-4.2.3.tar.gz) = 779440 bytes
+BLAKE2s (peewee-4.2.6.tar.gz) = 0953391d20d4363d1047ddc50ff6397928fcd5463a8e2a77b5fba88ba1331d94
+SHA512 (peewee-4.2.6.tar.gz) = 759f4d0c5fdb8f58a4467301e205c68a2f3eaf5098365dfc520326b850a9b518a6329e1d469ce0b0e18f5694e6c91ffd5f1687dcc23eb174d98eb1c6e1f26f60
+Size (peewee-4.2.6.tar.gz) = 779493 bytes



Home | Main Index | Thread Index | Old Index