Skip to content

Permit building mkl_fft with Python 3.13 #164

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

ndgrigorian
Copy link
Collaborator

@ndgrigorian ndgrigorian commented Apr 22, 2025

Add python 3.13 builds to workflows

@ndgrigorian ndgrigorian marked this pull request as draft April 22, 2025 21:47
@vtavana vtavana force-pushed the permit-build-python-3.13 branch from c38b8ca to d41c971 Compare July 1, 2025 17:37
@vtavana vtavana marked this pull request as ready for review July 1, 2025 18:45
@Copilot Copilot AI review requested due to automatic review settings July 1, 2025 18:45
Copy link
Contributor

@Copilot 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

This PR enables Python 3.13 support across the project’s packaging and CI workflows.

  • Adds Python 3.13 classifier and updates requires-python range in pyproject.toml.
  • Documents Python 3.13 support in CHANGELOG.md.
  • Extends GitHub Actions matrices to include Python 3.13 in conda and pip builds.

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pyproject.toml Added 3.13 classifier and bumped requires-python to <3.14
CHANGELOG.md Added [dev] entry for Python 3.13 support
.github/workflows/conda-package.yml Included Python 3.13 in the conda packaging matrix
.github/workflows/conda-package-cf.yml Included Python 3.13 and corresponding NumPy versions
.github/workflows/build_pip.yaml Added Python 3.13 matrix and setuptools install
.github/workflows/build-with-clang.yml Included Python 3.13 in clang build matrix
Comments suppressed due to low confidence (2)

CHANGELOG.md:7

  • Replace the placeholder date 'YYYY-MM-DD' with the actual release or update date to keep the changelog accurate.
## [dev] - YYYY-MM-DD

.github/workflows/conda-package.yml:23

  • [nitpick] The Python version list is duplicated across multiple workflow files; consider defining it once (e.g., via a YAML anchor or reusable strategy) to reduce duplication and risk of inconsistency.
        python: ['3.9', '3.10', '3.11', '3.12', '3.13']

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