uv/crates/uv-build-backend/src
konsti eb5ec95396
Better warning for no direct build (#15898)
**Setup**

```
$ git clone https://github.com/wheelnext/variant_aarch64
$ cd variant_aarch64
$ git checkout 1d047e667dbce4c74878a68c653a6b41bc3d3684
```

**Before**

```
$ uv build -v
[...]
DEBUG Not using uv build backend direct build of , no pyproject.toml: TOML parse error at line 5, column 1
  |
5 | [project]
  | ^^^^^^^^^
missing field `version`
[...]
```

**After**

```
$ uv build -v
[...]
DEBUG Not using uv build backend direct build of ``, pyproject.toml does not match: The value for `build_system.build-backend` should be `"uv_build"`, not `"flit_core.buildapi"`
[...]
```

The empty string gets fixed in
https://github.com/astral-sh/uv/pull/15897

---------

Co-authored-by: Zanie Blue <contact@zanie.dev>
2025-09-17 13:18:41 +02:00
..
lib.rs Build backend error message style consistency (#15735) 2025-09-09 17:34:56 +00:00
metadata.rs Better warning for no direct build (#15898) 2025-09-17 13:18:41 +02:00
serde_verbatim.rs A minimal build backend for uv: uv_build (#11446) 2025-03-06 13:27:20 -06:00
settings.rs Error early for parent path in build backend (#15733) 2025-09-08 13:53:16 +00:00
source_dist.rs Build backend error message style consistency (#15735) 2025-09-09 17:34:56 +00:00
wheel.rs Build backend error message style consistency (#15735) 2025-09-09 17:34:56 +00:00