You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
lost executable permissions when package a pre-build executable binary file in scripts dir.
The executable program is a pre-build one, not by this maturin build.
Your maturin version (maturin --version)
0.14.17
Your Python version (python -V)
3.8.16
Your pip version (pip -V)
23.0.1
What bindings you're using
pyo3
Does cargo build work?
Yes, it works
If on windows, have you checked that you aren't accidentally using unix path (those with the forward slash /)?
Yes
Steps to Reproduce
pyproject.toml
[tool.maturin]
binding = "pyo3"
data = ".data"
put an executable binary program E (o755) in .data/scripts
maturin build the rust project into whl. as a.whl
pip install a.whl
ls -l the installed E in PATH, it is o644 permission.
The text was updated successfully, but these errors were encountered:
Bug Description
lost executable permissions when package a pre-build executable binary file in scripts dir.
The executable program is a pre-build one, not by this maturin build.
Your maturin version (
maturin --version
)0.14.17
Your Python version (
python -V
)3.8.16
Your pip version (
pip -V
)23.0.1
What bindings you're using
pyo3
Does
cargo build
work?If on windows, have you checked that you aren't accidentally using unix path (those with the forward slash
/
)?Steps to Reproduce
pyproject.toml
[tool.maturin]
binding = "pyo3"
data = ".data"
put an executable binary program E (o755) in .data/scripts
maturin build the rust project into whl. as a.whl
pip install a.whl
ls -l the installed E in PATH, it is o644 permission.
The text was updated successfully, but these errors were encountered: