2024-12-04 10:24:08 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-yarl: updated to 1.18.3 1.18.3 Bug fixes - Fixed uppercase ASCII hosts being rejected by :meth:`URL.build() \ <yarl.URL.build>` and :py:meth:`~yarl.URL.with_host` Miscellaneous internal changes - Improved performances of multiple path properties on cache miss 1.18.2 No significant changes. 1.18.1 Miscellaneous internal changes - Improved cache performance when :class:`~yarl.URL` objects are constructed \ from :py:meth:`~yarl.URL.build` with ``encoded=True`` - Improved cache performance for operations that produce a new \ :class:`~yarl.URL` object |
2024-11-24 11:40:02 by Thomas Klausner | Files touched by this commit (2) | |
Log message: py-yarl: update to 1.18.0. 1.18.0 ====== *(2024-11-21)* Features -------- - Added ``keep_query`` and ``keep_fragment`` flags in the \ :py:meth:`yarl.URL.with_path`, :py:meth:`yarl.URL.with_name` and \ :py:meth:`yarl.URL.with_suffix` methods, allowing users to optionally retain the \ query string and fragment in the resulting URL when replacing the path -- by \ :user:`paul-nameless`. *Related issues and pull requests on GitHub:* :issue:`111`, :issue:`1421`. Contributor-facing changes -------------------------- - Started running downstream ``aiohttp`` tests in CI -- by :user:`Cycloctane`. *Related issues and pull requests on GitHub:* :issue:`1415`. Miscellaneous internal changes ------------------------------ - Improved performance of converting :class:`~yarl.URL` to a string -- by \ :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1422`. |
2024-11-18 09:57:08 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-yarl: updated to 1.17.2 1.17.2 Bug fixes - Stopped implicitly allowing the use of Cython pre-release versions when building the distribution package -- by :user:`ajsanchezsanz` and - Fixed a bug causing :attr:`~yarl.URL.port` to return the default port when the \ given port was zero |
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message: py-*: remove unused tool dependency py-setuptools includes the py-wheel functionality nowadays |
2024-10-31 08:57:49 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-yarl: updated to 1.17.1 1.17.1 Miscellaneous internal changes - Improved performance of many :class:`~yarl.URL` methods - Improved performance of passing a `dict` or `str` to \ :py:meth:`~yarl.URL.extend_query` |
2024-10-30 15:45:20 by Thomas Klausner | Files touched by this commit (3) | |
Log message: py-yarl: update to 1.17.0. 1.17.0 ====== *(2024-10-28)* Features -------- - Added :attr:`~yarl.URL.host_port_subcomponent` which returns the \ :rfc:`3986#section-3.2.2` host and :rfc:`3986#section-3.2.3` port subcomponent \ -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1375`. ---- 1.16.0 ====== *(2024-10-21)* Bug fixes --------- - Fixed blocking I/O to load Python code when creating a new :class:`~yarl.URL` \ with non-ascii characters in the network location part -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1342`. Removals and backward incompatible breaking changes --------------------------------------------------- - Migrated to using a single cache for encoding hosts -- by :user:`bdraco`. Passing ``ip_address_size`` and ``host_validate_size`` to \ :py:meth:`~yarl.cache_configure` is deprecated in favor of the new \ ``encode_host_size`` parameter and will be removed in a future release. For \ backwards compatibility, the old parameters affect the ``encode_host`` cache \ size. *Related issues and pull requests on GitHub:* :issue:`1348`, :issue:`1357`, :issue:`1363`. Miscellaneous internal changes ------------------------------ - Improved performance of constructing :class:`~yarl.URL` -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1336`. - Improved performance of calling :py:meth:`~yarl.URL.build` and constructing \ unencoded :class:`~yarl.URL` -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1345`. - Reworked the internal encoding cache to improve performance on cache hit -- by \ :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1369`. |
2024-10-19 18:19:41 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-yarl: updated to 1.15.5 1.15.5 Miscellaneous internal changes - Improved performance of the :py:meth:`~yarl.URL.joinpath` method - Improved performance of the :py:meth:`~yarl.URL.extend_query` method - Improved performance of the :py:meth:`~yarl.URL.origin` method - Improved performance of the :py:meth:`~yarl.URL.with_path` method - Improved performance of the :py:meth:`~yarl.URL.with_query` method - Improved performance of the :py:meth:`~yarl.URL.update_query` method - Improved performance of the :py:meth:`~yarl.URL.join` method - Improved performance of :class:`~yarl.URL` equality checks - Improved performance of :class:`~yarl.URL` methods that modify the network location - Improved performance of the :py:meth:`~yarl.URL.with_fragment` method - Improved performance of calculating the hash of :class:`~yarl.URL` objects - Improved performance of the :py:meth:`~yarl.URL.relative` method - Improved performance of the :py:meth:`~yarl.URL.with_name` method - Improved performance of :attr:`~yarl.URL.parent` - Improved performance of the :py:meth:`~yarl.URL.with_scheme` method |
2024-10-19 12:51:03 by Thomas Klausner | Files touched by this commit (2) | |
Log message: py-yarl: update to 1.15.0. 1.15.0 ====== *(2024-10-11)* Bug fixes --------- - Fixed validation with :py:meth:`~yarl.URL.with_scheme` when passed scheme is \ not lowercase -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1189`. Features -------- - Started building ``armv7l`` wheels -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1204`. Miscellaneous internal changes ------------------------------ - Improved performance of constructing unencoded :class:`~yarl.URL` objects -- \ by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1188`. - Added a cache for parsing hosts to reduce overhead of encoding \ :class:`~yarl.URL` -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1190`. - Improved performance of constructing query strings from \ :class:`~collections.abc.Mapping` -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1193`. - Improved performance of converting :class:`~yarl.URL` objects to strings -- by \ :user:`bdraco`. *Related issues and pull requests on GitHub:* :issue:`1198`. |