Bump actions/setup-python from 2 to 4
Bumps actions/setup-python from 2 to 4.
Release notes
Sourced from actions/setup-python's releases.
v4.0.0
What's Changed
- Support for
python-version-fileinput: #336Example of usage:
- uses: actions/setup-python@v4 with: python-version-file: '.python-version' # Read python version from a file - run: python my_script.pyThere is no default python version for this
setup-pythonmajor version, the action requires to specify eitherpython-versioninput orpython-version-fileinput. If thepython-versioninput is not specified the action will try to read required version from file frompython-version-fileinput.
- Use pypyX.Y for PyPy
python-versioninput: #349Example of usage:
- uses: actions/setup-python@v4 with: python-version: 'pypy3.9' # pypy-X.Y kept for backward compatibility - run: python my_script.py
RUNNER_TOOL_CACHEenvironment variable is equalAGENT_TOOLSDIRECTORY: #338Bugfix: create missing
pypyX.Ysymlinks: #347
PKG_CONFIG_PATHenvironment variable: #400Added
python-pathoutput: #405python-pathoutput contains Python executable path.Updated
zeit/ncctovercel/nccpackage: #393Bugfix: fixed output for prerelease version of poetry: #409
Made
pythonLocationenvironment variable consistent for Python and PyPy: #418Bugfix for
3.x-devsyntax: #417v3.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-shibanovFor more information, check out actions/setup-python#672
... (truncated)
Commits
bd6b4b6Add warning for python 2.7 (#673)0cbcb9aMerge pull request #668 from akv-platform/disallow-implicit-dependencies669664dMerge branch 'tool-config-auto-update' into disallow-implicit-dependencies9cbf792Update configuration filese732e40Update licensesa0d867bChange http-client dependency to one matching previous versiond99bed8Update licensef71253fChange to@action/http-clientversion to the one that was used in the most re...b51c97fAdd eslint rule for disallowing implicit dependenciesdb9987bFix a incorrect link advanced-usage.md (#657)- Additional commits viewable in compare view
Dependabot 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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)