Subject: CVS commit: pkgsrc/www/py-yarl
From: Adam Ciarcinski
Date: 2024-09-02 09:52:07
Message id: 20240902075207.A11F6FC74@cvs.NetBSD.org

Log Message:
py-yarl: updated to 1.9.7

1.9.7

Removals and backward incompatible breaking changes

- Removed support :rfc:`3986#section-3.2.3` port normalization when the scheme \ 
is not one of ``http``, ``https``, ``wss``, or ``ws`` -- by :user:`bdraco`.
  Support for port normalization was recently added in :issue:`1033` and \ 
contained code that would do blocking I/O if the scheme was not one of the four \ 
listed above. The code has been removed because this library is intended to be \ 
safe for usage with ``asyncio``.

Miscellaneous internal changes
- Improved performance of property caching -- by :user:`bdraco`.
  The ``reify`` implementation from ``aiohttp`` was adapted to replace the \ 
internal ``cached_property`` implementation.

1.9.6

Bug fixes
- Reverted :rfc:`3986` compatible :meth:`URL.join() <yarl.URL.join>` \ 
honoring empty segments which was introduced in :issue:`1039`.
  This change introduced a regression handling query string parameters with \ 
joined URLs. The change was reverted to maintain compatibility with the previous \ 
behavior.

Files:
RevisionActionfile
1.35modifypkgsrc/www/py-yarl/Makefile
1.6modifypkgsrc/www/py-yarl/PLIST
1.33modifypkgsrc/www/py-yarl/distinfo