Skip to content

ci: add Python 3.14 to classifiers and test matrix - #110

Merged
petercorke merged 2 commits into
mainfrom
ci/python-3.14
Oct 3, 2026
Merged

petercorke merged 2 commits into
mainfrom
ci/python-3.14

Conversation

@petercorke

Copy link
Copy Markdown
Owner

Summary

  • Add the Programming Language :: Python :: 3.14 classifier and "3.14" to the CI test matrix.
  • Drop the python_version < '3.13' cap on open3d (open3d and all extras) and the matching != '3.13' exclusion on the CI open3d step. open3d 0.20.0 ships cp313 and cp314 wheels for Linux (x86_64/aarch64), macOS arm64 and Windows.

Notes

Wheel availability doesn't prove open3d works on 3.13/3.14 — the Ubuntu/OpenCV 5 legs are the real test. If one fails, the fallback is to restore the cap for that version only.

Checklist

  • PR title follows Conventional Commits
  • Tests pass — pending CI (new 3.14 legs)

🤖 Generated with Claude Code

… cap

open3d 0.20.0 ships cp313 and cp314 wheels for Linux, macOS arm64 and
Windows, so the python_version < '3.13' markers and the CI exclusion
for 3.13 are no longer needed.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@petercorke
petercorke merged commit d682ffb into main Oct 3, 2026
37 checks passed
@petercorke
petercorke deleted the ci/python-3.14 branch October 3, 2026 15:30
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