Skip to content

Add python3.14 support#376

Merged
namachan10777 merged 2 commits into
masterfrom
python314/support
May 8, 2026
Merged

Add python3.14 support#376
namachan10777 merged 2 commits into
masterfrom
python314/support

Conversation

@namachan10777
Copy link
Copy Markdown
Contributor

@namachan10777 namachan10777 commented Apr 27, 2026

Support Python 3.14.

Currently, Python 3.14 doesn't fully support pfio due to several Python-side incompatible changes. I've submitted correction PRs, and I'll rebase this PR after merging these PRs.

Blocker

Related issues

@namachan10777 namachan10777 self-assigned this Apr 27, 2026
- test py314 on CI
- modify .python-versions
@namachan10777 namachan10777 requested a review from Copilot May 8, 2026 04:17
@namachan10777 namachan10777 marked this pull request as ready for review May 8, 2026 04:17
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates project configuration to exercise Python 3.14 in CI/tox so the codebase’s existing compatibility work can be validated on the new interpreter version.

Changes:

  • Add py314 to tox’s env_list.
  • Add Python 3.14 to the GitHub Actions test matrix.
  • Add 3.14 to the repo’s .python-versions list.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
pyproject.toml Extends tox env list to include py314.
.python-versions Adds 3.14 to locally managed Python versions list.
.github/workflows/python-package.yml Runs tox under Python 3.14 in CI.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread pyproject.toml
Agent-Logs-Url: https://github.com/pfnet/pfio/sessions/7b85b1dc-abca-4753-994b-bc5b4fed2987

Co-authored-by: namachan10777 <12170488+namachan10777@users.noreply.github.com>
Copy link
Copy Markdown
Member

@kuenishi kuenishi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will conflict with #364 ; please be careful on merging this change.

@namachan10777 namachan10777 merged commit 9065f90 into master May 8, 2026
14 checks passed
@kuenishi kuenishi deleted the python314/support branch May 8, 2026 09:23
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.

4 participants