Skip to content
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

fix wheel builds #1484

Merged
merged 6 commits into from
May 9, 2023
Merged

fix wheel builds #1484

merged 6 commits into from
May 9, 2023

Conversation

bryanwweber
Copy link
Member

  • Fix build tools versions

This PR has changes to Cantera to support building wheels for PyPI. It's based on the units branch (#991) which has some other changes and cleanups that are useful here. This PR should be merged after that one.

Copy link
Member

@ischoegl ischoegl left a comment

Choose a reason for hiding this comment

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

@bryanwweber ... thanks for taking this on. It looks like the CI failures are unrelated to changes here - now that #991 is merged, could you rebase?

config.h no longer requires system-specific setup, so it can be
generated at sdist build time with no problem.
Since the data folder is no longer in a fixed location relative to the
tests, after moving the tests out of the package, we need to use the
import location of the Cantera package to find the installed data
files.
Copy link
Member

@ischoegl ischoegl left a comment

Choose a reason for hiding this comment

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

Thanks, @bryanwweber! This looks good to me.

Copy link
Member

@speth speth left a comment

Choose a reason for hiding this comment

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

Thanks for getting this working again, @bryanwweber. This all looks good to me.

@speth speth merged commit 194cd1f into Cantera:main May 9, 2023
@bryanwweber
Copy link
Member Author

Thanks @speth and @ischoegl !

@bryanwweber bryanwweber deleted the fix-wheel-builds branch August 2, 2024 15: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.

3 participants