From 3431adedba905aa473dcb104f124232e2bef741e Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Thu, 29 May 2025 19:44:38 -0400 Subject: [PATCH] fix: use standard schema line (#2433) This was a workaround for a bug in validate-pyproject, but that bug was fixed some time ago, so we can use the standard line here now. Signed-off-by: Henry Schreiner --- bin/generate_schema.py | 3 +-- cibuildwheel/resources/cibuildwheel.schema.json | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/bin/generate_schema.py b/bin/generate_schema.py index 2c51597f..6b98ce8e 100755 --- a/bin/generate_schema.py +++ b/bin/generate_schema.py @@ -21,7 +21,7 @@ parser.add_argument("--schemastore", action="store_true", help="Generate schema_ args = parser.parse_args() starter = """ -$schema: http://json-schema.org/draft-07/schema +$schema: http://json-schema.org/draft-07/schema# $id: https://github.com/pypa/cibuildwheel/blob/main/cibuildwheel/resources/cibuildwheel.schema.json $defs: inherit: @@ -365,7 +365,6 @@ schema["properties"] |= oses if args.schemastore: schema["$id"] = "https://json.schemastore.org/partial-cibuildwheel.json" - schema["$schema"] = "http://json-schema.org/draft-07/schema#" schema["description"] = ( "cibuildwheel's toml file, generated with ./bin/generate_schema.py --schemastore from cibuildwheel." ) diff --git a/cibuildwheel/resources/cibuildwheel.schema.json b/cibuildwheel/resources/cibuildwheel.schema.json index a66b0aa7..92113e3d 100644 --- a/cibuildwheel/resources/cibuildwheel.schema.json +++ b/cibuildwheel/resources/cibuildwheel.schema.json @@ -1,5 +1,5 @@ { - "$schema": "http://json-schema.org/draft-07/schema", + "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://github.com/pypa/cibuildwheel/blob/main/cibuildwheel/resources/cibuildwheel.schema.json", "$defs": { "inherit": {