Skip to content

tox: add Python 3.14 ends#262

Open
woodruffw wants to merge 2 commits intomasterfrom
ww/py314
Open

tox: add Python 3.14 ends#262
woodruffw wants to merge 2 commits intomasterfrom
ww/py314

Conversation

@woodruffw
Copy link
Collaborator

This is atop #261; will rebase when that's merged (or this could be merged into it first).

Signed-off-by: William Woodruff william@yossarian.net

@woodruffw woodruffw self-assigned this Jan 31, 2026
Base automatically changed from ww/bump to master February 1, 2026 00:36
woodruffw and others added 2 commits February 2, 2026 11:29
Signed-off-by: William Woodruff <william@yossarian.net>
Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
@woodruffw woodruffw enabled auto-merge (squash) February 2, 2026 10:29
@woodruffw woodruffw disabled auto-merge February 2, 2026 10:29
@woodruffw woodruffw enabled auto-merge (squash) February 2, 2026 10:29
@di
Copy link
Owner

di commented Feb 2, 2026

Looks like the are some changes to the way urllib handles filepath parsing in 3.14 that are causing failures here. Specifically, this check is failing:

if urllib.parse.urlunparse(parsed_url) != req.url:
raise InvalidRequirement("Invalid URL given")

Looks like this check was removed in pypa/packaging@fe8f0bb

We probably need to land #196 or a later update to the vendored packaging library to get tests passing again.

@woodruffw woodruffw mentioned this pull request Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants