Skip to content

Conversation

@cedrik-fuoco-adsk
Copy link
Contributor

Make sure package installed with custom python are isolated

Linked issues

n/a

Summarize your change.

  1. Removed dohq-artifactory (not used)
  2. Added pip options (same options used in make_python.py):
    1. -s : Don't add user site-packages to sys.path
    2. -E : Ignore all PYTHON* environment variables
    3. -I : Isolated mode

Describe the reason for the change.

Some issue where the custom python was seeing the site-packages from the system python

Describe what you have tested and on which operating system.

CI

Add a list of changes, and note any that might need special attention during the review.

If possible, provide screenshots.

Signed-off-by: Cédrik Fuoco <[email protected]>
Signed-off-by: Cédrik Fuoco <[email protected]>
Signed-off-by: Cédrik Fuoco <[email protected]>
Signed-off-by: Cédrik Fuoco <[email protected]>
Signed-off-by: Cédrik Fuoco <[email protected]>
Signed-off-by: Cédrik Fuoco <[email protected]>
Copy link
Contributor

@bernie-laberge bernie-laberge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
Thank you @cedrik-fuoco-adsk !

@bernie-laberge bernie-laberge merged commit 5693d82 into AcademySoftwareFoundation:main Dec 10, 2025
19 checks passed
@bernie-laberge bernie-laberge deleted the try-fix-pip-win branch December 10, 2025 03:13
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.

2 participants