Skip to content

Releases: python-jsonschema/referencing

v0.37.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:30
944ed5a

What's Changed

  • Declare support for Python 3.14 and 3.14t by @cclauss in #270
  • Drop support for Python 3.9

New Contributors

Full Changelog: v0.36.2...v0.37.0

v0.36.2

Choose a tag to compare

@github-actions github-actions released this 25 Jan 08:48
9a82e6c

Full Changelog: v0.36.1...v0.36.2

v0.36.1

Choose a tag to compare

@github-actions github-actions released this 17 Jan 02:22
35d571d

What's Changed

New Contributors

Full Changelog: v0.36.0...v0.36.1

v0.36.0

Choose a tag to compare

@github-actions github-actions released this 16 Jan 18:34
e8f5bd8

Full Changelog: v0.35.1...v0.36.0

v0.35.1

Choose a tag to compare

@github-actions github-actions released this 01 May 20:26
1863d4a
  • Make Resource.pointer also properly handle empty pointers (which refer to the root document).
    This fix likely only affects you if you were using that function directly, as Resource.lookup already handles empty fragments.

Full Changelog: v0.35.0...v0.35.1

v0.35.0

Choose a tag to compare

@github-actions github-actions released this 24 Apr 06:50
4b51260
  • Ensure that Registry.contents() also raises NoSuchResource exceptions for nonexistent resources, not KeyError (which is an implementation detail).

Full Changelog: v0.34.0...v0.35.0

v0.34.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 12:59
499e67e

What's Changed

  • Also look inside definitions keywords even on newer dialects. The specification recommends doing so regardless of the rename to $defs.
  • Ensure non-blocking mypy compatibility by @jamescw19 in #130

New Contributors

Full Changelog: v0.33.0...v0.34.0

v0.33.0

Choose a tag to compare

@github-actions github-actions released this 28 Jan 16:09
  • Add a referencing.jsonschema.SchemaResource type alias to go along with the other JSON Schema specialized types.

Full Changelog: v0.32.1...v0.33.0

v0.32.1

Choose a tag to compare

@github-actions github-actions released this 05 Jan 18:39
  • Make Specification.detect raise a CannotDetermineSpecification error even if passed a mapping with a $schema key that doesn't match JSON Schema dialect semantics (e.g. a non-string).

Full Changelog: v0.32.0...v0.32.1

v0.32.0

Choose a tag to compare

@github-actions github-actions released this 07 Dec 15:05

Full Changelog: v0.31.1...v0.32.0