Commit a9a12fe
fix: MATLAB Engine access denied + missing tomli/taskgroup for py3.10
1. MATLAB Engine build failed with "Zugriff verweigert" (access denied)
because pip tried to create build/ inside C:\Program Files\MATLAB
which is read-only. Now copies the source to %TEMP% before building.
2. Added tomli (needed by cyclopts on Python <3.11, since tomllib is
only in stdlib from 3.11+) and taskgroup (needed by anyio on <3.11).
These conditional deps weren't captured when downloading from py3.11.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 58e7bf3 commit a9a12fe
4 files changed
Lines changed: 18 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
247 | | - | |
248 | | - | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
249 | 261 | | |
250 | 262 | | |
251 | 263 | | |
| |||
260 | 272 | | |
261 | 273 | | |
262 | 274 | | |
| 275 | + | |
| 276 | + | |
263 | 277 | | |
264 | 278 | | |
265 | 279 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| 78 | + | |
| 79 | + | |
78 | 80 | | |
79 | 81 | | |
80 | 82 | | |
| |||
Binary file not shown.
Binary file not shown.
0 commit comments