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

Create Github Actions for packaging to pypi #13

Open
gattia opened this issue Oct 24, 2021 · 1 comment
Open

Create Github Actions for packaging to pypi #13

gattia opened this issue Oct 24, 2021 · 1 comment

Comments

@gattia
Copy link
Owner

gattia commented Oct 24, 2021

No description provided.

@gattia
Copy link
Owner Author

gattia commented Oct 25, 2021

As it stands - this is working to push to testpypi in the development branch as of commit: dca8ed4

However, the builds are not working. When running the associated pip install commands with these pushes the builds are failing. Need to rectify this problem on the testpypi before deploying to real pypi.

This is the latest test pypi:
https://test.pypi.org/project/cycpd/0.0.5/
Can be "tried" to be installed using pip install -i https://test.pypi.org/simple/ cycpd==0.0.5 but it fails.

The macos version are pushing - but just not working to download. The Linux versions are failing due to a naming convention error. Supposedly the fix is related to using auditwheel

Once building automatically is setup:

  • Need to setup tests for pull requests to master
  • When pull requests to master (from development) are accepted, the version should be changed (at least a minor increase).
  • By including this version increase, we will be allowed/able to automatically build/push any merge to master to pypi so that these changes can be available to anyone installing using pip install cycpd

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

No branches or pull requests

1 participant