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 actions/setup-python action to v5.3.0 #2128

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 30, 2024

This PR contains the following updates:

Package Type Update Change
actions/setup-python action minor v5.2.0 -> v5.3.0

Release Notes

actions/setup-python (actions/setup-python)

v5.3.0

Compare Source

What's Changed
Bug Fixes:
Enhancements:
New Contributors

Full Changelog: actions/setup-python@v5...v5.3.0


Configuration

📅 Schedule: Branch creation - "* 0-4 * * 3" (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 this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

Copy link

[puLL-Merge] - actions/[email protected]

Description

This PR updates the setup-python action to support newer Python versions, adds support for the macos-13 runner, and includes various improvements and bug fixes.

Changes

Changes

  1. .github/workflows/e2e-cache.yml:

    • Added support for macos-13 runner
    • Updated Python versions to include 3.10 and pypy-3.10-v7.x
  2. .github/workflows/e2e-tests.yml:

    • Added a new job for testing older Python versions
    • Updated Python versions to include 3.12.7 and 3.13.0
    • Added support for macos-13 runner
  3. .github/workflows/publish-immutable-actions.yml:

    • Added a new workflow for publishing immutable action versions
  4. .github/workflows/release-new-action-version.yml:

    • Updated the publish-action version to v0.3.0
  5. .github/workflows/test-graalpy.yml:

    • Added support for macos-13 runner
    • Updated GraalPy versions to include 23.1 and 24.1
  6. .github/workflows/test-pypy.yml:

    • Added support for macos-13 runner
    • Updated PyPy versions
  7. .github/workflows/test-python.yml:

    • Added support for macos-13 runner
    • Updated Python versions to include 3.13.0 and 3.14.0-alpha.1
  8. README.md:

    • Updated example Python versions to 3.13
    • Updated PyPy version examples
  9. tests/data/requirements.txt:

    • Updated pillow version to >=10.2.0
  10. tests/utils.test.ts:

    • Added tests for the isGhes function
  11. action.yml:

    • Updated architecture description to include arm64
  12. dist/setup/index.js:

    • Updated isGhes function to handle GitHub Enterprise Cloud and localhost cases
    • Added normalization of line endings in pyproject.toml file parsing
  13. docs/advanced-usage.md:

    • Updated Python version examples throughout the document
    • Removed references to Python 2.x versions
  14. src/utils.ts:

    • Updated isGhes function to handle GitHub Enterprise Cloud and localhost cases
    • Added normalization of line endings in pyproject.toml file parsing

Possible Issues

  • The removal of support for Python 2.x versions might affect users who still rely on those versions.
  • The changes to the isGhes function might have unintended consequences for users with non-standard GitHub Enterprise Server setups.

Security Hotspots

  • The update to the pillow library version in requirements.txt (>=10.2.0) addresses potential security vulnerabilities in older versions.

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.

0 participants