Skip to content

Add Python 3.14 support - #173

Merged
mgedmin merged 28 commits into
masterfrom
py314
Oct 15, 2025
Merged

mgedmin merged 28 commits into
masterfrom
py314

Conversation

@mgedmin

@mgedmin mgedmin commented Oct 14, 2025 •

Copy link
Copy Markdown
Owner

Also switch from AppVeyor to GitHub Actions.

Also give up on properly supporting non-ASCII filenames with Bazaar on Windows. I don't know exactly what's going wrong, and I don't want to spend time fixing it when there are probably negative zero users for this use case.

Maybe run: without shell: bash will magically have the right PATH
(Breezy is the compatible Bazaar fork that works on Python 3.  Hmm,
maybe I should try to choco install it too?)
This reverts commit 0ccbcda.

Nah, the brz package is broken in 24.04.

    + bzr --version
    brz: ERROR: Couldn't import breezy and dependencies.
    Please check the directory containing breezy is on your PYTHONPATH.

    Error: PyErr { type: <class 'ModuleNotFoundError'>, value: ModuleNotFoundError("No module named 'breezy'"), traceback: None }
@mgedmin
mgedmin merged commit 396b822 into master Oct 15, 2025
69 checks passed
@mgedmin
mgedmin deleted the py314 branch October 15, 2025 10:39
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.

1 participant