uri icon indicating copy to clipboard operation
uri copied to clipboard

A type to represent, query, and manipulate a Uniform Resource Identifier.

Results 13 uri issues
Sort by recently updated
recently updated
newest added

Got the following warnings by pytest: ``` /uri/bucket.py:5: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.9 it will...

1.bug

Service is essentially no longer functional; switch over to [rfc-editor.org](https://rfc-editor.org).

2.enhancement
need:documentation

> https://docs.python.org/3/library/ipaddress.html

2.enhancement
area:part
area:api-compat

From the wiki ​https://en.wikipedia.org/wiki/Uniform_Resource_Identifier > If an authority component is present, then the path component must either be empty or begin with a slash (/). So this should be correct...

1.bug

## Implement Basic Socket Streams * Raw TCP communication via `tcp://` pseudo-protocol; port identification required. * Raw UDP communication via `udp://` pseudo-protocol; port identification required. ## Protocol Layering SSL or...

2.enhancement
meta:discuss
need:example
area:scheme

Bundling a few small commits into the same PR * Fix compilation for python 3.10 * Fix broken syntax in `pre-commit-config.yaml` * Fix execution of Github actions workflow file

Current version in Pypi (2.0.1) is not compatible with recent Python releases, but the development branch is. Can we publish it to the public repositories to make it easier to...

3.question

```python >>> a = URI("http://example.com/foo//bar/"); a URI('http://example.com/foo/bar/') ``` ```python >>> a / "" / "baz" URI('http://example.com/foo/bar/baz') ``` ```python >>> a / "//baz" URI('http://example.com//baz') ``` Empty path segments must be allowed,...

2.enhancement
area:part

I've recently had reason to curse out stdlib urllib.parse.url* and went looking for alternatives. I found `uri`, `furl` and `yarl`, the latter is missing from the "Migrating"-section in the README....

2.enhancement
need:documentation