Releases: aio-libs/yarl
Releases · aio-libs/yarl
yarl 1.2.1 release
Changes
- Pin minimal required Python to 3.5.3 (#189)
yarl 1.2.0 release
yarl 1.1.1 release
Fixes a performance regression on URL.build
call for relative URLs (#170)
yarl 1.1.0 release
Changes
- Make pure Python quoter consistent with Cython version (#162)
yarl 1.0.0 release
Changes
-
Use fast path if quoted string does not need requoting (#154)
-
Speed up quoting/unquoting by
_Quoter
and_Unquoter
classes (#155) -
Drop
yarl.quote
andyarl.unquote
public functions (#155) -
Add custom string writer, reuse static buffer if available (#157)
Code is 50-80 times faster than Pure Python version (was 4-5 times faster) -
Don't recode IP zone (#144)
-
Support
encoded=True
inyarl.URL.build()
(#158) -
Fix updating query with multiple keys (#160)
yarl 0.18.0 release
Changes
- Fallback to IDNA 2003 if domain name is not IDNA 2008 compatible (#152)
yarl 0.17.0 release
Changes
- Use IDNA 2008 for domain name processing (#149)
yarl 0.16.0 release
Changes
- Fix raising
TypeError
byurl.query_string()
after
url.with_query({})
(empty mapping) #141
yarl 0.15.0 release
Changes
- Add
raw_path_qs
attribute (#137)
yarl 0.14.1 release
No new functionality but fix backward incompatibility with aiohttp 2.2:
- Restore
strict
parameter as no-op for sake of compatibility with
aiohttp 2.2