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

Workflow #96

Merged
merged 37 commits into from
Jan 17, 2023
Merged

Workflow #96

merged 37 commits into from
Jan 17, 2023

Conversation

vetlewi
Copy link
Owner

@vetlewi vetlewi commented Jan 17, 2023

Testing the deployment stuff

In the latest linux versions there seems to be an error where the array with size 1x1 is not converted into a float. We now explicitly convert to a float. The tests now passes.
Added a new workflow to publish to pypi. For now this will push to the test repository until we are ready to create official releases.
I've merged the stats.cpp and erfinv.hpp as the code could easily live in the same file.
I've modified the setup files in preparation for distribution on pypi.
pypi requires a 'manylinux' build. Hopefully this will build that.
Too bad you can't debug locally...
More changes in order to facilitate simple integration of cibuildwheel for building all the wheels
I've moved the configuration parameters for cibuildwheel to the pyproject file.
I've changed the structure of the example code to make sure that it gets copied when building the wheel
@vetlewi vetlewi merged commit b248640 into test_release Jan 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant