Skip to content

pyproject: support Python 3.15#1470

Draft
mathstuf wants to merge 2 commits into
pimutils:masterfrom
mathstuf:ci-test-python-3.15
Draft

pyproject: support Python 3.15#1470
mathstuf wants to merge 2 commits into
pimutils:masterfrom
mathstuf:ci-test-python-3.15

Conversation

@mathstuf

@mathstuf mathstuf commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

Fedora 45 is already starting to build with it.


Can be deferred to whenever it is wanted; I'm mostly making sure that it's actually OK here before blindly updating constraints in the Fedora package.

Fedora 45 is already starting to build with it.
@mathstuf mathstuf force-pushed the ci-test-python-3.15 branch from bc43418 to 653612e Compare June 7, 2026 03:40
@mathstuf

mathstuf commented Jun 7, 2026

Copy link
Copy Markdown
Contributor Author

Ok, well then. Seems something is broken on 3.15 then.

@rosset

rosset commented Jun 9, 2026

Copy link
Copy Markdown

khal-0.14.0-python3.15-strptime.patch
@mathstuf @WhyNotHugo could you please check if this patch address the fix for py3.15 ?

@mathstuf

mathstuf commented Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

Looks reasonable for Fedora. Not sure what makes sense to actually merge as a long-term fix. Testing it here in the meantime.

I do have edge-case worries about things like %e %%yolo in the format string being a false-positive, but…highly unlikely.

@mathstuf mathstuf force-pushed the ci-test-python-3.15 branch from 0cce2e2 to bc181c7 Compare June 9, 2026 14:01
@rosset

rosset commented Jun 9, 2026

Copy link
Copy Markdown

Looks reasonable for Fedora. Not sure what makes sense to actually merge as a long-term fix. Testing it here in the meantime.

I do have edge-case worries about things like %e %%yolo in the format string being a false-positive, but…highly unlikely.

thanks @mathstuf

@WhyNotHugo can you please review if this patch make sense to be merge to the master branch ?

For now we will use this patch to fix 0.14.0 build on Fedora rawhide (development)

thanks guys.

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