chore: refactor cibuildwheel.utils (#2252)

* chore: refactor cibuildwheel.utils

* rework build_frontend extra flags

* ci(fix): use tonistiigi/binfmt:qemu-v8.1.5 image for qemu
This commit is contained in:
Matthieu Darbois
2025-01-27 14:35:56 -05:00
committed by GitHub
parent 318a963cc3
commit b605f8fec8
39 changed files with 1188 additions and 1187 deletions
+3 -4
View File
@@ -5,14 +5,13 @@ import tomllib
from packaging.version import Version
from cibuildwheel.extra import Printable, dump_python_configurations
from cibuildwheel.util import resources_dir
from cibuildwheel.util import resources
def test_compare_configs():
with open(resources_dir / "build-platforms.toml") as f1:
txt = f1.read()
txt = resources.BUILD_PLATFORMS.read_text()
with open(resources_dir / "build-platforms.toml", "rb") as f2:
with resources.BUILD_PLATFORMS.open("rb") as f2:
dict_txt = tomllib.load(f2)
new_txt = dump_python_configurations(dict_txt)