pkgsrc-Changes archive

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

CVS commit: pkgsrc/databases/py-multidict



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue May 20 05:45:54 UTC 2025

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

Log Message:
py-multidict: updated to 6.4.4

6.4.4

Bug fixes

- Fixed a segmentation fault when calling :py:meth:`multidict.MultiDict.setdefault` with a single argument

- Fixed a segmentation fault when attempting to directly instantiate view objects
  (``multidict._ItemsView``, ``multidict._KeysView``, ``multidict._ValuesView``)

  View objects now raise a proper :exc:`TypeError` with the message "cannot create '...' instances directly"
  when direct instantiation is attempted.

  View objects should only be created through the proper methods: :py:meth:`multidict.MultiDict.items`,
  :py:meth:`multidict.MultiDict.keys`, and :py:meth:`multidict.MultiDict.values`.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/databases/py-multidict/Makefile
cvs rdiff -u -r1.33 -r1.34 pkgsrc/databases/py-multidict/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-multidict/Makefile
diff -u pkgsrc/databases/py-multidict/Makefile:1.34 pkgsrc/databases/py-multidict/Makefile:1.35
--- pkgsrc/databases/py-multidict/Makefile:1.34 Sun Apr 13 11:09:38 2025
+++ pkgsrc/databases/py-multidict/Makefile      Tue May 20 05:45:54 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2025/04/13 11:09:38 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2025/05/20 05:45:54 adam Exp $
 
-DISTNAME=      multidict-6.4.3
+DISTNAME=      multidict-6.4.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/multidict/}

Index: pkgsrc/databases/py-multidict/distinfo
diff -u pkgsrc/databases/py-multidict/distinfo:1.33 pkgsrc/databases/py-multidict/distinfo:1.34
--- pkgsrc/databases/py-multidict/distinfo:1.33 Sun Apr 13 11:09:38 2025
+++ pkgsrc/databases/py-multidict/distinfo      Tue May 20 05:45:54 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.33 2025/04/13 11:09:38 wiz Exp $
+$NetBSD: distinfo,v 1.34 2025/05/20 05:45:54 adam Exp $
 
-BLAKE2s (multidict-6.4.3.tar.gz) = d84d7b45df07108f3a664e7c0e669d97733355c798e7cd8b8a3ac526f217e4d7
-SHA512 (multidict-6.4.3.tar.gz) = 071e25558556ceeb936727dce7495811683207aa9829e01b4d3f09417f5cab7965ead7741ddb9f015d9a053d5ebba7f8082cf2908ceb95b8d542f26793946b8a
-Size (multidict-6.4.3.tar.gz) = 89372 bytes
+BLAKE2s (multidict-6.4.4.tar.gz) = b5ac434f8181d04893f1e778009da0f05d821290d8a9efdddd57bff7959cc260
+SHA512 (multidict-6.4.4.tar.gz) = 93b4975ff310c78526c116f6ccc800d310e3df4e8981120975642476d6354653451c4cfa6034f627a58736bb683978ef3e1c8ddb4df3308293011a0c1c1f2557
+Size (multidict-6.4.4.tar.gz) = 90183 bytes



Home | Main Index | Thread Index | Old Index