
The PyPA "build" project is the canonical pyproject (PEP 517) build frontend, and is necessary in cases where SetupTools-based projects want to do modern Python packaging standards-compliant builds. The SetupTools maintainers have long since deprecated direct calls to setup.py scripts, with this as the preferred solution. Note that pyproject-build is designed to be backwards-compatible with old-style SetupTools projects that don't have a pyproject.toml file, so this should be a safe and transparent change. That said, we include a failsafe switch to bring back the old behavior just in case it's needed by some projects for unexpected reasons. Change-Id: I9b28c97092c32870bf730f5ca6cac966435370bc
6 lines
129 B
YAML
6 lines
129 B
YAML
zuul_work_dir: "{{ zuul.project.src_dir }}"
|
|
release_python: "python"
|
|
bdist_wheel_xargs: ""
|
|
build_wheel: true
|
|
legacy_setup: false
|