Yarl

Latest version: v1.9.4

Safety actively analyzes 630406 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 13

1.4.1

==================

* Fix regression, make the library work on Python 3.5 and 3.6 again.

1.4.0

==================

* Distinguish an empty password in URL from a password not provided at all (262)

* Fixed annotations for optional parameters of ``URL.build`` (309)

* Use None as default value of ``user`` parameter of ``URL.build`` (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)

* Drop Python 3.5 support

* Fix quoting of plus in path by pure python version (339)

* Don't create a new URL if fragment is unchanged (292)

* Included in error message the path that produces starting slash forbidden error (376)

* Skip slow IDNA encoding for ASCII-only strings (387)

1.3.0

==================

* Fix annotations for ``query`` parameter (207)

* An incoming query sequence can have int variables (the same as for
Mapping type) (208)

* Add ``URL.explicit_port`` property (218)

* Give a friendlier error when port can't be converted to int (168)

* ``bool(URL())`` now returns ``False`` (272)

1.2.6

==================

* Drop Python 3.4 trove classifier (205)

1.2.5

==================

* Fix annotations for ``build`` (199)

1.2.4

==================

* Fix annotations for ``cached_property`` (195)

Page 4 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.