-
Notifications
You must be signed in to change notification settings - Fork 522
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
Bump json5 from 2.2.0 to 2.2.3 #579
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bumps [json5](https://github.com/json5/json5) from 2.2.0 to 2.2.3. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](json5/json5@v2.2.0...v2.2.3) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
MaksimZhukov
approved these changes
Jan 4, 2023
e-korolevskii
approved these changes
Jan 4, 2023
brcrista
approved these changes
Jan 4, 2023
welpaolo
pushed a commit
to canonical/spark-k8s-toolkit-py
that referenced
this pull request
Aug 14, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-python](https://github.com/actions/setup-python) | action | major | `v2.2.2` -> `v4.7.0` | | [canonical/data-platform-workflows](https://github.com/canonical/data-platform-workflows) | action | major | `v2` -> `v4` | --- ### Release Notes <details> <summary>actions/setup-python (actions/setup-python)</summary> ### [`v4.7.0`](https://github.com/actions/setup-python/releases/tag/v4.7.0) [Compare Source](https://github.com/actions/setup-python/compare/v4.6.1...v4.7.0) In scope of this release, the support for reading python version from pyproject.toml was added ([actions/setup-python#669). ```yaml - name: Setup Python uses: actions/setup-python@v4 with: python-version-file: pyproject.toml ``` ##### Besides, it includes such changes as: - Bump tough-cookie and [@​azure/ms-rest-js](https://github.com/azure/ms-rest-js) by [@​dependabot](https://github.com/dependabot) in [actions/setup-python#697 - Bump semver from 7.3.8 to 7.5.2 by [@​dependabot](https://github.com/dependabot) in [actions/setup-python#692 - Fix typos found by codespell by [@​DimitriPapadopoulos](https://github.com/DimitriPapadopoulos) in [actions/setup-python#650 #### New Contributors - [@​dariocurr](https://github.com/dariocurr) made their first contribution in [actions/setup-python#669 - [@​DimitriPapadopoulos](https://github.com/DimitriPapadopoulos) made their first contribution in [actions/setup-python#650 **Full Changelog**: actions/setup-python@v4...v4.7.0 ### [`v4.6.1`](https://github.com/actions/setup-python/releases/tag/v4.6.1) [Compare Source](https://github.com/actions/setup-python/compare/v4.6.0...v4.6.1) #### What's Changed - Fix `allow-prereleases` sample configuration by [@​mayeut](https://github.com/mayeut) in [actions/setup-python#615 - Fix a incorrect link advanced-usage.md by [@​siyuan0322](https://github.com/siyuan0322) in [actions/setup-python#657 - Remove implicit dependency by [@​nikolai-laevskii](https://github.com/nikolai-laevskii) in [actions/setup-python#668 - Automatic update of configuration files from 05/23/2023 by [@​github-actions](https://github.com/github-actions) in [actions/setup-python#671 - Add warning for python 2.7 on release/v4 by [@​dmitry-shibanov](https://github.com/dmitry-shibanov) in [actions/setup-python#673 #### New Contributors - [@​siyuan0322](https://github.com/siyuan0322) made their first contribution in [actions/setup-python#657 - [@​nikolai-laevskii](https://github.com/nikolai-laevskii) made their first contribution in [actions/setup-python#668 **Full Changelog**: actions/setup-python@v4...v4.6.1 ### [`v4.6.0`](https://github.com/actions/setup-python/releases/tag/v4.6.0): Add allow-prereleases input [Compare Source](https://github.com/actions/setup-python/compare/v4.5.0...v4.6.0) In scope of this release we added a new input (`allow-prereleases`) to allow [falling back to pre-release versions of Python when a matching GA version of Python is not available](https://github.com/actions/setup-python/pull/414) ```yaml steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: python-version: 3.12 allow-prereleases: true ``` Besides, we added such changes as: - Fix bug to trim new line for PyPy version: [actions/setup-python#610 - Added pip dependency file to generate hash from it: [actions/setup-python#604 - Improved error handling for saving and restoring cache: [actions/setup-python#618 - Add warning if cache paths are empty: [actions/setup-python#642 ### [`v4.5.0`](https://github.com/actions/setup-python/releases/tag/v4.5.0): Fix cache issue for Poetry projects located in subfolders [Compare Source](https://github.com/actions/setup-python/compare/v4.4.0...v4.5.0) In scope of this release we fixed cache issue for Poetry projects located in subfolders ([actions/setup-python#446). Besides that we updated json5 version from 2.2.0 to 2.2.3 ([actions/setup-python#579). ### [`v4.4.0`](https://github.com/actions/setup-python/releases/tag/v4.4.0): Add support to install multiple python versions [Compare Source](https://github.com/actions/setup-python/compare/v4.3.1...v4.4.0) In scope of this release we added support to [install multiple python versions](https://github.com/actions/setup-python/pull/567). For this you can try to use this snippet: ```yaml - uses: actions/setup-python@v4 with: python-version: | 3.8 3.9 3.10 ``` Besides, we changed logic with throwing the error for GHES if cache is unavailable to warn ([actions/setup-python#566). ### [`v4.3.1`](https://github.com/actions/setup-python/releases/tag/v4.3.1): Improve error handling and messages [Compare Source](https://github.com/actions/setup-python/compare/v4.3.0...v4.3.1) In scope of this release we added improved error message to put operating system and its version in the logs ([actions/setup-python#559). Besides, the release - fixes issue about [specifying architecture for pypy-nightly on Windows](https://github.com/actions/setup-python/issues/518) with related [pull request](https://github.com/actions/setup-python/pull/520). - improves error handling for Http Errors ([actions/setup-python#511). - updates minimatch ([actions/setup-python#558). ### [`v4.3.0`](https://github.com/actions/setup-python/releases/tag/v4.3.0) [Compare Source](https://github.com/actions/setup-python/compare/v4.2.0...v4.3.0) - Update [@​actions/core](https://github.com/actions/core) to 1.10.0 version [#​517](https://github.com/actions/setup-python/issues/517) - Update [@​actions/cache](https://github.com/actions/cache) to 3.0.4 version [#​499](https://github.com/actions/setup-python/issues/499) - Only use github.token on github.com [#​443](https://github.com/actions/setup-python/issues/443) - Improvement of documentation [#​477](https://github.com/actions/setup-python/issues/477) [#​479](https://github.com/actions/setup-python/issues/479) [#​491](https://github.com/actions/setup-python/issues/491) [#​492](https://github.com/actions/setup-python/issues/492) ### [`v4.2.0`](https://github.com/actions/setup-python/releases/tag/v4.2.0): Add check-latest input and bug fixes [Compare Source](https://github.com/actions/setup-python/compare/v4.1.0...v4.2.0) In scope of this release we add the [check-latest](https://github.com/actions/setup-python/pull/406) input. If check-latest is set to true, the action first checks if the cached version is the latest one. If the locally cached version is not the most up-to-date, the version will then be downloaded from [python-versions](https://github.com/actions/python-versions) repository. By default check-latest is set to false. For PyPy it will to try to reach https://downloads.python.org/pypy/versions.json ##### Example of usage: ```yaml steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: python-version: '3.9' check-latest: true - run: python --version ``` Besides, it includes such changes as - Resolved logs for python-version and file inputs: [actions/setup-python#465 - Added linux os release info to primary key: [actions/setup-python#467 - Added fix to change Python versions for poetry: [actions/setup-python#445 - Fix Tool Path handling for self-hosted runners: [actions/setup-python#466 ### [`v4.1.0`](https://github.com/actions/setup-python/releases/tag/v4.1.0) [Compare Source](https://github.com/actions/setup-python/compare/v4.0.0...v4.1.0) In scope of this pull request we updated `actions/cache` package as the new version contains fixes for [caching error handling](https://github.com/actions/setup-python/pull/448). Moreover, we added a new input [update-environment](https://github.com/actions/setup-python/pull/411). This option allows to specify if the action shall update environment variables (default) or not. ##### Update-environment input ```yaml - name: setup-python 3.9 uses: actions/setup-python@v4 with: python-version: 3.9 update-environment: false ``` **Besides, we added such changes as:** - Allow python-version-file to be a relative path: [actions/setup-python#431 - Added new environment variables for `Cmake`: [actions/setup-python#440 - Updated error message for resolveVersion: [actions/setup-python#450 - Assign default value of `AGENT_TOOLSDIRECTORY` if not set: [actions/setup-python#394 ### [`v4.0.0`](https://github.com/actions/setup-python/releases/tag/v4.0.0) [Compare Source](https://github.com/actions/setup-python/compare/v3.1.4...v4.0.0) ##### What's Changed - Support for `python-version-file` input: [#​336](https://github.com/actions/setup-python/issues/336) Example of usage: ```yaml - uses: actions/setup-python@v4 with: python-version-file: '.python-version' # Read python version from a file - run: python my_script.py ``` There is no default python version for this `setup-python` major version, the action requires to specify either `python-version` input or `python-version-file` input. If the `python-version` input is not specified the action will try to read required version from file from `python-version-file` input. - Use pypyX.Y for PyPy `python-version` input: [#​349](https://github.com/actions/setup-python/issues/349) Example of usage: ```yaml - uses: actions/setup-python@v4 with: python-version: 'pypy3.9' # pypy-X.Y kept for backward compatibility - run: python my_script.py ``` - `RUNNER_TOOL_CACHE` environment variable is equal `AGENT_TOOLSDIRECTORY`: [#​338](https://github.com/actions/setup-python/issues/338) - Bugfix: create missing `pypyX.Y` symlinks: [#​347](https://github.com/actions/setup-python/issues/347) - `PKG_CONFIG_PATH` environment variable: [#​400](https://github.com/actions/setup-python/issues/400) - Added `python-path` output: [#​405](https://github.com/actions/setup-python/issues/405) `python-path` output contains Python executable path. - Updated `zeit/ncc` to `vercel/ncc` package: [#​393](https://github.com/actions/setup-python/issues/393) - Bugfix: fixed output for prerelease version of poetry: [#​409](https://github.com/actions/setup-python/issues/409) - Made `pythonLocation` environment variable consistent for Python and PyPy: [#​418](https://github.com/actions/setup-python/issues/418) - Bugfix for `3.x-dev` syntax: [#​417](https://github.com/actions/setup-python/issues/417) - Other improvements: [#​318](https://github.com/actions/setup-python/issues/318) [#​396](https://github.com/actions/setup-python/issues/396) [#​384](https://github.com/actions/setup-python/issues/384) [#​387](https://github.com/actions/setup-python/issues/387) [#​388](https://github.com/actions/setup-python/issues/388) ### [`v3.1.4`](https://github.com/actions/setup-python/releases/tag/v3.1.4) [Compare Source](https://github.com/actions/setup-python/compare/v3.1.3...v3.1.4) #### What's Changed In the scope of this patch release, the warning for deprecating Python 2.x was added in [actions/setup-python#674 by [@​dmitry-shibanov](https://github.com/dmitry-shibanov) For more information, check out [actions/setup-python#672 **Full Changelog**: actions/setup-python@v3...v3.1.4 ### [`v3.1.3`](https://github.com/actions/setup-python/releases/tag/v3.1.3): Update actions/core to 1.10.0 for v3 [Compare Source](https://github.com/actions/setup-python/compare/v3.1.2...v3.1.3) In scope of this release we update actions/core to 1.10.0 for v3 major tag: [actions/setup-python#624 ### [`v3.1.2`](https://github.com/actions/setup-python/releases/tag/v3.1.2): Update actions/cache version to 2.0.2 [Compare Source](https://github.com/actions/setup-python/compare/v3.1.1...v3.1.2) In scope of this release we updated `actions/cache` package as the new version contains fixes related to GHES 3.5 ([actions/setup-python#382) ### [`v3.1.1`](https://github.com/actions/setup-python/releases/tag/v3.1.1): Add "cache-hit" output and fix "python-version" output for PyPy [Compare Source](https://github.com/actions/setup-python/compare/v3.1.0...v3.1.1) This release introduces new output cache-hit ([actions/setup-python#373) and fix python-version output for PyPy ([actions/setup-python#365) The cache-hit output contains boolean value indicating that an exact match was found for the key. It shows that the action uses already existing cache or not. The output is available only if cache is enabled. The python-version contains version of Python or PyPy. ### [`v3.1.0`](https://github.com/actions/setup-python/releases/tag/v3.1.0): Support caching poetry dependencies and caching on GHES 3.5 [Compare Source](https://github.com/actions/setup-python/compare/v3.0.0...v3.1.0) - In the scope of this release, we added [support for caching from GHES 3.5](https://github.com/actions/setup-python/issues/362) and fixed the download issue for files > 2GB during restore. - Caching poetry dependencies ```yaml steps: - uses: actions/checkout@v3 - name: Install poetry run: pipx install poetry - uses: actions/setup-python@v3 with: python-version: '3.9' cache: 'poetry' - run: poetry install - run: poetry run pytest ``` ### [`v3.0.0`](https://github.com/actions/setup-python/releases/tag/v3.0.0) [Compare Source](https://github.com/actions/setup-python/compare/v2.3.4...v3.0.0) #### What's Changed - Update default runtime to node16 ([actions/setup-python#340) - Update `package-lock.json` file version to 2, `@types/node` to 16.11.25 and `typescript` to 4.2.3 ([actions/setup-python#341) - Remove legacy `pypy2` and `pypy3` keywords ([actions/setup-python#342) ##### Breaking Changes With the update to Node 16, all scripts will now be run with Node 16 rather than Node 12. This new major release removes support of legacy `pypy2` and `pypy3` keywords. Please use more specific and flexible syntax to specify a PyPy version: ```yaml jobs: build: runs-on: ubuntu-latest strategy: matrix: python-version: - 'pypy-2.7' # the latest available version of PyPy that supports Python 2.7 - 'pypy-3.8' # the latest available version of PyPy that supports Python 3.8 - 'pypy-3.8-v7.3.8' # Python 3.8 and PyPy 7.3.8 steps: - uses: actions/checkout@v2 - uses: actions/setup-python@v3 with: python-version: ${{ matrix.python-version }} ``` See more usage examples in the [documentation](https://github.com/actions/setup-python#specifying-a-pypy-version) ### [`v2.3.4`](https://github.com/actions/setup-python/releases/tag/v2.3.4) [Compare Source](https://github.com/actions/setup-python/compare/v2.3.3...v2.3.4) #### What's Changed In the scope of this patch release, the warning for deprecating Python 2.x was added in [actions/setup-python#675 by [@​dmitry-shibanov](https://github.com/dmitry-shibanov) For more information, check out [actions/setup-python#672 **Full Changelog**: actions/setup-python@v2...v2.3.4 ### [`v2.3.3`](https://github.com/actions/setup-python/releases/tag/v2.3.3): Update actions/core to 1.10.0 for v2 [Compare Source](https://github.com/actions/setup-python/compare/v2.3.2...v2.3.3) In scope of this release we update actions/core to 1.10.0 for v2 major tag: [actions/setup-python#533. ### [`v2.3.2`](https://github.com/actions/setup-python/releases/tag/v2.3.2): Update primary and restore keys for pip [Compare Source](https://github.com/actions/setup-python/compare/v2.3.1...v2.3.2) In scope of this release we [include a version of python in restore and primary cache keys for pip](https://github.com/actions/setup-python/pull/303). Besides, we add temporary fix for Windows caching [issue](https://github.com/actions/setup-python/pull/332), that the `pip cache dir` command returns non zero exit code or writes to stderr. Moreover we updated [node-fetch dependency](https://github.com/actions/setup-python/pull/327). ### [`v2.3.1`](https://github.com/actions/setup-python/releases/tag/v2.3.1): Update actions/cache version to 1.0.8 [Compare Source](https://github.com/actions/setup-python/compare/v2.3.0...v2.3.1) We have updated [actions/cache](https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md#108) dependency version to 1.0.8 to support 10GB cache upload ### [`v2.3.0`](https://github.com/actions/setup-python/releases/tag/v2.3.0): Support caching dependencies [Compare Source](https://github.com/actions/setup-python/compare/v2.2.2...v2.3.0) This release introduces dependency caching support ([actions/setup-python#266) #### Caching dependencies. The action has a built-in functionality for caching and restoring pip/pipenv dependencies. The `cache` input is optional, and caching is turned off by default. Besides, this release introduces dependency caching support for mono repos and repositories with complex structure. By default, the action searches for the dependency file (requirements.txt for pip or Pipfile.lock for pipenv) in the whole repository. Use the `cache-dependency-path` input for cases when you want to override current behaviour and use different file for hash generation (for example requirements-dev.txt). This input supports wildcards or a list of file names for caching multiple dependencies. ##### Caching pip dependencies: steps: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 with: python-version: '3.9' cache: 'pip' - run: pip install -r requirements.txt - run: pip test ##### Caching pipenv dependencies: steps: - uses: actions/checkout@v2 - name: Install pipenv run: pipx install pipenv - uses: actions/setup-python@v2 with: python-version: '3.9' cache: 'pipenv' - run: pipenv install - run: pipenv test ##### Change dependency file: steps: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 with: python-version: '3.9' cache: 'pip' cache-dependency-path: '**/requirements-dev.txt' - run: pip install -r subdirectory/requirements-dev.txt - run: pip test </details> <details> <summary>canonical/data-platform-workflows (canonical/data-platform-workflows)</summary> ### [`v4`](https://github.com/canonical/data-platform-workflows/compare/v3...v4) [Compare Source](https://github.com/canonical/data-platform-workflows/compare/v3...v4) ### [`v3`](https://github.com/canonical/data-platform-workflows/compare/v2...v3) [Compare Source](https://github.com/canonical/data-platform-workflows/compare/v2...v3) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 1am and before 2am on saturday" in timezone Etc/UTC, 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 these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/spark-k8s-toolkit-py). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40MC4zIiwidXBkYXRlZEluVmVyIjoiMzYuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
dependencies
Pull requests that update a dependency file
javascript
Pull requests that update Javascript code
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps json5 from 2.2.0 to 2.2.3.
Release notes
Sourced from json5's releases.
Changelog
Sourced from json5's changelog.
Commits
c3a7524
2.2.394fd06d
docs: update CHANGELOG for v2.2.33b8cebf
docs(security): use GitHub security advisoriesf0fd9e1
docs: publish a security policy6a91a05
docs(template): bug -> bug report14f8cb1
2.2.210cc7ca
docs: update CHANGELOG for v2.2.27774c10
fix: add proto to objects and arraysedde30a
Readme: slight tweak to intro97286f8
Improve example in readmeDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and languageYou can disable automated security fix PRs for this repo from the Security Alerts page.