Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add main branch #83

Closed
gaborbernat opened this issue Dec 26, 2021 · 3 comments
Closed

Add main branch #83

gaborbernat opened this issue Dec 26, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@gaborbernat
Copy link

👍 And redirect from master.

@webknjaz
Copy link
Member

webknjaz commented Jan 9, 2022

I wonder if we can just switch to an already existing unstable/v1 instead of having an extra branch...
(need to think about it)

@webknjaz webknjaz added the enhancement New feature or request label Jan 9, 2022
@webknjaz webknjaz self-assigned this Jan 9, 2022
@gaborbernat
Copy link
Author

@webknjaz ping on this?

webknjaz added a commit that referenced this issue Jul 25, 2022
This patch suggests the users to use `release/v1`.

Resolves #83
@webknjaz
Copy link
Member

I wonder if we can just switch to an already existing unstable/v1 instead of having an extra branch...

Seeing no objections, I've opted for this solution. The workflows that use master will get warnings urging the users to update the invocations (9b8e733).

Julian added a commit to python-jsonschema/sphinx-json-schema-spec that referenced this issue Aug 17, 2022
Julian added a commit to python-jsonschema/jsonschema that referenced this issue Aug 19, 2022
clrpackages pushed a commit to clearlinux-pkgs/pypi-jsonschema that referenced this issue Sep 1, 2022
…ersion 4.15.0

Hynek Schlawack (4):
      jsonschema deserves a ✨fancy✨ readme
      Change version header markers
      Cut the middle part
      Use rST markers in README

Julian Berman (107):
      Squashed 'json/' changes from d3f5cd43..39d1d24d
      Squashed 'json/' changes from 39d1d24d..1047a1aa
      Squashed 'json/' changes from 1047a1aa..b7d13f4b
      Update docs requirements, particularly to avoid an lxml CVE.
      v4.6.2 -> CHANGELOG
      Run best match tests on the latest validator.
      Enhance best match to prefer errors from matching types.
      Minor tidying.
      Squashed 'json/' changes from b7d13f4b..69acf529
      Minor case correction for PyPI links.
      Fix best_match's `type` matching when it's an array.
      Squashed 'json/' changes from 69acf529..fd9bcfbd
      Minor tweaks to differentiate between perf tox envs.
      Just allow passing extra args directly to perf from tox.
      Micro-optimize an oft-called lambda to a methodcaller call.
      Don't let best_match traverse into applicators with equally bad sub-errors.
      v4.8.0 -> CHANGELOG
      Re-enable pragma: no cover for ignoring coverage.
      Add a FAQ entry for remembering trailing slashes in base URIs.
      Rename the extra for non-GPL format support in the pyproject.toml
      Replace the vendored twisted.reflect.namedAny with pkgutil.resolve_name.
      Add a mention to the CHANGELOG.
      Bump doc requirements (mostly for newer Sphinx).
      html -> dirhtml, and format_nongpl -> formatnongpl in tox
      Squashed 'json/' changes from fd9bcfbdb..685ac631d
      Fix resolving relative $refs with URN base URIs.
      Add the URN fix to the CHANGELOG.
      (Re-)enable more doctests.
      Update doc examples to use newer drafts' validators.
      v4.9.1 -> CHANGELOG
      Add a permanent way to drop into a debugger from the suite.
      Squashed 'json/' changes from 685ac631d..2782d7c29
      Improve the internal skipped-test helper messages.
      Add a way to run the test suite with xfail instead of skip.
      Complain if the test suite hits the network while running.
      Should have just used a URL library for the test helpers...
      Squashed 'json/' changes from 2782d7c29..f82764080
      Fix the skip test renames.
      Yet another urljoin issue with the internal helper.
      Squashed 'json/' changes from f82764080..91ecacf60
      Use the right Python version in the coverage workflow.
      Re-enable more windows envs in CI.
      Fix the skip for <3.9 leading zero ipv4 tests.
      Close the tempfile for PyPy+Windows.
      Squashed 'json/' changes from 91ecacf60..0015d5242
      Squashed 'json/' changes from 0015d5242..597b1fb0d
      Squashed 'json/' changes from 597b1fb0d..b3c8672a3
      Add support for referencing schemas across different drafts.
      Prefer 'keyword' over 'validator' in docs.
      Replace references to draft 3 in a few more doc examples.
      Update the documentation interlinks to point to 2020-12.
      Bump versions in the GH Actions workflow.
      Use the now-separated out sphinx-json-schema-spec for docs.
      Squashed 'json/' changes from b3c8672a3..14d05dcea
      Tweak remote URIs when running the upstream test suite.
      Better error message for network access in test runs.
      Specify a python-version for the pre-commit job.
      Squashed 'json/' changes from 14d05dcea..4cfead7ba
      Fix calling Validator.evolve for some downstream users.
      Fix one more Validator.evolve issue for downstream Validators.
      Use an explicit default provided to validator_for in all cases.
      Fix the rest of the CHANGELOG headings from #983.
      Warn at runtime when subclassing validator classes.
      Update the CHANGELOG.
      Remove some old unnecessary explicit object superclasses.
      Support validator classes whose metaschema uses a different dialect.
      Follow pypa/gh-action-pypi-publish#83.
      Try enabling readthedocs/actions/preview for PR previews.
      Remove a stray comma.
      Fix mypy types for protocols.Validator
      Document the install extras in the README/docs.
      Remove the search page from the docs.
      Convert more docs in protocols to napoleon.
      Standardize the format of Raises: in napolean docstrings.
      Type pmap using pyrsistent's typing.
      More tweaking of type-hinted Sphinx docstrings for TypeCheckers.
      Deprecate FormatChecker.cls_checks.
      We've wontfixed the upstream issue.
      Fix unevaluatedItems on draft2019.
      Tell mypy to show codes, which are needed to ignore.
      Add ID_OF to the protocol, and schemas are arbitrary mappings.
      Add a note to the CHANGELOG about the typing tweaks.
      Document slightly more clearly how this library interacts with non-JSON.
      Disable max line length in doc8.
      Remove backticks from section headings.
      Remove the TODO for draft 7 content assertions.
      Don't skip tests while debugging.
      Fix $id in the presence of $ref on draft 6 and 7.
      Add a note to the CHANGELOG about the minor ref change.
      Experiment with autoapi for generating explicit API documentation.
      Fix some ambiguous API refs which only fail on Sphinx+Linux :/
      Of course the tweaked name doesn't work on macOS.
      Wouldn't be complete without refs which fail now only in ReadTheDocs. :/
      And now yet again some new failures...
      Another RTD-only failed ref.
      Update the README links to point to the API docs.
      Slightly tidy the section on protocols in the docs.
      Add a note to the CHANGELOG about #988.
      Minor non-functional changes to FormatChecker docstrings and __init__.
      Remove the incorrect Optional from FormatChecker's formats annotation.
      Remove the doc page for references.
      Make the link to Understanding JSON Schema more prominent.
      Add some deprecated directives (for previous deprecations) to the docs.
      Spelling...
      Tweak the colorscheme for code blocks in docs.
      Don't show type checker functions in TypeChecker reprs.
      Minor verbiage tweak for protocols.

Tim Gates (1):
      docs: Fix a few typos
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants