Skip to content

Add PyPI Publishing Actions#88

Merged
johnjasa merged 6 commits intoNatLabRockies:mainfrom
RHammond2:pypi-publish
Feb 27, 2026
Merged

Add PyPI Publishing Actions#88
johnjasa merged 6 commits intoNatLabRockies:mainfrom
RHammond2:pypi-publish

Conversation

@RHammond2
Copy link
Collaborator

Feature or improvement description

This PR adds the GitHub Actions workflows to publish the project to Test PyPI and PyPI on tags and releases, respectively. The redundant and out of date requirements.txt has also been removed, along with the singular reference to it.

Related issue, if one exists

NatLabRockies/H2Integrate#537

Impacted areas of the software

  • pyproject.toml: Adds missing package and slightly reorganizes the developer packages
  • CONTRIBUTING.rst: New paragraph about releasing the package and removes the outdated requirements.txt reference.
  • requirements.txt: Removed as it was redundant and out of date.

Additional supporting information

N/A

Test results, if applicable

N/A

@johnjasa johnjasa merged commit 1efec43 into NatLabRockies:main Feb 27, 2026
4 checks passed
@RHammond2 RHammond2 deleted the pypi-publish branch February 27, 2026 16:49
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