Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(schema): small bug + prepare for SchemaStore #1638

Merged
merged 3 commits into from
Oct 9, 2023

Conversation

henryiii
Copy link
Contributor

@henryiii henryiii commented Oct 6, 2023

Fixing a small bug discovered when running this via SchemaStore's tests that fastjsonschema apparently doesn't care about (extra list). Also have a way to specify the full schema (with tool.cibuildwheel) so that cibuildwheel.toml/.cibuildwheel.toml can be checked. (Currently not sure how to have a subschema that doesn't have a file also, but this will at least move cibuildwheel forward, because we do).

SchemaStore/schemastore#3287

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
@henryiii henryiii force-pushed the henryiii/fix/schemastore branch from 34538a9 to f59c29e Compare October 6, 2023 21:22
@henryiii henryiii marked this pull request as draft October 6, 2023 22:49
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
@henryiii henryiii marked this pull request as ready for review October 7, 2023 01:52
@henryiii
Copy link
Contributor Author

henryiii commented Oct 8, 2023

Accepted: https://json.schemastore.org/cibuildwheel.json

Not sure how long it takes to sync to editors.

Copy link
Contributor

@joerick joerick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great!

@henryiii henryiii merged commit 36e4080 into pypa:main Oct 9, 2023
14 of 19 checks passed
@henryiii henryiii deleted the henryiii/fix/schemastore branch October 9, 2023 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants