Skip to content

Add support for embeded Python#62

Closed
ader1990 wants to merge 19 commits into
cloudbase:masterfrom
ader1990:add_pymanager_support_embed
Closed

Add support for embeded Python#62
ader1990 wants to merge 19 commits into
cloudbase:masterfrom
ader1990:add_pymanager_support_embed

Conversation

@ader1990
Copy link
Copy Markdown
Member

@ader1990 ader1990 commented May 7, 2026

What works: everything cloudbase-init related.

Hacks required:

  • Borrow folders from the full install - > "Include" and "libs" for the PyMI build.
  • Configure .pth file to have the site-packages and pywin32 required module paths

What does not work: pip-audit from the github actions as the embeded Python does not have the virtualenv (venv) package as a core package from cpython.

Previous attempt: #39

@ader1990 ader1990 marked this pull request as draft May 7, 2026 14:17
@ader1990 ader1990 force-pushed the add_pymanager_support_embed branch from 9f1af44 to 223b101 Compare May 12, 2026 13:48
@ader1990
Copy link
Copy Markdown
Member Author

Closing this PR, as the steps to make it work are quite non-standard and pip-audit cannot run because it relies on a cpython module that is not being included.

@ader1990 ader1990 closed this May 12, 2026
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