Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update requirements. | Julian Berman | 2023-04-13 | 1 | -7/+7 |
| | |||||
* | Update docs requirements.v4.18.0a3 | Julian Berman | 2023-03-28 | 1 | -5/+5 |
| | |||||
* | Update minimum requirements for referencing libraries. | Julian Berman | 2023-03-23 | 1 | -3/+3 |
| | |||||
* | Bump the minimum jsonschema-specifications/rpds versions to avoid #1059v4.18.0a2 | Julian Berman | 2023-03-20 | 1 | -5/+5 |
| | | | | | This should re-enable validating from a thread other than the one that originall imported jsonschema. | ||||
* | We were relying on an import * for doctests. | Julian Berman | 2023-03-15 | 1 | -0/+1 |
| | | | | | | (Of course mostly for laziness -- but this now doesn't import the exceptions module which doesn't appear in __all__, which was added for E401 style lints, which...) | ||||
* | Another dangling Sphinx ref that seemed to only fail on Ubuntu. | Julian Berman | 2023-03-15 | 2 | -0/+3 |
| | |||||
* | Maybe fix PDF builds (in ReadTheDocs). | Julian Berman | 2023-03-14 | 1 | -0/+1 |
| | |||||
* | Another version bump. | Julian Berman | 2023-03-13 | 1 | -3/+3 |
| | |||||
* | Link to the new referencing doc page. | Julian Berman | 2023-03-09 | 2 | -7/+7 |
| | |||||
* | Bump requirements. | Julian Berman | 2023-03-08 | 1 | -15/+15 |
| | |||||
* | Elaborate a bit more in the referencing doc | Julian Berman | 2023-02-27 | 3 | -5/+65 |
| | |||||
* | Three more exception-related deprecations. | Julian Berman | 2023-02-23 | 1 | -0/+1 |
| | | | | | | | | | | | | | * RefResolutionError is deprecated entirely. Use referencing.Registry-based APIs, and catch referencing.exceptions.Unresolvable if you really want to ignore referencing related issues. * FormatError should now be imported from jsonschema.exceptions only, not from the package root. * ErrorTree should now be imported from jsonschema.exceptions only, not from the package root. | ||||
* | Again bump the referencing version. | Julian Berman | 2023-02-23 | 1 | -1/+1 |
| | |||||
* | Add some prose documentation on the new referencing API. | Julian Berman | 2023-02-22 | 5 | -53/+321 |
| | |||||
* | Update docs requirements. | Julian Berman | 2023-02-21 | 1 | -2/+2 |
| | |||||
* | Flail to get Sphinx to find references again. | Julian Berman | 2023-02-21 | 1 | -10/+18 |
| | |||||
* | Actually depend on referencing and update docs requirements. | Julian Berman | 2023-02-21 | 1 | -14/+10 |
| | |||||
* | Deprecate jsonschema.RefResolver from both places it is importable. | Julian Berman | 2023-02-21 | 2 | -6/+4 |
| | | | | | | Internal uses of it will be removed, replaced with referencing's resolution APIs, though RefResolver will continue to function during its deprecation period. | ||||
* | Move to retrieving schemas from the jsonschema-specifications registry. | Julian Berman | 2023-02-21 | 1 | -24/+62 |
| | | | | Still will be tweaked as the referencing library's public API changes. | ||||
* | Update docs requirements. | Julian Berman | 2022-12-27 | 1 | -5/+5 |
| | |||||
* | Add a few examples of jsonschema.validators.validator_for. | Julian Berman | 2022-12-19 | 1 | -0/+1 |
| | |||||
* | Update docs requirements. | Julian Berman | 2022-12-11 | 1 | -7/+5 |
| | |||||
* | Run pip-licenses on the format-nongpl extra. | Julian Berman | 2022-12-05 | 1 | -4/+7 |
| | |||||
* | Slightly better order for the submodules. | Julian Berman | 2022-12-01 | 1 | -1/+1 |
| | |||||
* | One layer of API indexes rather than 2. | Julian Berman | 2022-12-01 | 2 | -24/+16 |
| | |||||
* | Don't document jsonschema.protocols.Validator twice. | Julian Berman | 2022-12-01 | 1 | -0/+1 |
| | |||||
* | Handle the TypeVar for format checker callables. | Julian Berman | 2022-11-30 | 2 | -0/+30 |
| | | | | Mostly follows sphinx-doc/sphinx#10785 | ||||
* | Merge remote-tracking branch 'origin/main' into docs/autodoc | Julian Berman | 2022-11-29 | 2 | -107/+43 |
|\ | | | | | | | | | | | | | * origin/main: Remove noise from the Sphinx config. Fix instantiating validators with cached refs-to-bool schemas. Try fixing more Sphinx refs which fail only on Ubuntu... | ||||
| * | Remove noise from the Sphinx config. | Julian Berman | 2022-11-29 | 1 | -109/+23 |
| | | |||||
| * | Try fixing more Sphinx refs which fail only on Ubuntu...v4.17.2 | Julian Berman | 2022-11-29 | 1 | -1/+1 |
| | | |||||
* | | [pre-commit.ci] auto fixes from pre-commit.com hooks | pre-commit-ci[bot] | 2022-11-28 | 3 | -4/+3 |
| | | | | | | | | for more information, see https://pre-commit.ci | ||||
* | | Use only ``autodoc`` to generate the API documentation | Daniƫl van Noord | 2022-11-28 | 7 | -29/+51 |
|/ | |||||
* | Remove making believe we are ReadTheDocs in CI builds. | Julian Berman | 2022-11-22 | 1 | -1/+1 |
| | | | | New sphinxext.opengraph seems to resolve the issue. | ||||
* | Suppress epub warnings for duplicated ToC entries. | Julian Berman | 2022-11-22 | 1 | -0/+1 |
| | | | | | | | | | These fail RTD builds like https://readthedocs.org/projects/python-jsonschema/builds/18708083/ Not sure what's new (and don't care much to investigate at the minute). But it seems this is somewhat expected behavior, see: https://github.com/sphinx-doc/sphinx/issues/4723#issuecomment-371460156 | ||||
* | Update docs requirements. | Julian Berman | 2022-11-22 | 1 | -18/+18 |
| | |||||
* | Better wording. | Julian Berman | 2022-09-10 | 1 | -1/+2 |
| | | | | Co-authored-by: Hynek Schlawack <hs@ox.cx> | ||||
* | Make it clearer that format: regex is Python regexes in this implementation. | Julian Berman | 2022-09-10 | 1 | -61/+61 |
| | | | | The same applies to pattern, patternProperties, etc. | ||||
* | Deprecate jsonschema.draftN_format_checker attributes.v4.16.0 | Julian Berman | 2022-09-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Format support / enablement will change with vocabulary support, but in the interim, now that #905 is merged, these objects are better accessed by retrieving them directly from the corresponding validator. In other words: don't do: from jsonschema import draft202012_format_checker just do from jsonschema import Draft202012Validator do_whatever_with(Draft202012Validator.FORMAT_CHECKER) | ||||
* | Remove some now-unnecessary path mangling in doc builds. | Julian Berman | 2022-09-04 | 1 | -130/+27 |
| | |||||
* | Enable OpenGraph and copy buttons for the docs. | Julian Berman | 2022-08-31 | 3 | -4/+14 |
| | | | | | Improves UX a bit and should provide prettier previews when / if doc links are shared around. | ||||
* | Tweak the colorscheme for code blocks in docs. | Julian Berman | 2022-08-30 | 1 | -1/+2 |
| | |||||
* | Spelling... | Julian Berman | 2022-08-30 | 1 | -0/+1 |
| | |||||
* | Add some deprecated directives (for previous deprecations) to the docs. | Julian Berman | 2022-08-30 | 1 | -0/+4 |
| | |||||
* | Make the link to Understanding JSON Schema more prominent. | Julian Berman | 2022-08-30 | 2 | -5/+7 |
| | | | | | (And remove some ancient language from when it was a twinkle in someone's eye). | ||||
* | Remove the doc page for references. | Julian Berman | 2022-08-30 | 2 | -16/+0 |
| | | | | | | | | All it does is include objects which now appear in the API reference. This section should (will) come back as some prose instead on the validation doc page. | ||||
* | Minor non-functional changes to FormatChecker docstrings and __init__. | Julian Berman | 2022-08-30 | 1 | -0/+1 |
| | |||||
* | Slightly tidy the section on protocols in the docs. | Julian Berman | 2022-08-30 | 1 | -22/+18 |
| | |||||
* | Another RTD-only failed ref. | Julian Berman | 2022-08-29 | 1 | -1/+1 |
| | |||||
* | And now yet again some new failures... | Julian Berman | 2022-08-29 | 1 | -1/+1 |
| | |||||
* | Wouldn't be complete without refs which fail now only in ReadTheDocs. :/ | Julian Berman | 2022-08-29 | 1 | -3/+3 |
| |