yarl
yarl copied to clipboard
Yet another URL library
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.8.1 to 2.10.1. Release notes Sourced from pypa/cibuildwheel's releases. v2.10.1 🐛 Fix a bug that stopped environment variables specified in TOML from being expanded. (#1273) v2.10.0 🌟...
Bumps [idna](https://github.com/kjd/idna) from 3.3 to 3.4. Changelog Sourced from idna's changelog. 3.4 (2022-09-14) ++++++++++++++++ Update to Unicode 15.0.0 Migrate to pyproject.toml for build information (PEP 621) Correct another instance where...
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.1.2 to 7.1.3. Release notes Sourced from pytest's releases. 7.1.3 pytest 7.1.3 (2022-08-31) Bug Fixes #10060: When running with --pdb, TestCase.tearDown is no longer called for tests...
Bumps [towncrier](https://github.com/hawkowl/towncrier) from 21.9.0 to 22.8.0. Release notes Sourced from towncrier's releases. Towncrier 22.8.0 towncrier 22.8.0 (2022-08-29) No significant changes since the previous release candidate. towncrier 22.8.0.rc1 (2022-08-28) Features Make...
### Describe the bug Due to the logic in https://github.com/aio-libs/yarl/blob/bd5ff24f8a5a3347bf3251237b6d32c40e21b928/packaging/pep517_backend/_backend.py#L197-L204 the build backend dies with *File name too long* as the function recursively tries to copy `$TMPDIR` to itself when...
### Is your feature request related to a problem? It would be useful to be able to split a `yarl.URL` in a dictionary of it's constituent parts. ### Describe the...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.5.0 to 3.6.2. Release notes Sourced from pre-commit's releases. pre-commit v3.6.2 Fixes Fix building golang hooks during git commit --all. #3130 PR by @asottile. #2722 issue by...
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.4 to 8.0.1. Release notes Sourced from pytest's releases. 8.0.1 pytest 8.0.1 (2024-02-16) Bug Fixes #11875: Correctly handle errors from getpass.getuser{.interpreted-text role="func"} in Python 3.13. #11879: Fix...
## What do these changes do? Adds a test for the quoting inconsistency that I believe needs change. It is written such that the compiled module passes but setting `YARL_NO_EXTENSIONS=1`...
## What do these changes do? Add a method, `drop_query_keys` to drop some keys from query part. For example, dropping `"b"` in `"a=1&b=2&c=3"`, we get `"a=1&c=3"`. ## Are there changes...