diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c646c4235..880ece75f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -136,7 +136,7 @@ jobs: runs-on: ubuntu-latest needs: test # Run only on pushing a tag - # if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') + if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') steps: - name: Dummy run: | @@ -253,7 +253,6 @@ jobs: deploy: name: Deploy needs: [build-linux, build-binary, build-tarball] - if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') runs-on: ubuntu-latest steps: - name: Setup Python 3.8 diff --git a/CHANGES.rst b/CHANGES.rst index 70b187e4e..eb2b7a16b 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -14,6 +14,41 @@ Changelog .. towncrier release notes start +1.6.1 (2020-10-12) +================== + +Features +-------- + +- Provide wheels for ``aarch64``, ``i686``, ``ppc64le``, ``s390x`` architectures on + Linux as well as ``x86_64``. + `#507 `_ +- Provide wheels for Python 3.9. + `#526 `_ + +Bugfixes +-------- + +- ``human_repr()`` now always produces valid representation equivalent to the original URL (if the original URL is valid). + `#511 `_ +- Fixed requoting a single percent followed by a percent-encoded character in the Cython implementation. + `#514 `_ +- Fix ValueError when decoding ``%`` which is not followed by two hexadecimal digits. + `#516 `_ +- Fix decoding ``%`` followed by a space and hexadecimal digit. + `#520 `_ +- Fix annotation of ``with_query()``/``update_query()`` methods for ``key=[val1, val2]`` case. + `#528 `_ + +Removal +------- + +- Drop Python 3.5 support; Python 3.6 is the minimal supported Python version. + + +---- + + 1.6.0 (2020-09-23) ================== diff --git a/CHANGES/511.bugfix b/CHANGES/511.bugfix deleted file mode 100644 index a8464d2ee..000000000 --- a/CHANGES/511.bugfix +++ /dev/null @@ -1 +0,0 @@ -``human_repr()`` now always produces valid representation equivalent to the original URL (if the original URL is valid). diff --git a/CHANGES/514.bugfix b/CHANGES/514.bugfix deleted file mode 100644 index b195beb30..000000000 --- a/CHANGES/514.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed requoting a single percent followed by a percent-encoded character in the Cython implementation. \ No newline at end of file diff --git a/CHANGES/516.bugfix b/CHANGES/516.bugfix deleted file mode 100644 index fbffe1dbb..000000000 --- a/CHANGES/516.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix ValueError when decoding ``%`` which is not followed by two hexadecimal digits. \ No newline at end of file diff --git a/CHANGES/520.bugfix b/CHANGES/520.bugfix deleted file mode 100644 index 54b375220..000000000 --- a/CHANGES/520.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix decoding ``%`` followed by a space and hexadecimal digit. diff --git a/CHANGES/528.bugfix b/CHANGES/528.bugfix deleted file mode 100644 index d43b577c9..000000000 --- a/CHANGES/528.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix annotation of ``with_query()``/``update_query()`` methods for ``key=[val1, val2]`` case. \ No newline at end of file diff --git a/yarl/__init__.py b/yarl/__init__.py index 6aa0acadc..bd08bd2b4 100644 --- a/yarl/__init__.py +++ b/yarl/__init__.py @@ -1,5 +1,5 @@ from ._url import URL, cache_clear, cache_configure, cache_info -__version__ = "1.6.0" +__version__ = "1.6.1" __all__ = ("URL", "cache_clear", "cache_configure", "cache_info")