Skip to content

switch to cibuildwheel for pypi compatability#27

Merged
deronsmith merged 1 commit intomainfrom
dev
Jun 23, 2025
Merged

switch to cibuildwheel for pypi compatability#27
deronsmith merged 1 commit intomainfrom
dev

Conversation

@deronsmith
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings June 23, 2025 16:15
@deronsmith deronsmith merged commit 906f323 into main Jun 23, 2025
12 checks passed
Copy link

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 updates the package publish workflow to use cibuildwheel for building Python wheels for PyPI compatibility. The changes replace the existing build process with cibuildwheel in two job sections and remove legacy commented-out build steps.

Comment on lines +40 to +42
# - name: Build wheels
# run:
# python -m build --outdir py_dist
Copy link

Copilot AI Jun 23, 2025

Choose a reason for hiding this comment

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

[nitpick] Consider removing the commented-out legacy build steps if they are no longer needed to keep the workflow file clean.

Suggested change
# - name: Build wheels
# run:
# python -m build --outdir py_dist
# (Removed commented-out legacy build steps)

Copilot uses AI. Check for mistakes.
Comment on lines +66 to +67
# - name: Build wheels
# run: python -m build --outdir py_dist
Copy link

Copilot AI Jun 23, 2025

Choose a reason for hiding this comment

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

[nitpick] Consider removing the old commented build steps from the Windows section if they are no longer relevant to simplify maintenance.

Suggested change
# - name: Build wheels
# run: python -m build --outdir py_dist

Copilot uses AI. Check for mistakes.
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