Commit 1d4feef
committed
fix: Windows MSVC detection + managed interpreter Lib/ path
- dispatcher.py: find cl.exe via filesystem glob when vcvarsall not run
- core.py: sync_interpreter now detects Lib/ vs lib/ dynamically for
Windows managed interpreters (fixes uv_ffi never syncing to cpython-X.Y)
- egg cleanup and dist-info cleanup both use same Windows-aware path logic
Modified:
• src/omnipkg/core.py (+12/-6 lines)
• src/omnipkg/dispatcher.py (+14/-1 lines)
[gitship-generated]1 parent 4a7f05f commit 1d4feef
2 files changed
Lines changed: 26 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6806 | 6806 | | |
6807 | 6807 | | |
6808 | 6808 | | |
6809 | | - | |
6810 | | - | |
| 6809 | + | |
| 6810 | + | |
| 6811 | + | |
| 6812 | + | |
6811 | 6813 | | |
6812 | 6814 | | |
6813 | 6815 | | |
| |||
6832 | 6834 | | |
6833 | 6835 | | |
6834 | 6836 | | |
6835 | | - | |
| 6837 | + | |
| 6838 | + | |
6836 | 6839 | | |
6837 | | - | |
| 6840 | + | |
| 6841 | + | |
6838 | 6842 | | |
6839 | 6843 | | |
6840 | 6844 | | |
| |||
6852 | 6856 | | |
6853 | 6857 | | |
6854 | 6858 | | |
6855 | | - | |
| 6859 | + | |
| 6860 | + | |
6856 | 6861 | | |
6857 | | - | |
| 6862 | + | |
| 6863 | + | |
6858 | 6864 | | |
6859 | 6865 | | |
6860 | 6866 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
366 | 366 | | |
367 | 367 | | |
368 | 368 | | |
369 | | - | |
| 369 | + | |
370 | 370 | | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
371 | 384 | | |
372 | 385 | | |
373 | 386 | | |
| |||
0 commit comments