You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pypi-jsonschema: Autospec creation for update from version 4.6.1 to version 4.15.0
Hynek Schlawack (4):
jsonschema deserves a ✨fancy✨ readme
Change version header markers
Cut the middle part
Use rST markers in README
Julian Berman (107):
Squashed 'json/' changes from d3f5cd43..39d1d24d
Squashed 'json/' changes from 39d1d24d..1047a1aa
Squashed 'json/' changes from 1047a1aa..b7d13f4b
Update docs requirements, particularly to avoid an lxml CVE.
v4.6.2 -> CHANGELOG
Run best match tests on the latest validator.
Enhance best match to prefer errors from matching types.
Minor tidying.
Squashed 'json/' changes from b7d13f4b..69acf529
Minor case correction for PyPI links.
Fix best_match's `type` matching when it's an array.
Squashed 'json/' changes from 69acf529..fd9bcfbd
Minor tweaks to differentiate between perf tox envs.
Just allow passing extra args directly to perf from tox.
Micro-optimize an oft-called lambda to a methodcaller call.
Don't let best_match traverse into applicators with equally bad sub-errors.
v4.8.0 -> CHANGELOG
Re-enable pragma: no cover for ignoring coverage.
Add a FAQ entry for remembering trailing slashes in base URIs.
Rename the extra for non-GPL format support in the pyproject.toml
Replace the vendored twisted.reflect.namedAny with pkgutil.resolve_name.
Add a mention to the CHANGELOG.
Bump doc requirements (mostly for newer Sphinx).
html -> dirhtml, and format_nongpl -> formatnongpl in tox
Squashed 'json/' changes from fd9bcfbdb..685ac631d
Fix resolving relative $refs with URN base URIs.
Add the URN fix to the CHANGELOG.
(Re-)enable more doctests.
Update doc examples to use newer drafts' validators.
v4.9.1 -> CHANGELOG
Add a permanent way to drop into a debugger from the suite.
Squashed 'json/' changes from 685ac631d..2782d7c29
Improve the internal skipped-test helper messages.
Add a way to run the test suite with xfail instead of skip.
Complain if the test suite hits the network while running.
Should have just used a URL library for the test helpers...
Squashed 'json/' changes from 2782d7c29..f82764080
Fix the skip test renames.
Yet another urljoin issue with the internal helper.
Squashed 'json/' changes from f82764080..91ecacf60
Use the right Python version in the coverage workflow.
Re-enable more windows envs in CI.
Fix the skip for <3.9 leading zero ipv4 tests.
Close the tempfile for PyPy+Windows.
Squashed 'json/' changes from 91ecacf60..0015d5242
Squashed 'json/' changes from 0015d5242..597b1fb0d
Squashed 'json/' changes from 597b1fb0d..b3c8672a3
Add support for referencing schemas across different drafts.
Prefer 'keyword' over 'validator' in docs.
Replace references to draft 3 in a few more doc examples.
Update the documentation interlinks to point to 2020-12.
Bump versions in the GH Actions workflow.
Use the now-separated out sphinx-json-schema-spec for docs.
Squashed 'json/' changes from b3c8672a3..14d05dcea
Tweak remote URIs when running the upstream test suite.
Better error message for network access in test runs.
Specify a python-version for the pre-commit job.
Squashed 'json/' changes from 14d05dcea..4cfead7ba
Fix calling Validator.evolve for some downstream users.
Fix one more Validator.evolve issue for downstream Validators.
Use an explicit default provided to validator_for in all cases.
Fix the rest of the CHANGELOG headings from #983.
Warn at runtime when subclassing validator classes.
Update the CHANGELOG.
Remove some old unnecessary explicit object superclasses.
Support validator classes whose metaschema uses a different dialect.
Follow pypa/gh-action-pypi-publish#83.
Try enabling readthedocs/actions/preview for PR previews.
Remove a stray comma.
Fix mypy types for protocols.Validator
Document the install extras in the README/docs.
Remove the search page from the docs.
Convert more docs in protocols to napoleon.
Standardize the format of Raises: in napolean docstrings.
Type pmap using pyrsistent's typing.
More tweaking of type-hinted Sphinx docstrings for TypeCheckers.
Deprecate FormatChecker.cls_checks.
We've wontfixed the upstream issue.
Fix unevaluatedItems on draft2019.
Tell mypy to show codes, which are needed to ignore.
Add ID_OF to the protocol, and schemas are arbitrary mappings.
Add a note to the CHANGELOG about the typing tweaks.
Document slightly more clearly how this library interacts with non-JSON.
Disable max line length in doc8.
Remove backticks from section headings.
Remove the TODO for draft 7 content assertions.
Don't skip tests while debugging.
Fix $id in the presence of $ref on draft 6 and 7.
Add a note to the CHANGELOG about the minor ref change.
Experiment with autoapi for generating explicit API documentation.
Fix some ambiguous API refs which only fail on Sphinx+Linux :/
Of course the tweaked name doesn't work on macOS.
Wouldn't be complete without refs which fail now only in ReadTheDocs. :/
And now yet again some new failures...
Another RTD-only failed ref.
Update the README links to point to the API docs.
Slightly tidy the section on protocols in the docs.
Add a note to the CHANGELOG about #988.
Minor non-functional changes to FormatChecker docstrings and __init__.
Remove the incorrect Optional from FormatChecker's formats annotation.
Remove the doc page for references.
Make the link to Understanding JSON Schema more prominent.
Add some deprecated directives (for previous deprecations) to the docs.
Spelling...
Tweak the colorscheme for code blocks in docs.
Don't show type checker functions in TypeChecker reprs.
Minor verbiage tweak for protocols.
Tim Gates (1):
docs: Fix a few typos
0 commit comments