Skip to content

W5b-3a: doctor venv checks (conda guard, 2s subprocess probe, editable-install check) - #39

Merged
bnsd55 merged 2 commits into
mainfrom
w5b-doctor
Sep 18, 2026
Merged

bnsd55 merged 2 commits into
mainfrom
w5b-doctor

Conversation

@bnsd55

@bnsd55 bnsd55 commented Sep 18, 2026

Copy link
Copy Markdown
Owner

jevmlx/doctor.py: FAIL when sys.base_prefix is under miniconda/anaconda and when a trivial 'python -c print(1)' subprocess exceeds 2 s, fix line: uv venv --python-preference only-managed --python 3.12.

New check_editable_install FAILs when direct_url.json is missing, invalid, or points at a different tree than the running checkout.

Both wired into doctor_checks between version and memory checks; 11 new tests (monkeypatched sys/subprocess/metadata), full suite green, ruff clean.

…rect_url.json) are OK; editable mismatch still FAILs; docstring wording de-localized
@bnsd55
bnsd55 merged commit 8996e58 into main Sep 18, 2026
2 checks passed
@bnsd55
bnsd55 deleted the w5b-doctor branch September 18, 2026 21:17
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