Skip to content

Conversation

@behnazh-w
Copy link
Member

Summary

This PR adjusts the gen-build-spec tutorial for the Python and extends support for additional Python build tools, and refactors registries to make them build tool agnostic.

Description of changes

  • Adds a comprehensive tutorial for using the Python gen-build-spec command, providing step-by-step instructions, usage examples, and best practices to help users get started effectively.
  • Extends the functionality of gen-build-spec to support a wider range of build tools (e.g., setuptools, poetry, flit), increasing versatility across Python project types.
  • Refactors registry handling logic to decouple it from specific build tools. Registries are now organized based on the PURL (Package URL) namespace, enabling a more flexible, scalable, and tool-agnostic approach
  • Updates related documentation to reflect these changes and ensure consistency.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Nov 13, 2025
@behnazh-w behnazh-w force-pushed the behnazh/add-python-build-tutorial branch from 90aa877 to ff4fc6a Compare November 14, 2025 04:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant