https://github.com/crate-py/url
Python bindings to the Rust url crate
https://github.com/crate-py/url
api http rfc3986 url whatwg
Last synced: 15 days ago
JSON representation
Python bindings to the Rust url crate
- Host: GitHub
- URL: https://github.com/crate-py/url
- Owner: crate-py
- License: mit
- Created: 2023-10-11T15:51:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-13T12:26:06.000Z (18 days ago)
- Last Synced: 2026-01-13T15:35:10.105Z (18 days ago)
- Topics: api, http, rfc3986, url, whatwg
- Language: Python
- Homepage: https://url-py.readthedocs.io/
- Size: 415 KB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.rst
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
==========
``url.py``
==========
|PyPI| |Pythons| |CI|
.. |PyPI| image:: https://img.shields.io/pypi/v/url-py.svg
:alt: PyPI version
:target: https://pypi.org/project/url-py/
.. |Pythons| image:: https://img.shields.io/pypi/pyversions/url-py.svg
:alt: Supported Python versions
:target: https://pypi.org/project/url-py/
.. |CI| image:: https://github.com/crate-py/url/workflows/CI/badge.svg
:alt: Build status
:target: https://github.com/crate-py/url/actions?query=workflow%3ACI
Python bindings to the `Rust url crate `_.
Installation
------------
The distribution on PyPI is named ``url.py`` (equivalently ``url-py``), and thus can be installed via e.g.:
.. code:: sh
$ pip install url-py
Note that if you install ``url-py`` from source, you will need a Rust toolchain installed, as it is a build-time dependency.
If you believe you are on a common platform which should have wheels built (i.e. and not need to compile from source), feel free to file an issue or pull request modifying the GitHub action used here to build wheels via ``maturin``.