Skip to content

Add CD for pypi and conda#1

Closed
joshuatorrance wants to merge 8 commits into
mainfrom
setting-up-cd
Closed

Add CD for pypi and conda#1
joshuatorrance wants to merge 8 commits into
mainfrom
setting-up-cd

Conversation

@joshuatorrance

@joshuatorrance joshuatorrance commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

We need splitnc added to pypi and conda.

I've followed the instruction and copied the workflow from here:
https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/

Will need to do some of the dev work in this PR due to required interactions between github and the package services.

To do:

  • Setup workflow to pypi
    • Test with test.pypi
    • Remove test.pypi once all is working
    • Reset version number once all is working (this will leave a mild mess in test.pypi but that's okay)
  • Setup workflow to Conda
    • Is there a Conda test environment?

@joshuatorrance joshuatorrance self-assigned this Jul 9, 2026
…to point pyproject.toml at the license for pypi etc
@joshuatorrance

Copy link
Copy Markdown
Collaborator Author

Closing this PR in favour of #2

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.

1 participant