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

Allow to build without distutils #236

Merged

Conversation

jschueller
Copy link
Contributor

@jschueller jschueller commented May 17, 2024

Allows to use Python 3.12
it drops the no_msvcr and prefix options (that can be worked around with building the wheel then using pip --target-dir)

@modelonrobinandersson
Copy link
Collaborator

@jschueller is this ready for review?

@jschueller
Copy link
Contributor Author

yes

@modelonrobinandersson modelonrobinandersson self-assigned this Jun 12, 2024
@modelonrobinandersson
Copy link
Collaborator

@jschueller have you been able to run the tests locally with Python 3.12? Our github actions is still on 3.9 so just want to know what has been tested before approving. I guess this PR is also dependent on this PR modelon-community/Assimulo#98, is that correct? Many thanks in advance!

@jschueller
Copy link
Contributor Author

yes, I tested this since this is how its patched in conda-forge, and indeed to build assimulo too you need the same in assimulo first

setup.py Outdated Show resolved Hide resolved
@jschueller jschueller changed the title Drop distutils Allow to build without distutils Jun 14, 2024
Copy link
Collaborator

@modelonrobinandersson modelonrobinandersson left a comment

Choose a reason for hiding this comment

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

I think just a changelog entry is missing and then it is good to go, approving. Thank you!

@jschueller
Copy link
Contributor Author

done

@jschueller jschueller force-pushed the distutils branch 2 times, most recently from e7e799f to 2615c1a Compare June 21, 2024 14:10
@jschueller
Copy link
Contributor Author

ok to merge

@modelonrobinandersson modelonrobinandersson merged commit be9067d into modelon-community:master Jun 25, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants