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
The execution of 'maturin develop' can be flawless and error-free with maturin version 0.14.0. However, upgrading to maturin 0.15.0 will result in an error when running 'maturin develop'.
💥 maturin failed
Caused by: pyproject.toml is invalid
Caused by: pyproject.toml is not PEP 517 compliant: TOML parse error at line 1, column 1
|
1 | [build-system]
| ^
invalid type: sequence, expected string or map
Your maturin version (maturin --version)
0.15.0
Your Python version (python -V)
Python 3.9.6
Your pip version (pip -V)
pip 23.1.2
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
Here is a sample structure I have in my pyproject.toml file. The ellipsis ("...") represents additional content that is not shown in the provided snippet.
RUST_LOG=maturin=debug maturin build
2023-05-18T01:12:41.314803Z DEBUG maturin::project_layout: Found pyproject.toml in working directory at ".../pyproject.toml"
💥 maturin failed
Caused by: pyproject.toml is invalid
Caused by: pyproject.toml is not PEP 517 compliant: TOML parse error at line 1, column 1
|
1 | [build-system]
| ^
invalid type: sequence, expected string or map
The text was updated successfully, but these errors were encountered:
Bug Description
The execution of 'maturin develop' can be flawless and error-free with maturin version 0.14.0. However, upgrading to maturin 0.15.0 will result in an error when running 'maturin develop'.
Your maturin version (
maturin --version
)0.15.0
Your Python version (
python -V
)Python 3.9.6
Your pip version (
pip -V
)pip 23.1.2
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
Here is a sample structure I have in my pyproject.toml file. The ellipsis ("...") represents additional content that is not shown in the provided snippet.
The text was updated successfully, but these errors were encountered: