From 5f6915bd8bb5313ab1868c7d669f98d636b7e727 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Mon, 10 Jun 2024 11:36:22 -0400 Subject: [PATCH 1/3] fix: warning in generate schema script Signed-off-by: Henry Schreiner --- bin/generate_schema.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/generate_schema.py b/bin/generate_schema.py index dee1aad35..2c90fe925 100755 --- a/bin/generate_schema.py +++ b/bin/generate_schema.py @@ -56,7 +56,7 @@ - type: string pattern: '^build; ?args:' - type: string - pattern: '^build\[uv\]; ?args:' + pattern: '^build\\[uv\\]; ?args:' - type: object additionalProperties: false required: [name] From b62de27ddb43d519255e9e038d7483c80793b73a Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Mon, 10 Jun 2024 11:40:18 -0400 Subject: [PATCH 2/3] docs: add minor update to update process Signed-off-by: Henry Schreiner --- docs/contributing.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/contributing.md b/docs/contributing.md index 31333f4e4..dffaa345c 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -177,7 +177,7 @@ Then, increment the project version number using: bin/bump_version.py ``` -You'll be prompted to enter the new version number. Update the changelog when prompted. The script will create a 'bump version' commit and version tag. +(or `nox -s bump_version`) You'll be prompted to enter the new version number. Update the changelog when prompted. The script will create a 'bump version' commit and version tag. Finally, cut the release and push to GitHub. @@ -186,3 +186,5 @@ git push && git push --tags ``` Then head to https://github.com/pypa/cibuildwheel/releases and create a GitHub release from the new tag, pasting in the changelog entry. Once the release is created inside GitHub, a CI job will create the assets and upload them to PyPI. + +If there were any schema updates, run `pipx run ./bin/generate_schema.py --schemastore > cibuildwheel.json` and contribute the changes to SchemaStore. From 96cc909fef0d196a0ca27d0a286cddd84722c916 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Mon, 10 Jun 2024 11:43:02 -0400 Subject: [PATCH 3/3] Update docs/contributing.md --- docs/contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributing.md b/docs/contributing.md index dffaa345c..78a29df9e 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -187,4 +187,4 @@ git push && git push --tags Then head to https://github.com/pypa/cibuildwheel/releases and create a GitHub release from the new tag, pasting in the changelog entry. Once the release is created inside GitHub, a CI job will create the assets and upload them to PyPI. -If there were any schema updates, run `pipx run ./bin/generate_schema.py --schemastore > cibuildwheel.json` and contribute the changes to SchemaStore. +If there were any schema updates, run `pipx run ./bin/generate_schema.py --schemastore > partial-cibuildwheel.json` and contribute the changes to SchemaStore.