Skip to content

Add Universe project fork CLI#473

Open
digaobarbosa wants to merge 10 commits intomainfrom
feat/fork-cli
Open

Add Universe project fork CLI#473
digaobarbosa wants to merge 10 commits intomainfrom
feat/fork-cli

Conversation

@digaobarbosa
Copy link
Copy Markdown
Contributor

@digaobarbosa digaobarbosa commented May 6, 2026

Description

Adds SDK and CLI support for asynchronously forking public Universe projects into a workspace, plus generic async task inspection commands for polling fork status.

Fix: Adds project fork, asynctasks get, asynctasks wait, SDK methods for project fork/task status, shared polling helper, docs, and tests.

Type of change

  • New feature

How has this change been tested?

  • python -m unittest tests.cli.test_project_fork_handler tests.cli.test_asynctasks_handler tests.adapters.test_rfapi_phase2 tests.test_workspace
  • Manual local fork: source tests/manual/uselocal && roboflow project fork https://universe.roboflow.one/leo-ueno-uduc7/license-plate-recognition
CleanShot 2026-05-06 at 17 18 49@2x

Will the change affect Universe?

No frontend Universe change. This adds SDK/CLI support for the backend fork API.

Any specific deployment considerations

None for the Python SDK.

Docs

  • Docs updated in CLI-COMMANDS.md

@digaobarbosa digaobarbosa self-assigned this May 6, 2026
@digaobarbosa digaobarbosa requested a review from a team May 6, 2026 20:45
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