yarl icon indicating copy to clipboard operation
yarl copied to clipboard

Yet another URL library

Results 76 yarl issues
Sort by recently updated
recently updated
newest added

I saw https://bugs.python.org/issue37969 and was curious how YARL handles an empty querystring given that [RFC 3986 § 6.2.3 says](https://tools.ietf.org/html/rfc3986?#section-6.2.3) > Normalization should not remove delimiters when their associated component is...

The problem is illustrated by the following example: ``` >>> from yarl import URL >>> URL('/stuff?') URL('/stuff') >>> URL('/stuff') URL('/stuff') ``` [RFC 3986](https://tools.ietf.org/html/rfc3986) defines a query string using the following...

enhancement

Having `"https://google%2Ecom\.yahoo.com/"` as URL, both Chrome and Firefox resolve it as "google.com" to be the domain, which is (most probably) what the [URL spec](https://url.spec.whatwg.org/) is defining. Right now, yarl doesn't...

bug
enhancement

Expanding URL-query tests to cover more behaviors around special chars when parsing, setting, re-setting and getting values. Bug revealed are marked with `FIXME` to address separately.

The library uses a parser from stdlib. It works but the implementation is not as fast as possible. I've added tests for parser already. The plan is: 1. Implement a...

[According to the HTML5 spec (6.7.9)](https://www.w3.org/TR/html5/single-page.html#navigating-to-a-fragment-identifier) the empty fragment `#` and the special fragment `#top` links to the top of the page. I would like to be able to create...

The target is `URL.build` optimization. The method is crucial for aiohttp web server, avoiding `SplitResult` construction can make the method faster. `SplitResult` could be restored in every method that need...

Assume I have an URL `URL('http://localhost:5984/base')` and some list of path segments like `['foo', '/bar', 'baz%']`. What's the proper way to join them to url to have`URL(http://localhost:5984/base/foo/%2fbar/baz%25)` as result? So...

question

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.0 to 3.1.1. Release notes Sourced from codecov/codecov-action's releases. 3.1.1 What's Changed Update deprecation warning by @​slifty in codecov/codecov-action#661 Create codeql-analysis.yml by @​mitchell-codecov in codecov/codecov-action#593 build(deps): bump...

dependencies