Install entrypoint scripts in develop command on Windows - #634
Conversation
This comment has been minimized.
This comment has been minimized.
|
The test failure looks like rust-lang/rust#42869 |
|
Even with PEP 397 launcher installed, |
|
Do you need me to test this on my machine? (IIRC you have a mac?) |
I've done some tests on a Windows VM, with file association correctly setup invoking the script in PowerShell works, but the test case somehow fails, I suspect it has something to do with Windows UNC path. |
ecf0456 to
ecc55ab
Compare
|
@davidhewitt Please give it a try, looks like it's working on CI. |
af5b7bb to
c970923
Compare
c970923 to
d8c9552
Compare
|
Tested again in Windows VM and both entrypoint scripts and |
|
Sorry I didn't get around to testing this in time - I've had a busy recent few days! |
https://build.opensuse.org/request/show/922513 by user mia + dimstar_suse - Update to 0.11.4 * Autodetect PyPy executables gh#PyO3/maturin#617 * auditwheel: add `libz.so.1` to whitelisted libraries gh#PyO3/maturin#625 * auditwheel: detect musl libc gh#PyO3/maturin#629 * Fixed Python 3.10 and later versions detection on Windows gh#PyO3/maturin#630 * Install entrypoint scripts in `maturin develop` command gh#PyO3/maturin#633 gh#PyO3/maturin#634 * Add support for installing optional dependencies in `maturin develop` command gh#PyO3/maturin#635 * Fixed build error when `manylinux`/`compatibility` options is specified in `pyproject.toml` gh#PyO3/maturin#637 - Changes in 0.11.3: * Add path option for Python source gh#PyO3/maturin#584 * Add auditwheel support for musllinux gh#PyO3/maturin#597 * `[tool.m
Closes #213
Per https://pythonhosted.org/distlib/tutorial.html#using-the-scripts-api:
This is not as portable as embedding the script into the binary launcher, but better than nothing.