Skip to content

Conversation

@aditya-neuraco
Copy link

  • Switched to pyproject.toml to manage build system and project metadata. and removed setup.py configuration as it is now handled in pyproject.toml.
  • Updated README.md to reflect new repository URL.
  • Added uv.lock for dependency management.
  • Updated GitHub Actions workflows for building and publishing to TestPyPI.

@aditya-neuraco aditya-neuraco force-pushed the feat/add-pypi-uv-pyproject-support branch 2 times, most recently from 1ac543f to 7c19097 Compare December 26, 2025 23:58
Comment on lines 48 to 51
- name: Publish to TestPyPI
uses: pypa/gh-action-pypi-publish@release/v1
with:
repository-url: https://test.pypi.org/legacy/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't have Trusted publishing setup. I'll need to add secrets to this repo and then you can do something similar to this:
https://github.com/NeuracoreAI/neuracore/blob/main/.github/workflows/bump_and_deploy.yaml#L156

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we also want a similar bump_and_publish workflow that auto deploys on each patch, minor, major bump for BiGym?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes that would be good

@aditya-neuraco aditya-neuraco force-pushed the feat/add-pypi-uv-pyproject-support branch from 7c19097 to de42d9e Compare December 29, 2025 17:41
@aditya-neuraco aditya-neuraco added the version:none tests, docs, CI only; no functional changes label Dec 29, 2025
@aditya-neuraco aditya-neuraco requested a review from stepjam January 8, 2026 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

version:none tests, docs, CI only; no functional changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants