Subject: CVS commit: pkgsrc/www/py-yarl
From: Adam Ciarcinski
Date: 2024-09-10 12:37:54
Message id: 20240910103754.42403FC74@cvs.NetBSD.org

Log Message:
py-yarl: updated to 1.11.1

1.11.1

Bug fixes

- Allowed scheme replacement for relative URLs if the scheme does not require a host
- Allowed empty host for URL schemes other than the special schemes listed in \ 
the WHATWG URL spec

Features

- Loosened restriction on integers as query string values to allow classes that \ 
implement ``__int__``

Miscellaneous internal changes

- Improved performance of normalizing paths

1.11.0

Features

- Added :meth:`URL.extend_query() <yarl.URL.extend_query>` method, which \ 
can be used to extend parameters without replacing same named keys
  This method was primarily added to replace the inefficient hand rolled method \ 
currently used in ``aiohttp``.

Miscellaneous internal changes

- Improved performance of the Cython ``cached_property`` implementation
- Simplified computing ports by removing unnecessary code
- Improved performance of encoding non IPv6 hosts
- Improved performance of :meth:`URL.build() <yarl.URL.build>` when the \ 
path, query string, or fragment is an empty string
- Improved performance of the :meth:`URL.update_query() \ 
<yarl.URL.update_query>` method
- Improved performance of processing query string changes when arguments are \ 
:class:`str`

Files:
RevisionActionfile
1.37modifypkgsrc/www/py-yarl/Makefile
1.35modifypkgsrc/www/py-yarl/distinfo