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

Update pre-commit hook python-jsonschema/check-jsonschema to v0.27.3 #51

Merged
merged 1 commit into from
Dec 15, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 15, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
python-jsonschema/check-jsonschema repository minor 0.18.4 -> 0.27.3

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

python-jsonschema/check-jsonschema (python-jsonschema/check-jsonschema)

v0.27.3

Compare Source

  • Update vendored schemas: bitbucket, gitlab-ci, readthedocs, renovate
    (2023-12-05)
  • Limit the number of instance files which are opened simultaneously, which
    avoids reaching OS limits for open file descriptors. Thanks
    :user:ianmackinnon! (:issue:352)
  • Improve handling of schemafiles to ensure that they are only read once
    (:pr:363)

v0.27.2

Compare Source

  • Update vendored schemas: dependabot, github-workflows, renovate (2023-11-24)
  • Add official support for Python 3.12
  • Add Google Cloud Build schema and pre-commit hook. Thanks :user:nikolaik!
    (:pr:339)
  • Fix a bug in the custom github-workflows-require-timeout schema which forbade
    the use of GitHub expression syntax for the timeout value. (:issue:354)

v0.27.1

Compare Source

  • Update vendored schemas: buildkite, drone-ci, github-workflows, gitlab-ci,
    readthedocs, renovate (2023-11-03)

v0.27.0

Compare Source

  • Update vendored schemas: azure-pipelines, bitbucket-pipelines, gitlab-ci,
    renovate (2023-09-27)
  • Add a --validator-class option for specifying a custom
    jsonschema.protocols.Validator class to use (:pr:327, :issue:262)
  • Instances and schemas may now be passed on stdin, using - (:pr:332,
    :issue:251)
  • Minor fix to hook regexes to explicitly match . chars. Thanks
    :user:skwde! (:pr:325)

v0.26.3

Compare Source

  • Fix a minor bug with the verbose output introduced in v0.26.2

v0.26.2

Compare Source

  • When -v/--verbose is used, output will include a list of all files which
    were checked on success (:issue:312)

v0.26.1

Compare Source

  • Update vendored schemas: github-workflows, renovate (2023-08-25)

v0.26.0

Compare Source

  • The regex format check has been improved to support ECMAScript regexes by
    default. (:issue:302)
  • The --format-regex disabled option has been removed. Users should use
    --disable-formats regex if they wish to disable regex format checking.
  • The deprecated --disable-format flag has been removed. Users should use
    --disable-formats "*" if they wish to disable all format checking.

v0.25.0

Compare Source

  • Update vendored schemas: bamboo-spec, dependabot, drone-ci, github-actions,
    github-workflows, readthedocs, renovate, travis (2023-08-25)
  • Add Drone-CI schema and pre-commit hook. Thanks :user:s-weigand!
    (:pr:299)
  • Add a --base-uri option for specifying an explicit base URI (:pr:305)

v0.24.1

Compare Source

  • Fix bugs related to the new $ref resolution behavior

v0.24.0

Compare Source

  • Update vendored schemas: github-actions, gitlab-ci, readthedocs, renovate,
    travis (2023-08-08)
  • Remove support for python3.7
  • The minimum supported version of the jsonschema library is now 4.18.0,
    which introduces new $ref resolution behavior and fixes. That behavior is
    used in all cases, which should result in faster evaluation especially on
    large schemas.
  • $ref usage may now refer to YAML, TOML, or JSON5 files, or any other
    non-JSON format supported by check-jsonschema. The file type is inferred
    only from the file extension in these cases and defaults to JSON if there is
    no recognizable extension.
  • Remote schemafiles (http/s) now support YAML, TOML, and JSON5 formats, if the
    URL ends with the appropriate extension and the matching parser is available.
    Extensionless URLs are treated as JSON.

v0.23.3

Compare Source

  • Update vendored schemas: buildkite, dependabot, github-workflows, gitlab-ci,
    readthedocs, renovate (2023-07-11)
  • Add Bitbucket Pipelines schema and pre-commit hook. Thanks :user:djgoku!
    (:pr:282)

v0.23.2

Compare Source

  • Update vendored schemas: github-workflow, gitlab-ci, renovate (2023-06-13)
  • Fix the handling of malformed and missing Last-Modified headers in the
    caching downloader. Thanks :user:balihb! (:issue:275)

v0.23.1

Compare Source

  • Update vendored schemas: github-workflows, gitlab-ci, renovate (2023-05-30)
  • The schema for enforcing timeout-minutes on GitHub Actions jobs has been
    updated to allow for workflow call jobs (which cannot have a timeout)

v0.23.0

Compare Source

  • Update vendored schemas: azure-pipelines, buildkite, dependabot,
    github-workflows, gitlab-ci, renovate (2023-05-03)
  • A new option, --disable-formats replaces and enhances the
    --disable-format flag. --disable-formats takes a format to disable
    and may be passed multiple times, allowing users to opt out of any specific
    format checks. --disable-formats "*" can be used to disable all format
    checking. --disable-format is still supported, but is deprecated and
    emits a warning.

v0.22.0

Compare Source

  • Update vendored schemas: buildkite, github-workflows, gitlab-ci, renovate,
    travis (2023-03-08)
  • The check-dependabot hook now also supports .github/dependabot.yaml
    Thanks :user:noorul!
  • Fix a mistake in the dependency bound for jsonschema, which was intended
    to change in v0.21.0

v0.21.0

Compare Source

  • Update vendored schemas: github-workflows, gitlab-ci, renovate (2023-01-24)
  • Fix a bug in which --check-metaschema was not building validators correctly.
    The metaschema's schema dialect is chosen correctly now, and metaschema
    formats are now checked by default. This can be disabled with
    --disable-format.
  • Fix the resolution of $schema dialect to format checker classes
  • Fix package dependency lower bounds, including setting jsonschema>=4.5.1
  • Output colorization can now be controlled with
    --color [never|always|auto]. Thanks :user:WillDaSilva!

v0.20.0

Compare Source

  • Update vendored schemas: bamboo-spec, buildkite, dependabot, github-actions,
    github-workflows, gitlab-ci, readthedocs, renovate, travis (2023-01-03)
  • Add --fill-defaults argument which eagerly populates "default"
    values whenever they are encountered and a value is not already present
    (:issue:200)
  • Add Buildkite schema and pre-commit hook (:issue:198)

v0.19.2

Compare Source

  • Update vendored schemas: gitlab-ci, renovate (2022-11-14)
  • Downloads of schemas from remote (http/https) locations will now retry if the
    downloaded data is not valid JSON (:issue:183)
  • Remove the deprecated --show-all-validation-errors option
  • Add support for Python 3.11, and tomllib as an alternative to tomli
  • The github-actions hook now requires a filename of action.yml or
    action.yaml for action definitions in .github/actions/, in accordance
    with the GitHub Documentation (:pr:186)

v0.19.1

Compare Source

  • Fix handling of file descriptors created using the /proc/self/fd/
    mechanism (:issue:176)

v0.19.0

Compare Source

  • Update vendored schemas: github-workflows, gitlab-ci, renovate (2022-11-10)
  • Improve the behaviors of filetype detection. --default-filetype now
    defaults to json, and can be passed toml or json5 if those
    parsers are installed. Detection is now only done by suffix mapping and will
    not attempt to read files.

Configuration

📅 Schedule: Branch creation - "before 9am on friday" in timezone Asia/Jerusalem, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@OrBin OrBin merged commit 2674a7c into master Dec 15, 2023
2 checks passed
@renovate renovate bot deleted the renovate/python-jsonschema-check-jsonschema-0.x branch December 15, 2023 10:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant