summaryrefslogtreecommitdiff
path: root/jsonschema/_format.py
Commit message (Expand)AuthorAgeFilesLines
* fix: Python 3.11 date.fromisoformat() allows extra formatsJyrki Muukkonen2023-03-281-1/+6
* flake8 -> ruff, a mostly painless affair.Julian Berman2023-03-151-5/+3
* Handle the TypeVar for format checker callables.Julian Berman2022-11-301-0/+1
* Durations without trailing units aren't valid durations.Julian Berman2022-11-281-1/+3
* Empty strings are not valid relative JSON pointers.Julian Berman2022-11-281-0/+3
* Satisfy mypy's new default.Julian Berman2022-11-111-1/+1
* Remove the incorrect Optional from FormatChecker's formats annotation.Julian Berman2022-08-301-1/+1
* Minor non-functional changes to FormatChecker docstrings and __init__.Julian Berman2022-08-301-11/+9
* Deprecate FormatChecker.cls_checks.Julian Berman2022-08-201-1/+17
* Standardize the format of Raises: in napolean docstrings.Julian Berman2022-08-201-2/+3
* Remove some old unnecessary explicit object superclasses.Julian Berman2022-08-181-1/+1
* Type annotate format checker methodsStephen Rosen2022-05-301-43/+60
* Update hyperlinks from the GitHub organization move.Julian Berman2022-03-211-2/+1
* Cleanup internal type annotation variablesStephen Rosen2022-01-051-4/+4
* Use future import for type annotationsStephen Rosen2022-01-051-2/+4
* Setup mypy in `tox -e typing` and get it to passStephen Rosen2022-01-051-1/+8
* Remove dead code.Julian Berman2021-08-251-5/+0
* Use contextmanager.suppress to kill a bit of boilerplate.Julian Berman2021-08-251-36/+17
* Add an explicit ASCII check.Julian Berman2021-08-241-1/+1
* Remove 3.6-related code.Julian Berman2021-08-241-7/+0
* Depend on rfc3339-validator for format, even for non-nonGPL.Julian Berman2021-08-241-8/+3
* More strict style, now via bugbear.Julian Berman2021-08-181-3/+3
* Tidy up validation error messages, particularly using f-strings.Julian Berman2021-08-181-3/+1
* May as well add support for Draft 2019 as well.Julian Berman2021-08-181-5/+25
* Fix the UUID format.Julian Berman2021-08-061-3/+2
* Fix missing trailing commas.draft2020-12Julian Berman2021-08-041-4/+4
* Julian/jsonschema#782: Adapt validator test for draft2020-12, fixes code stylesHarald Nezbeda2021-07-201-5/+7
* Julian/jsonschema#782: Fixes relative json pointer format validation for lead...Harald Nezbeda2021-07-201-0/+4
* Julian/jsonschema#782: Add validation for uuid formatHarald Nezbeda2021-07-191-0/+13
* Julian/jsonschema#782: Extend format check for draft2020-12, add duration for...Harald Nezbeda2021-07-191-6/+52
* Julian/jsonschema#782: Enable draft2020-12 test suiteHarald Nezbeda2021-07-191-1/+2
* Use python 3.9 for coverageHarald Nezbeda2021-07-121-6/+6
* Fixes validation for uri-template formatHarald Nezbeda2021-06-251-8/+5
* Work around danielrichman/strict-rfc3339#5.Julian Berman2020-10-241-1/+1
* Cope with IPv6Address now allowing zone IDs in 3.9.Julian Berman2020-10-201-1/+2
* use correct format check globallyHillel Arnold2020-08-191-5/+7
* better handling for Python 3.6Hillel Arnold2020-08-191-4/+6
* Merge remote-tracking branch 'upstream/master' into issue-685Hillel Arnold2020-08-181-19/+12
|\
| * Validate IP addresses using the ipaddress module.Julian Berman2020-08-131-19/+12
* | improve date parsingHillel Arnold2020-08-131-1/+4
|/
* Unbreak non-format-setuptools-extra-installed jsonschema.Julian Berman2020-08-121-12/+15
* Modify the code based on review commentswilson chen2020-08-081-1/+2
* fix bug about hostname by import fqdnwillson-chen2020-08-071-10/+2
* Kill jsonschema.compat as well.Julian Berman2020-08-051-20/+19
* Ref Py3 in the docs.Julian Berman2020-08-041-1/+1
* Handle broken punycode in IDN hostnames.Julian Berman2020-06-091-1/+4
* Sigh... but also drops Py2 compat.Julian Berman2020-02-211-3/+8
* Newer webcolors has a new API apparently.Julian Berman2020-02-211-1/+1
* format_nongpl docs, and style fixesNicolas Aimetti2019-10-311-2/+1
* Add format validators as separate modulesNicolas Aimetti2019-10-281-30/+36