Skip to content

feat: publish Tasksmith as a PyPI CLI package - #182

Open
adithya-s-k wants to merge 1 commit into
mainfrom
codex/tasksmith-pypi
Open

adithya-s-k wants to merge 1 commit into
mainfrom
codex/tasksmith-pypi

Conversation

@adithya-s-k

Copy link
Copy Markdown
Collaborator

Adds a functional tasksmith PyPI package under packages/tasksmith/. pip install tasksmith installs Repo2RLEnv with Tasksmith, Daytona and Harbor support; tasksmith run ... forwards to the existing repo2rlenv tasksmith run ... implementation. Modal is an optional extra.

The launcher has its own initial version, 0.0.1, and supports Repo2RLEnv >=0.9.3,<0.10. The root package version and release workflow are unchanged. Includes package documentation, license, exit-status/argument checks and a CI installation smoke check. No generation or provider jobs run during these checks.

Published tasksmith==0.0.1 to PyPI using the authorized account token. Both wheel and source distribution passed Twine metadata checks. Tested a clean wheel installation against published Repo2RLEnv 0.9.3, three launcher tests, console/module help and run help. Ruff and formatting checks pass.

This branch has not been deployed

No deployments
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