-
Notifications
You must be signed in to change notification settings - Fork 56
Comparing changes
Open a pull request
base repository: python-jsonschema/check-jsonschema
base: 0.20.0
head repository: python-jsonschema/check-jsonschema
compare: 0.21.0
- 12 commits
- 30 files changed
- 5 contributors
Commits on Jan 6, 2023
-
[vendor-schemas] automated update (#219)
Co-authored-by: sirosen <sirosen@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dbb1ed6 - Browse repository at this point
Copy the full SHA dbb1ed6View commit details
Commits on Jan 10, 2023
-
[pre-commit.ci] pre-commit autoupdate (#221)
updates: - [github.com/python-jsonschema/check-jsonschema: 0.19.2 → 0.20.0](0.19.2...0.20.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4c9c3ac - Browse repository at this point
Copy the full SHA 4c9c3acView commit details
Commits on Jan 18, 2023
-
[vendor-schemas] automated update (#224)
Co-authored-by: sirosen <sirosen@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f39794d - Browse repository at this point
Copy the full SHA f39794dView commit details
Commits on Jan 20, 2023
-
Fix how '--check-metaschema' builds validators (#230)
* Simplify: remove `make_validator` This was an intermediate method which doesn't appear to be necessary, and leverages caching behavior which is never used. Remove it and move the body into `get_validator` (its only caller). * Minor cleanup to acceptance test naming * Fix how '--check-metaschema' builds a validator Metaschema checking was not building the validator correctly. Primarily two fixes are applied here: - the metaschema's schema dialect is no longer copied from the schema being checked, but is taken from the metaschema document - metaschema checking now automatically includes format checking and applies the CLI parameters for format checking (including the ability to disable format checking) Add test for an invalid format under metaschema. This test requires one of the format checking libraries, and therefore drives the need for new features in the testsuite, including the addition of config for the example file tests. Example file config is schema-validated, which serves as another dogfooding self-check. The test file imitates the driving use-case in #220 The acceptance test definition is refactored to make managing the test data a little easier.
Configuration menu - View commit details
-
Copy full SHA for eed1aea - Browse repository at this point
Copy the full SHA eed1aeaView commit details
Commits on Jan 21, 2023
-
Fix resolution of format checker classes (#232)
Use `validator_for` on a dummy schema document to get the relevant validator class. This removes maintenance of a dialect table from check-jsonschema and fixes some of the dialects being declared incorrectly.
Configuration menu - View commit details
-
Copy full SHA for cbe7755 - Browse repository at this point
Copy the full SHA cbe7755View commit details -
Update and test min dependency versions (#233)
* Update and test min dependency versions Add a mindeps build and adjust lower bounds in setup.cfg * Cleanup tox and CI build config to run mindeps - cleanup caching config - make the mindeps build run on py3.7 only - use the setup-python cache
Configuration menu - View commit details
-
Copy full SHA for e341e39 - Browse repository at this point
Copy the full SHA e341e39View commit details
Commits on Jan 24, 2023
-
Add
--colorCLI flag, supporting "auto", "never", and "always" (#227)* Use `--color=WHEN` style for color CLI argument * Fix failing pre-commit check * Address review suggestions - Use `click.Context.color` as the single source of truth for the color setting. - Set the color setting using a callback. - Add type hints to `tests/unit/test_cli_parse.py`. - Update text color tests to capture the Click context, and verify that its `color` attribute has the expected value. - Replaced `TextReporter._style` with `click.style`
Configuration menu - View commit details
-
Copy full SHA for 3ed4681 - Browse repository at this point
Copy the full SHA 3ed4681View commit details -
Update changelog & clenaup tests
Add changelog and doc for `--color` Remove type annotations from cli parsing tests and simplify click.Context capturing.
Configuration menu - View commit details
-
Copy full SHA for c39bd81 - Browse repository at this point
Copy the full SHA c39bd81View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2c710a - Browse repository at this point
Copy the full SHA b2c710aView commit details -
Add links and flatten changelog toctree
Update furo to support edit button, add edit button and repo links. Make the changelog appear as a non-nested item in the toctree setup.
Configuration menu - View commit details
-
Copy full SHA for 67515c8 - Browse repository at this point
Copy the full SHA 67515c8View commit details -
[vendor-schemas] automated update (#234)
Co-authored-by: sirosen <sirosen@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0dc50b7 - Browse repository at this point
Copy the full SHA 0dc50b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe49fe4 - Browse repository at this point
Copy the full SHA fe49fe4View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.20.0...0.21.0