Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Re-add the JSON trove classifiers.HEADv4.18.0a7main | Julian Berman | 2023-05-16 | 1 | -1/+3 |
| | | | | This probably worked before, but I typoed the classifiers ha. | ||||
* | Looks like Hatchling needs a bump before this can actually happen. | Julian Berman | 2023-04-25 | 1 | -2/+0 |
| | | | | | | Revert "Add the new JSON and JSON Schema classifiers, hooray!" This reverts commit 9bd72530f100c16bfe3e6b0b35abe7de70087ef9. | ||||
* | Add the new JSON and JSON Schema classifiers, hooray! | Julian Berman | 2023-04-25 | 1 | -0/+2 |
| | |||||
* | Update requirements. | Julian Berman | 2023-04-13 | 1 | -1/+1 |
| | |||||
* | Bump the minimum referencing version again. | Julian Berman | 2023-03-28 | 1 | -1/+1 |
| | |||||
* | 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 | -6/+3 |
| | | | | | This should re-enable validating from a thread other than the one that originall imported jsonschema. | ||||
* | Enable ruff's simplify rules too. | Julian Berman | 2023-03-15 | 1 | -3/+3 |
| | |||||
* | flake8 -> ruff, a mostly painless affair. | Julian Berman | 2023-03-15 | 1 | -11/+42 |
| | |||||
* | Another version bump. | Julian Berman | 2023-03-13 | 1 | -2/+2 |
| | |||||
* | Link to the new referencing doc page. | Julian Berman | 2023-03-09 | 1 | -3/+3 |
| | |||||
* | Bump requirements. | Julian Berman | 2023-03-08 | 1 | -2/+2 |
| | |||||
* | Replace the other usages of pyrsistent with rpds. | Julian Berman | 2023-03-06 | 1 | -1/+1 |
| | |||||
* | 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 | 1 | -1/+1 |
| | |||||
* | Pin to newer pyrsistent. | Julian Berman | 2023-02-21 | 1 | -1/+1 |
| | | | | | | <19.3 can have performance problems on 3.11 where there aren't wheels (and where I think it's falling back to using the pure- Python implementation even on CPython). Here it's ~2x slower. | ||||
* | Update docs requirements. | Julian Berman | 2023-02-21 | 1 | -1/+1 |
| | |||||
* | Fix the benchmark to pass the right type for remotes again. | Julian Berman | 2023-02-21 | 1 | -1/+1 |
| | |||||
* | Move Validator._resolver to _ref_resolver. | Julian Berman | 2023-02-21 | 1 | -1/+1 |
| | | | | | | | | | | | Makes way for our newer resolver to live in the shorter name. (This should have no effect on the public API, where we have Validator.resolver returning this attribute after emitting a deprecation warning.) Also bumps the minimum attrs version we depend on, as we need the alias functionality. | ||||
* | Actually depend on referencing and update docs requirements. | Julian Berman | 2023-02-21 | 1 | -1/+2 |
| | |||||
* | Move to retrieving schemas from the jsonschema-specifications registry. | Julian Berman | 2023-02-21 | 1 | -0/+1 |
| | | | | Still will be tweaked as the referencing library's public API changes. | ||||
* | Drop support for 3.7. | Julian Berman | 2023-02-21 | 1 | -2/+1 |
| | | | | | | | Referencing happens to not support it at the minute. It's close to EOL, so rather than adding it, I suspect it's droppable. | ||||
* | Preemptively tweak an isort setting. | Julian Berman | 2022-12-14 | 1 | -0/+1 |
| | | | | And bump the minimum tox version. | ||||
* | Tell mypy to show codes, which are needed to ignore. | Julian Berman | 2022-08-21 | 1 | -0/+1 |
| | |||||
* | Use rST markers in README | Hynek Schlawack | 2022-08-18 | 1 | -2/+2 |
| | |||||
* | Cut the middle part | Hynek Schlawack | 2022-08-18 | 1 | -0/+5 |
| | |||||
* | Change version header markers | Hynek Schlawack | 2022-08-18 | 1 | -2/+1 |
| | |||||
* | jsonschema deserves a ✨fancy✨ readme | Hynek Schlawack | 2022-08-17 | 1 | -3/+22 |
| | |||||
* | Replace the vendored twisted.reflect.namedAny with pkgutil.resolve_name. | Julian Berman | 2022-07-29 | 1 | -0/+2 |
| | | | | | | The stdlib finally has a function for this, though it's 3.9+. (We therefore now also include a backport dependency). | ||||
* | Rename the extra for non-GPL format support in the pyproject.toml | Julian Berman | 2022-07-29 | 1 | -1/+1 |
| | | | | | | | | | | We're still waiting on the upstream fix for #962 which will allow installing the extra with either form, but as-is, this is technically not valid in a pyproject.toml (and is throwing some schemastore errors) because keys here have to use hyphens, not underscores. See https://packaging.python.org/en/latest/specifications/declaring-project-metadata/#dependencies-optional-dependencies | ||||
* | Minor case correction for PyPI links.v4.7.1 | Julian Berman | 2022-07-11 | 1 | -7/+7 |
| | |||||
* | Make project.urls be valid URLs. | Julian Berman | 2022-05-30 | 1 | -7/+7 |
| | | | | Refs: python/peps#2621. | ||||
* | Let RTD be authoritative about what the default doc version is. | Julian Berman | 2022-05-28 | 1 | -1/+1 |
| | |||||
* | Modernize the packaging setup via PEP 621 and Hatch. | Julian Berman | 2022-05-28 | 1 | -8/+89 |
| | | | | | | | | | | | | Doing so jettisons setuptools in favor of a more modern, well-designed, legacy-free, and now well-supported packaging tool, Hatch. No end-user facing behavior changes are expected for any users using a recent packaging setup (within the past 2-3 years), so please report any issues. Hatch: https://hatch.pypa.io/latest/ PEP 621: https://peps.python.org/pep-0621/ | ||||
* | isorted. | Julian Berman | 2020-08-12 | 1 | -0/+5 |
| | |||||
* | setup.py is dead. | Julian Berman | 2020-01-25 | 1 | -1/+3 |
| | |||||
* | Add setuptools-scm to the pyproject.toml. | Julian Berman | 2019-11-24 | 1 | -0/+1 |
| | |||||
* | Add a pyproject.toml specifying we use setupools. | Julian Berman | 2019-06-06 | 1 | -0/+8 |
Closes: #558 |