Next | Query returned 49 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-11-24 11:40:02 by Thomas Klausner | Files touched by this commit (2) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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`.
   2024-10-10 08:37:26 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-yarl: add missing (test) dependencies

Bump PKGREVISION.
   2024-10-09 10:23:20 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-yarl: updated to 1.14.0

1.14.0

Packaging updates and notes for downstreams

- Switched to using the :mod:`propcache <propcache.api>` package for \ 
property caching
- Started testing with Hypothesis

Miscellaneous internal changes

- Improved performance of :py:meth:`~yarl.URL.is_default_port` when no explicit \ 
port is set
- Improved performance of converting :class:`~yarl.URL` to a string when no \ 
explicit port is set
- Improved performance of the :py:meth:`~yarl.URL.origin` method
- Improved performance of encoding hosts
   2024-10-01 09:50:20 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-yarl: updated to 1.13.1

1.13.1

Miscellaneous internal changes

- Improved performance of calling :py:meth:`~yarl.URL.build` with ``authority``

1.13.0

Bug fixes

- Started rejecting ASCII hostnames with invalid characters. For host strings that
  look like authority strings, the exception message includes advice on what to do
  instead
- Fixed IPv6 addresses missing brackets when the :class:`~yarl.URL` was \ 
converted to a string

Features

- Added :attr:`~yarl.URL.host_subcomponent` which returns the \ 
:rfc:`3986#section-3.2.2` host subcomponent

1.12.1

No significant changes.

1.12.0

Features

- Added :attr:`~yarl.URL.path_safe` to be able to fetch the path without ``%2F`` \ 
and ``%25`` decoded

Removals and backward incompatible breaking changes

- Restore decoding ``%2F`` (``/``) in ``URL.path``

Miscellaneous internal changes

- Improved performance of processing paths

Next | Query returned 49 messages, browsing 1 to 10 | Previous