aio-libs/yarl
### [`v1.4.2`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#142-2019-12-05)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.4.1...v1.4.2)
==================
## Features
- Workaround for missing `str.isascii()` in Python 3.6
`#389 `\_
* * *
### [`v1.4.1`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#141-2019-11-29)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.4.0...v1.4.1)
==================
- Fix regression, make the library work on Python 3.5 and 3.6 again.
### [`v1.4.0`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#140-2019-11-29)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.3.0...v1.4.0)
==================
- Distinguish an empty password in URL from a password not provided at all ([#262](https://togithub.com/aio-libs/yarl/issues/262))
- Fixed annotations for optional parameters of `URL.build` ([#309](https://togithub.com/aio-libs/yarl/issues/309))
- Use None as default value of `user` parameter of `URL.build` ([#309](https://togithub.com/aio-libs/yarl/issues/309))
- Enforce building C Accelerated modules when installing from source tarball, use
`YARL_NO_EXTENSIONS` environment variable for falling back to (slower) Pure Python
implementation ([#329](https://togithub.com/aio-libs/yarl/issues/329))
- Drop Python 3.5 support
- Fix quoting of plus in path by pure python version ([#339](https://togithub.com/aio-libs/yarl/issues/339))
- Don't create a new URL if fragment is unchanged ([#292](https://togithub.com/aio-libs/yarl/issues/292))
- Included in error msg the path that produces starting slash forbidden error ([#376](https://togithub.com/aio-libs/yarl/issues/376))
- Skip slow IDNA encoding for ASCII-only strings ([#387](https://togithub.com/aio-libs/yarl/issues/387))
### [`v1.3.0`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#130-2018-12-11)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.2.6...v1.3.0)
==================
- Fix annotations for `query` parameter ([#207](https://togithub.com/aio-libs/yarl/issues/207))
- An incoming query sequence can have int variables (the same as for
Mapping type) ([#208](https://togithub.com/aio-libs/yarl/issues/208))
- Add `URL.explicit_port` property ([#218](https://togithub.com/aio-libs/yarl/issues/218))
- Give a friendlier error when port cant be converted to int ([#168](https://togithub.com/aio-libs/yarl/issues/168))
- `bool(URL())` now returns `False` ([#272](https://togithub.com/aio-libs/yarl/issues/272))
### [`v1.2.6`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#126-2018-06-14)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.2.5...v1.2.6)
==================
- Drop Python 3.4 trove classifier ([#205](https://togithub.com/aio-libs/yarl/issues/205))
### [`v1.2.5`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#125-2018-05-23)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.2.4...v1.2.5)
==================
- Fix annotations for `build` ([#199](https://togithub.com/aio-libs/yarl/issues/199))
### [`v1.2.4`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#124-2018-05-08)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.2.3...v1.2.4)
==================
- Fix annotations for `cached_property` ([#195](https://togithub.com/aio-libs/yarl/issues/195))
### [`v1.2.3`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#123-2018-05-03)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.2.2...v1.2.3)
==================
- Accept `str` subclasses in `URL` constructor ([#190](https://togithub.com/aio-libs/yarl/issues/190))
### [`v1.2.2`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#122-2018-05-01)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.2.1...v1.2.2)
==================
- Fix build
### [`v1.2.1`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#121-2018-04-30)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.2.0...v1.2.1)
==================
- Pin minimal required Python to 3.5.3 ([#189](https://togithub.com/aio-libs/yarl/issues/189))
### [`v1.2.0`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#120-2018-04-30)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.1.1...v1.2.0)
==================
- Forbid inheritance, replace `__init__` with `__new__` ([#171](https://togithub.com/aio-libs/yarl/issues/171))
- Support PEP-561 (provide type hinting marker) ([#182](https://togithub.com/aio-libs/yarl/issues/182))
### [`v1.1.1`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#111-2018-02-17)
[Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.1.0...v1.1.1)
==================
- Fix performance regression: don't encode enmpty netloc ([#170](https://togithub.com/aio-libs/yarl/issues/170))
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==1.1.0
->==1.4.2
Release Notes
aio-libs/yarl
### [`v1.4.2`](https://togithub.com/aio-libs/yarl/blob/master/CHANGES.rst#142-2019-12-05) [Compare Source](https://togithub.com/aio-libs/yarl/compare/v1.4.1...v1.4.2) ================== ## Features - Workaround for missing `str.isascii()` in Python 3.6 `#389Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.