Skip to content

Commit a42bda2

Browse files
committed
Bump the project version to 1.9.0
1 parent 32cfc2f commit a42bda2

10 files changed

Lines changed: 29 additions & 11 deletions

File tree

CHANGES.rst

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,34 @@ Changelog
1414

1515
.. towncrier release notes start
1616
17+
1.9.0 (2023-04-19)
18+
==================
19+
20+
Features
21+
--------
22+
23+
- Added ``URL.joinpath(*elements)``, to create a new URL appending multiple path elements. (`#704 <https://github.com/aio-libs/yarl/issues/704>`_)
24+
- Made :py:meth:`URL.__truediv__` return ``NotImplemented`` if called with an unsupported type — by :user:`michaeljpeters`. (`#832 <https://github.com/aio-libs/yarl/issues/832>`_)
25+
26+
27+
Bugfixes
28+
--------
29+
30+
- Path normalisation for absolute URLs no longer raises a ValueError exception
31+
when `..` segments would otherwise go beyond the URL path root. (`#536 <https://github.com/aio-libs/yarl/issues/536>`_)
32+
- Fixed an issue with update_query() not getting rid of the query when argument is None. (`#792 <https://github.com/aio-libs/yarl/issues/792>`_)
33+
- Added some input restrictions on with_port() function to prevent invalid boolean inputs or out of valid port inputs; handled incorrect 0 port representation. (`#793 <https://github.com/aio-libs/yarl/issues/793>`_)
34+
- Made :py:meth:`URL.build` raise a :py:exc:`TypeError` if the ``host`` argument is :py:data:`None` — by :user:`paulpapacz`. (`#808 <https://github.com/aio-libs/yarl/issues/808>`_)
35+
- Fixed an issue with ``update_query()`` getting rid of the query when the argument
36+
is empty but not ``None``. (`#845 <https://github.com/aio-libs/yarl/issues/845>`_)
37+
38+
39+
Misc
40+
----
41+
42+
- `#220 <https://github.com/aio-libs/yarl/issues/220>`_
43+
44+
1745
1.8.2 (2022-12-03)
1846
==================
1947

CHANGES/220.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/536.bugfix.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

CHANGES/704.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/792.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/793.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/808.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/832.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/845.bugfix.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

yarl/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from ._url import URL, cache_clear, cache_configure, cache_info
22

3-
__version__ = "1.8.2"
3+
__version__ = "1.9.0"
44

55
__all__ = ("URL", "cache_clear", "cache_configure", "cache_info")

0 commit comments

Comments
 (0)