pkgsrc/databases/py-multidict
adam b1f0a6b9a7 py-multidict: updated to 6.0.5
6.0.5 (2024-02-01)
==================

Bug fixes
---------

- Upgraded the C-API macros that have been deprecated in Python 3.9
  and later removed in 3.13 -- by :user:`iemelyanov`.

- Reverted to using the public argument parsing API
  :c:func:`PyArg_ParseTupleAndKeywords` under Python 3.12
  -- by :user:`charles-dyfis-net` and :user:`webknjaz`.

  The effect is that this change prevents build failures with
  clang 16.9.6 and gcc-14 reported in :issue:`926`. It also
  fixes a segmentation fault crash caused by passing keyword
  arguments to :py:meth:`MultiDict.getall()
  <multidict.MultiDict.getall>` discovered by :user:`jonaslb`
  and :user:`hroncok` while examining the problem.

- Fixed a ``SystemError: null argument to internal routine`` error on
  a ``MultiDict.items().isdisjoint()`` call when using C Extensions.
2024-02-02 08:08:49 +00:00
..
DESCR
Makefile py-multidict: updated to 6.0.5 2024-02-02 08:08:49 +00:00
PLIST py-multidict: updated to 6.0.5 2024-02-02 08:08:49 +00:00
distinfo py-multidict: updated to 6.0.5 2024-02-02 08:08:49 +00:00