Skip to content

Conversation

@jkschneider
Copy link
Member

Summary

  • Add InstallRecipes RPC method to install Python recipe packages from local paths or package specifications
  • Implement PipRecipeBundleResolver and PipRecipeBundleReader for marketplace integration
  • Use Python entry points (openrewrite.recipes group) to discover and activate recipe packages

Add RPC-based recipe installation support for Python packages, allowing
recipes to be installed from local file paths or package specifications.
The installer uses entry points to discover and activate recipe packages.
@github-project-automation github-project-automation bot moved this to In Progress in OpenRewrite Feb 3, 2026
@jkschneider jkschneider merged commit 7b6d68b into main Feb 3, 2026
2 checks passed
@jkschneider jkschneider deleted the jkschneider/python-marketplace-installer branch February 3, 2026 14:08
@github-project-automation github-project-automation bot moved this from In Progress to Done in OpenRewrite Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants