Changelog
### 1.6.3
```
==================
Bugfixes
--------
- No longer loose characters when decoding incorrect percent-sequences (like ``%e2%82%f8``). All non-decodable percent-sequences are now preserved.
`517 <https://github.com/aio-libs/yarl/issues/517>`_
- Provide x86 Windows wheels.
`535 <https://github.com/aio-libs/yarl/issues/535>`_
----
```
### 1.6.2
```
==================
Bugfixes
--------
- Provide generated ``.c`` files in TarBall distribution.
`530 <https://github.com/aio-libs/multidict/issues/530>`_
```
### 1.6.1
```
==================
Features
--------
- Provide wheels for ``aarch64``, ``i686``, ``ppc64le``, ``s390x`` architectures on
Linux as well as ``x86_64``.
`507 <https://github.com/aio-libs/yarl/issues/507>`_
- Provide wheels for Python 3.9.
`526 <https://github.com/aio-libs/yarl/issues/526>`_
Bugfixes
--------
- ``human_repr()`` now always produces valid representation equivalent to the original URL (if the original URL is valid).
`511 <https://github.com/aio-libs/yarl/issues/511>`_
- Fixed requoting a single percent followed by a percent-encoded character in the Cython implementation.
`514 <https://github.com/aio-libs/yarl/issues/514>`_
- Fix ValueError when decoding ``%`` which is not followed by two hexadecimal digits.
`516 <https://github.com/aio-libs/yarl/issues/516>`_
- Fix decoding ``%`` followed by a space and hexadecimal digit.
`520 <https://github.com/aio-libs/yarl/issues/520>`_
- Fix annotation of ``with_query()``/``update_query()`` methods for ``key=[val1, val2]`` case.
`528 <https://github.com/aio-libs/yarl/issues/528>`_
Removal
-------
- Drop Python 3.5 support; Python 3.6 is the minimal supported Python version.
----
```
### 1.6.0
```
==================
Features
--------
- Allow for int and float subclasses in query, while still denying bool.
`492 <https://github.com/aio-libs/yarl/issues/492>`_
Bugfixes
--------
- Do not requote arguments in ``URL.build()``, ``with_xxx()`` and in ``/`` operator.
`502 <https://github.com/aio-libs/yarl/issues/502>`_
- Keep IPv6 brackets in ``origin()``.
`504 <https://github.com/aio-libs/yarl/issues/504>`_
----
```
Links
- PyPI: https://pypi.org/project/yarl
- Changelog: https://pyup.io/changelogs/yarl/
- Repo: https://github.com/aio-libs/yarl/
This PR updates yarl from 1.5.1 to 1.6.3.
Changelog
### 1.6.3 ``` ================== Bugfixes -------- - No longer loose characters when decoding incorrect percent-sequences (like ``%e2%82%f8``). All non-decodable percent-sequences are now preserved. `517 <https://github.com/aio-libs/yarl/issues/517>`_ - Provide x86 Windows wheels. `535 <https://github.com/aio-libs/yarl/issues/535>`_ ---- ``` ### 1.6.2 ``` ================== Bugfixes -------- - Provide generated ``.c`` files in TarBall distribution. `530 <https://github.com/aio-libs/multidict/issues/530>`_ ``` ### 1.6.1 ``` ================== Features -------- - Provide wheels for ``aarch64``, ``i686``, ``ppc64le``, ``s390x`` architectures on Linux as well as ``x86_64``. `507 <https://github.com/aio-libs/yarl/issues/507>`_ - Provide wheels for Python 3.9. `526 <https://github.com/aio-libs/yarl/issues/526>`_ Bugfixes -------- - ``human_repr()`` now always produces valid representation equivalent to the original URL (if the original URL is valid). `511 <https://github.com/aio-libs/yarl/issues/511>`_ - Fixed requoting a single percent followed by a percent-encoded character in the Cython implementation. `514 <https://github.com/aio-libs/yarl/issues/514>`_ - Fix ValueError when decoding ``%`` which is not followed by two hexadecimal digits. `516 <https://github.com/aio-libs/yarl/issues/516>`_ - Fix decoding ``%`` followed by a space and hexadecimal digit. `520 <https://github.com/aio-libs/yarl/issues/520>`_ - Fix annotation of ``with_query()``/``update_query()`` methods for ``key=[val1, val2]`` case. `528 <https://github.com/aio-libs/yarl/issues/528>`_ Removal ------- - Drop Python 3.5 support; Python 3.6 is the minimal supported Python version. ---- ``` ### 1.6.0 ``` ================== Features -------- - Allow for int and float subclasses in query, while still denying bool. `492 <https://github.com/aio-libs/yarl/issues/492>`_ Bugfixes -------- - Do not requote arguments in ``URL.build()``, ``with_xxx()`` and in ``/`` operator. `502 <https://github.com/aio-libs/yarl/issues/502>`_ - Keep IPv6 brackets in ``origin()``. `504 <https://github.com/aio-libs/yarl/issues/504>`_ ---- ```Links
- PyPI: https://pypi.org/project/yarl - Changelog: https://pyup.io/changelogs/yarl/ - Repo: https://github.com/aio-libs/yarl/