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

use github actions to build Windows releases for pypi #33

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

Conversation

cmacdonald
Copy link
Contributor

@cmacdonald cmacdonald commented Mar 29, 2021

Dear @cvangysel please consider this PR for making binary Windows releases using GitHub actions.

I have test this using Github actions on my own fork to make a test pypi release.

To use this, you would need to:

I further made the following changes:

  • version is set in __init__.py, and copied into setup.py
  • fixed another build warning related to setup.cfg
  • version can be overridden for test.pypi releases.
  • name can be overridden (necessary for my own testing)

You may wish to consider if you want to also build other binary wheel releases at this time (linux etc).

An in principle response would be appreciated - we need to have this for teaching commitments this summer.

Craig

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