summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Update requirements.Julian Berman2023-04-131-7/+7
|
* Update docs requirements.v4.18.0a3Julian Berman2023-03-281-5/+5
|
* Update minimum requirements for referencing libraries.Julian Berman2023-03-231-3/+3
|
* Bump the minimum jsonschema-specifications/rpds versions to avoid #1059v4.18.0a2Julian Berman2023-03-201-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 Berman2023-03-151-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 Berman2023-03-152-0/+3
|
* Maybe fix PDF builds (in ReadTheDocs).Julian Berman2023-03-141-0/+1
|
* Another version bump.Julian Berman2023-03-131-3/+3
|
* Link to the new referencing doc page.Julian Berman2023-03-092-7/+7
|
* Bump requirements.Julian Berman2023-03-081-15/+15
|
* Elaborate a bit more in the referencing docJulian Berman2023-02-273-5/+65
|
* Three more exception-related deprecations.Julian Berman2023-02-231-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 Berman2023-02-231-1/+1
|
* Add some prose documentation on the new referencing API.Julian Berman2023-02-225-53/+321
|
* Update docs requirements.Julian Berman2023-02-211-2/+2
|
* Flail to get Sphinx to find references again.Julian Berman2023-02-211-10/+18
|
* Actually depend on referencing and update docs requirements.Julian Berman2023-02-211-14/+10
|
* Deprecate jsonschema.RefResolver from both places it is importable.Julian Berman2023-02-212-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 Berman2023-02-211-24/+62
| | | | Still will be tweaked as the referencing library's public API changes.
* Update docs requirements.Julian Berman2022-12-271-5/+5
|
* Add a few examples of jsonschema.validators.validator_for.Julian Berman2022-12-191-0/+1
|
* Update docs requirements.Julian Berman2022-12-111-7/+5
|
* Run pip-licenses on the format-nongpl extra.Julian Berman2022-12-051-4/+7
|
* Slightly better order for the submodules.Julian Berman2022-12-011-1/+1
|
* One layer of API indexes rather than 2.Julian Berman2022-12-012-24/+16
|
* Don't document jsonschema.protocols.Validator twice.Julian Berman2022-12-011-0/+1
|
* Handle the TypeVar for format checker callables.Julian Berman2022-11-302-0/+30
| | | | Mostly follows sphinx-doc/sphinx#10785
* Merge remote-tracking branch 'origin/main' into docs/autodocJulian Berman2022-11-292-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 Berman2022-11-291-109/+23
| |
| * Try fixing more Sphinx refs which fail only on Ubuntu...v4.17.2Julian Berman2022-11-291-1/+1
| |
* | [pre-commit.ci] auto fixes from pre-commit.com hookspre-commit-ci[bot]2022-11-283-4/+3
| | | | | | | | for more information, see https://pre-commit.ci
* | Use only ``autodoc`` to generate the API documentationDaniƫl van Noord2022-11-287-29/+51
|/
* Remove making believe we are ReadTheDocs in CI builds.Julian Berman2022-11-221-1/+1
| | | | New sphinxext.opengraph seems to resolve the issue.
* Suppress epub warnings for duplicated ToC entries.Julian Berman2022-11-221-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 Berman2022-11-221-18/+18
|
* Better wording.Julian Berman2022-09-101-1/+2
| | | | Co-authored-by: Hynek Schlawack <hs@ox.cx>
* Make it clearer that format: regex is Python regexes in this implementation.Julian Berman2022-09-101-61/+61
| | | | The same applies to pattern, patternProperties, etc.
* Deprecate jsonschema.draftN_format_checker attributes.v4.16.0Julian Berman2022-09-091-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 Berman2022-09-041-130/+27
|
* Enable OpenGraph and copy buttons for the docs.Julian Berman2022-08-313-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 Berman2022-08-301-1/+2
|
* Spelling...Julian Berman2022-08-301-0/+1
|
* Add some deprecated directives (for previous deprecations) to the docs.Julian Berman2022-08-301-0/+4
|
* Make the link to Understanding JSON Schema more prominent.Julian Berman2022-08-302-5/+7
| | | | | (And remove some ancient language from when it was a twinkle in someone's eye).
* Remove the doc page for references.Julian Berman2022-08-302-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 Berman2022-08-301-0/+1
|
* Slightly tidy the section on protocols in the docs.Julian Berman2022-08-301-22/+18
|
* Another RTD-only failed ref.Julian Berman2022-08-291-1/+1
|
* And now yet again some new failures...Julian Berman2022-08-291-1/+1
|
* Wouldn't be complete without refs which fail now only in ReadTheDocs. :/Julian Berman2022-08-291-3/+3
|