GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Add support for pip-install input by v-gowridurgad · Pull Request #1201 · actions/setup-python

Conversation

@v-gowridurgad

@v-gowridurgad v-gowridurgad commented Sep 10, 2025

Copy link
Copy Markdown
Contributor

Description:
Support for the pip-install input to install dependencies as part of the Python setup step.

Related issue:
#77

Check list:

  • Mark if documentation changes are required.
  • Mark if tests were added or updated to cover the changes.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
“gowridurgad”
Add pip-install input
9bfc313
@v-gowridurgad
v-gowridurgad marked this pull request as ready for review September 10, 2025 06:44
Copilot AI review requested due to automatic review settings September 10, 2025 06:44
@v-gowridurgad
v-gowridurgad requested a review from a team as a code owner September 10, 2025 06:44
@v-gowridurgad v-gowridurgad self-assigned this Sep 10, 2025
Copilot AI reviewed Sep 10, 2025
View reviewed changes

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for a new pip-install input parameter that allows users to install Python dependencies directly as part of the Python setup step, eliminating the need for a separate pip install step in workflows.

  • Implements installPipPackages() function to handle pip package installation
  • Adds comprehensive documentation for the new feature
  • Includes end-to-end tests for the pip-install functionality

Reviewed Changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/setup-python.ts Implements the core pip-install functionality with error handling
action.yml Adds the pip-install input parameter definition
docs/advanced-usage.md Documents usage examples and best practices for pip-install
README.md Updates table of contents to include pip-install documentation
.github/workflows/e2e-cache.yml Adds end-to-end tests for pip-install with caching scenarios
.github/workflows/e2e-cache-freethreaded.yml Adds end-to-end tests for pip-install with free-threaded Python

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread src/setup-python.ts Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread action.yml Resolved

Uh oh!

There was an error while loading. Please reload this page.

“gowridurgad” added 3 commits September 17, 2025 11:59
“gowridurgad”
Improve error message
cb37554
“gowridurgad”
Logic update
388e4a9
“gowridurgad”
Merge branch 'main' of https://github.com/gowridurgad/setup-python in…
0907704
…to pip-install-input
@v-gowridurgad v-gowridurgad mentioned this pull request Sep 18, 2025
Feature proposal: Integrate dependency support #77
Closed
v-priya-kinthali
v-priya-kinthali approved these changes Sep 23, 2025
View reviewed changes
v-aparnajyothi-y
v-aparnajyothi-y approved these changes Sep 24, 2025
View reviewed changes
v-HarithaVattikuti
v-HarithaVattikuti approved these changes Sep 26, 2025
View reviewed changes
@v-HarithaVattikuti
v-HarithaVattikuti merged commit 2e3e4b1 into actions:main Sep 26, 2025
mergify Bot added a commit to ArcadeData/arcadedb that referenced this pull request Dec 1, 2025
@mergify
chore(deps): bump actions/setup-python from 6.0.0 to 6.1.0 [skip ci]
a848cfc
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6.0.0 to 6.1.0.
Release notes

*Sourced from [actions/setup-python's releases](https://github.com/actions/setup-python/releases).*

> v6.1.0
> ------
>
> What's Changed
> --------------
>
> ### Enhancements:
>
> * Add support for `pip-install` input by [`@​gowridurgad`](https://github.com/gowridurgad) in [actions/setup-python#1201](https://redirect.github.com/actions/setup-python/pull/1201)
> * Add graalpy early-access and windows builds by [`@​timfel`](https://github.com/timfel) in [actions/setup-python#880](https://redirect.github.com/actions/setup-python/pull/880)
>
> ### Dependency and Documentation updates:
>
> * Enhanced wording and updated example usage for `allow-prereleases` by [`@​yarikoptic`](https://github.com/yarikoptic) in [actions/setup-python#979](https://redirect.github.com/actions/setup-python/pull/979)
> * Upgrade urllib3 from 1.26.19 to 2.5.0 and document breaking changes in v6 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1139](https://redirect.github.com/actions/setup-python/pull/1139)
> * Upgrade typescript from 5.4.2 to 5.9.3 and Documentation update by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1094](https://redirect.github.com/actions/setup-python/pull/1094)
> * Upgrade actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pip-install input by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1199](https://redirect.github.com/actions/setup-python/pull/1199)
> * Upgrade requests from 2.32.2 to 2.32.4 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1130](https://redirect.github.com/actions/setup-python/pull/1130)
> * Upgrade prettier from 3.5.3 to 3.6.2 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1234](https://redirect.github.com/actions/setup-python/pull/1234)
> * Upgrade `@​types/node` from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1235](https://redirect.github.com/actions/setup-python/pull/1235)
>
> New Contributors
> ----------------
>
> * [`@​yarikoptic`](https://github.com/yarikoptic) made their first contribution in [actions/setup-python#979](https://redirect.github.com/actions/setup-python/pull/979)
>
> **Full Changelog**: <actions/setup-python@v6...v6.1.0>


Commits

* [`83679a8`](actions/setup-python@83679a8) Bump `@​types/node` from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel ...
* [`bfc4944`](actions/setup-python@bfc4944) Bump prettier from 3.5.3 to 3.6.2 ([#1234](https://redirect.github.com/actions/setup-python/issues/1234))
* [`97aeb3e`](actions/setup-python@97aeb3e) Bump requests from 2.32.2 to 2.32.4 in /**tests**/data ([#1130](https://redirect.github.com/actions/setup-python/issues/1130))
* [`443da59`](actions/setup-python@443da59) Bump actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pi...
* [`cfd55ca`](actions/setup-python@cfd55ca) graalpy: add graalpy early-access and windows builds ([#880](https://redirect.github.com/actions/setup-python/issues/880))
* [`bba65e5`](actions/setup-python@bba65e5) Bump typescript from 5.4.2 to 5.9.3 and update docs/advanced-usage.md ([#1094](https://redirect.github.com/actions/setup-python/issues/1094))
* [`18566f8`](actions/setup-python@18566f8) Improve wording and "fix example" (remove 3.13) on testing against pre-releas...
* [`2e3e4b1`](actions/setup-python@2e3e4b1) Add support for pip-install input ([#1201](https://redirect.github.com/actions/setup-python/issues/1201))
* [`4267e28`](actions/setup-python@4267e28) Bump urllib3 from 1.26.19 to 2.5.0 in /**tests**/data and document breaking c...
* See full diff in [compare view](actions/setup-python@e797f83...83679a8)
  
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility\_score?dependency-name=actions/setup-python&package-manager=github\_actions&previous-version=6.0.0&new-version=6.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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 show  ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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)
@woodruffw woodruffw mentioned this pull request Dec 1, 2025
Consider removing the pip-install input #1251
Closed
@SMoraisAnsys SMoraisAnsys mentioned this pull request Dec 6, 2025
Extend _setup-python with pip install input ansys/actions#1089
Closed
rljacob added a commit to E3SM-Project/E3SM-Project.github.io that referenced this pull request Dec 15, 2025
@rljacob
Bump actions/setup-python from 6.0.0 to 6.1.0 (#23)
28d2bb5
Add support for pip-install input by @​gowridurgad in actions/setup-python#1201
Add graalpy early-access and windows builds by @​timfel in actions/setup-python#880

Dependency and Documentation updates:
Enhanced wording and updated example usage for allow-prereleases by @​yarikoptic in actions/setup-python#979
Upgrade urllib3 from 1.26.19 to 2.5.0 and document breaking changes in v6 by @​dependabot in actions/setup-python#1139
Upgrade typescript from 5.4.2 to 5.9.3 and Documentation update by @​dependabot in actions/setup-python#1094
Upgrade actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pip-install input by @​dependabot in actions/setup-python#1199
Upgrade requests from 2.32.2 to 2.32.4 by @​dependabot in actions/setup-python#1130
Upgrade prettier from 3.5.3 to 3.6.2 by @​dependabot in actions/setup-python#1234
Upgrade @​types/node from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel by @​dependabot in actions/setup-python#1235
mergify Bot added a commit to ArcadeData/langchain-arcadedb that referenced this pull request Mar 2, 2026
@mergify
Bump actions/setup-python from 5.6.0 to 6.2.0 [skip ci]
4e6cb84
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.6.0 to 6.2.0.
Release notes

*Sourced from [actions/setup-python's releases](https://github.com/actions/setup-python/releases).*

> v6.2.0
> ------
>
> What's Changed
> --------------
>
> ### Dependency Upgrades
>
> * Upgrade dependencies to Node 24 compatible versions by [`@​salmanmkc`](https://github.com/salmanmkc) in [actions/setup-python#1259](https://redirect.github.com/actions/setup-python/pull/1259)
> * Upgrade urllib3 from 2.5.0 to 2.6.3 in `/__tests__/data` by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1253](https://redirect.github.com/actions/setup-python/pull/1253) and [actions/setup-python#1264](https://redirect.github.com/actions/setup-python/pull/1264)
>
> **Full Changelog**: <actions/setup-python@v6...v6.2.0>
>
> v6.1.0
> ------
>
> What's Changed
> --------------
>
> ### Enhancements:
>
> * Add support for `pip-install` input by [`@​gowridurgad`](https://github.com/gowridurgad) in [actions/setup-python#1201](https://redirect.github.com/actions/setup-python/pull/1201)
> * Add graalpy early-access and windows builds by [`@​timfel`](https://github.com/timfel) in [actions/setup-python#880](https://redirect.github.com/actions/setup-python/pull/880)
>
> ### Dependency and Documentation updates:
>
> * Enhanced wording and updated example usage for `allow-prereleases` by [`@​yarikoptic`](https://github.com/yarikoptic) in [actions/setup-python#979](https://redirect.github.com/actions/setup-python/pull/979)
> * Upgrade urllib3 from 1.26.19 to 2.5.0 and document breaking changes in v6 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1139](https://redirect.github.com/actions/setup-python/pull/1139)
> * Upgrade typescript from 5.4.2 to 5.9.3 and Documentation update by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1094](https://redirect.github.com/actions/setup-python/pull/1094)
> * Upgrade actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pip-install input by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1199](https://redirect.github.com/actions/setup-python/pull/1199)
> * Upgrade requests from 2.32.2 to 2.32.4 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1130](https://redirect.github.com/actions/setup-python/pull/1130)
> * Upgrade prettier from 3.5.3 to 3.6.2 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1234](https://redirect.github.com/actions/setup-python/pull/1234)
> * Upgrade `@​types/node` from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1235](https://redirect.github.com/actions/setup-python/pull/1235)
>
> New Contributors
> ----------------
>
> * [`@​yarikoptic`](https://github.com/yarikoptic) made their first contribution in [actions/setup-python#979](https://redirect.github.com/actions/setup-python/pull/979)
>
> **Full Changelog**: <actions/setup-python@v6...v6.1.0>
>
> v6.0.0
> ------
>
> What's Changed
> --------------
>
> ### Breaking Changes
>
> * Upgrade to node 24 by [`@​salmanmkc`](https://github.com/salmanmkc) in [actions/setup-python#1164](https://redirect.github.com/actions/setup-python/pull/1164)
>
> Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. [See Release Notes](https://github.com/actions/runner/releases/tag/v2.327.1)
>
> ### Enhancements:
>
> * Add support for `pip-version` by [`@​priyagupta108`](https://github.com/priyagupta108) in [actions/setup-python#1129](https://redirect.github.com/actions/setup-python/pull/1129)
> * Enhance reading from .python-version by [`@​krystof-k`](https://github.com/krystof-k) in [actions/setup-python#787](https://redirect.github.com/actions/setup-python/pull/787)
> * Add version parsing from Pipfile by [`@​aradkdj`](https://github.com/aradkdj) in [actions/setup-python#1067](https://redirect.github.com/actions/setup-python/pull/1067)
>
> ### Bug fixes:
>
> * Clarify pythonLocation behaviour for PyPy and GraalPy in environment variables by [`@​aparnajyothi-y`](https://github.com/aparnajyothi-y) in [actions/setup-python#1183](https://redirect.github.com/actions/setup-python/pull/1183)
> * Change missing cache directory error to warning by [`@​aparnajyothi-y`](https://github.com/aparnajyothi-y) in [actions/setup-python#1182](https://redirect.github.com/actions/setup-python/pull/1182)
> * Add Architecture-Specific PATH Management for Python with --user Flag on Windows by [`@​aparnajyothi-y`](https://github.com/aparnajyothi-y) in [actions/setup-python#1122](https://redirect.github.com/actions/setup-python/pull/1122)
> * Include python version in PyPy python-version output by [`@​cdce8p`](https://github.com/cdce8p) in [actions/setup-python#1110](https://redirect.github.com/actions/setup-python/pull/1110)
> * Update docs: clarification on pip authentication with setup-python by [`@​priya-kinthali`](https://github.com/priya-kinthali) in [actions/setup-python#1156](https://redirect.github.com/actions/setup-python/pull/1156)
>
> ### Dependency updates:
>
> * Upgrade idna from 2.9 to 3.7 in /**tests**/data by [`@​dependabot`](https://github.com/dependabot)[bot] in [actions/setup-python#843](https://redirect.github.com/actions/setup-python/pull/843)
> * Upgrade form-data to fix critical vulnerabilities [#182](https://redirect.github.com/actions/setup-python/issues/182) & [#183](https://redirect.github.com/actions/setup-python/issues/183) by [`@​aparnajyothi-y`](https://github.com/aparnajyothi-y) in [actions/setup-python#1163](https://redirect.github.com/actions/setup-python/pull/1163)
> * Upgrade setuptools to 78.1.1 to fix path traversal vulnerability in PackageIndex.download by [`@​aparnajyothi-y`](https://github.com/aparnajyothi-y) in [actions/setup-python#1165](https://redirect.github.com/actions/setup-python/pull/1165)
> * Upgrade actions/checkout from 4 to 5 by [`@​dependabot`](https://github.com/dependabot)[bot] in [actions/setup-python#1181](https://redirect.github.com/actions/setup-python/pull/1181)
> * Upgrade `@​actions/tool-cache` from 2.0.1 to 2.0.2 by [`@​dependabot`](https://github.com/dependabot)[bot] in [actions/setup-python#1095](https://redirect.github.com/actions/setup-python/pull/1095)

... (truncated)


Commits

* [`a309ff8`](actions/setup-python@a309ff8) Bump urllib3 from 2.6.0 to 2.6.3 in /**tests**/data ([#1264](https://redirect.github.com/actions/setup-python/issues/1264))
* [`bfe8cc5`](actions/setup-python@bfe8cc5) Upgrade [`@​actions`](https://github.com/actions) dependencies to Node 24 compatible versions ([#1259](https://redirect.github.com/actions/setup-python/issues/1259))
* [`4f41a90`](actions/setup-python@4f41a90) Bump urllib3 from 2.5.0 to 2.6.0 in /**tests**/data ([#1253](https://redirect.github.com/actions/setup-python/issues/1253))
* [`83679a8`](actions/setup-python@83679a8) Bump `@​types/node` from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel ...
* [`bfc4944`](actions/setup-python@bfc4944) Bump prettier from 3.5.3 to 3.6.2 ([#1234](https://redirect.github.com/actions/setup-python/issues/1234))
* [`97aeb3e`](actions/setup-python@97aeb3e) Bump requests from 2.32.2 to 2.32.4 in /**tests**/data ([#1130](https://redirect.github.com/actions/setup-python/issues/1130))
* [`443da59`](actions/setup-python@443da59) Bump actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pi...
* [`cfd55ca`](actions/setup-python@cfd55ca) graalpy: add graalpy early-access and windows builds ([#880](https://redirect.github.com/actions/setup-python/issues/880))
* [`bba65e5`](actions/setup-python@bba65e5) Bump typescript from 5.4.2 to 5.9.3 and update docs/advanced-usage.md ([#1094](https://redirect.github.com/actions/setup-python/issues/1094))
* [`18566f8`](actions/setup-python@18566f8) Improve wording and "fix example" (remove 3.13) on testing against pre-releas...
* Additional commits viewable in [compare view](actions/setup-python@a26af69...a309ff8)
  
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility\_score?dependency-name=actions/setup-python&package-manager=github\_actions&previous-version=5.6.0&new-version=6.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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 show  ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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)
mergify Bot added a commit to ArcadeData/arcadedb-usecases that referenced this pull request Mar 7, 2026
@mergify
build(deps): bump actions/setup-python from 5.6.0 to 6.2.0 [skip ci]
0c940a5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.6.0 to 6.2.0.
Release notes

*Sourced from [actions/setup-python's releases](https://github.com/actions/setup-python/releases).*

> v6.2.0
> ------
>
> What's Changed
> --------------
>
> ### Dependency Upgrades
>
> * Upgrade dependencies to Node 24 compatible versions by [`@​salmanmkc`](https://github.com/salmanmkc) in [actions/setup-python#1259](https://redirect.github.com/actions/setup-python/pull/1259)
> * Upgrade urllib3 from 2.5.0 to 2.6.3 in `/__tests__/data` by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1253](https://redirect.github.com/actions/setup-python/pull/1253) and [actions/setup-python#1264](https://redirect.github.com/actions/setup-python/pull/1264)
>
> **Full Changelog**: <actions/setup-python@v6...v6.2.0>
>
> v6.1.0
> ------
>
> What's Changed
> --------------
>
> ### Enhancements:
>
> * Add support for `pip-install` input by [`@​gowridurgad`](https://github.com/gowridurgad) in [actions/setup-python#1201](https://redirect.github.com/actions/setup-python/pull/1201)
> * Add graalpy early-access and windows builds by [`@​timfel`](https://github.com/timfel) in [actions/setup-python#880](https://redirect.github.com/actions/setup-python/pull/880)
>
> ### Dependency and Documentation updates:
>
> * Enhanced wording and updated example usage for `allow-prereleases` by [`@​yarikoptic`](https://github.com/yarikoptic) in [actions/setup-python#979](https://redirect.github.com/actions/setup-python/pull/979)
> * Upgrade urllib3 from 1.26.19 to 2.5.0 and document breaking changes in v6 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1139](https://redirect.github.com/actions/setup-python/pull/1139)
> * Upgrade typescript from 5.4.2 to 5.9.3 and Documentation update by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1094](https://redirect.github.com/actions/setup-python/pull/1094)
> * Upgrade actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pip-install input by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1199](https://redirect.github.com/actions/setup-python/pull/1199)
> * Upgrade requests from 2.32.2 to 2.32.4 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1130](https://redirect.github.com/actions/setup-python/pull/1130)
> * Upgrade prettier from 3.5.3 to 3.6.2 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1234](https://redirect.github.com/actions/setup-python/pull/1234)
> * Upgrade `@​types/node` from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1235](https://redirect.github.com/actions/setup-python/pull/1235)
>
> New Contributors
> ----------------
>
> * [`@​yarikoptic`](https://github.com/yarikoptic) made their first contribution in [actions/setup-python#979](https://redirect.github.com/actions/setup-python/pull/979)
>
> **Full Changelog**: <actions/setup-python@v6...v6.1.0>
>
> v6.0.0
> ------
>
> What's Changed
> --------------
>
> ### Breaking Changes
>
> * Upgrade to node 24 by [`@​salmanmkc`](https://github.com/salmanmkc) in [actions/setup-python#1164](https://redirect.github.com/actions/setup-python/pull/1164)
>
> Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. [See Release Notes](https://github.com/actions/runner/releases/tag/v2.327.1)
>
> ### Enhancements:
>
> * Add support for `pip-version` by [`@​priyagupta108`](https://github.com/priyagupta108) in [actions/setup-python#1129](https://redirect.github.com/actions/setup-python/pull/1129)
> * Enhance reading from .python-version by [`@​krystof-k`](https://github.com/krystof-k) in [actions/setup-python#787](https://redirect.github.com/actions/setup-python/pull/787)
> * Add version parsing from Pipfile by [`@​aradkdj`](https://github.com/aradkdj) in [actions/setup-python#1067](https://redirect.github.com/actions/setup-python/pull/1067)
>
> ### Bug fixes:
>
> * Clarify pythonLocation behaviour for PyPy and GraalPy in environment variables by [`@​aparnajyothi-y`](https://github.com/aparnajyothi-y) in [actions/setup-python#1183](https://redirect.github.com/actions/setup-python/pull/1183)
> * Change missing cache directory error to warning by [`@​aparnajyothi-y`](https://github.com/aparnajyothi-y) in [actions/setup-python#1182](https://redirect.github.com/actions/setup-python/pull/1182)
> * Add Architecture-Specific PATH Management for Python with --user Flag on Windows by [`@​aparnajyothi-y`](https://github.com/aparnajyothi-y) in [actions/setup-python#1122](https://redirect.github.com/actions/setup-python/pull/1122)
> * Include python version in PyPy python-version output by [`@​cdce8p`](https://github.com/cdce8p) in [actions/setup-python#1110](https://redirect.github.com/actions/setup-python/pull/1110)
> * Update docs: clarification on pip authentication with setup-python by [`@​priya-kinthali`](https://github.com/priya-kinthali) in [actions/setup-python#1156](https://redirect.github.com/actions/setup-python/pull/1156)
>
> ### Dependency updates:
>
> * Upgrade idna from 2.9 to 3.7 in /**tests**/data by [`@​dependabot`](https://github.com/dependabot)[bot] in [actions/setup-python#843](https://redirect.github.com/actions/setup-python/pull/843)
> * Upgrade form-data to fix critical vulnerabilities [#182](https://redirect.github.com/actions/setup-python/issues/182) & [#183](https://redirect.github.com/actions/setup-python/issues/183) by [`@​aparnajyothi-y`](https://github.com/aparnajyothi-y) in [actions/setup-python#1163](https://redirect.github.com/actions/setup-python/pull/1163)
> * Upgrade setuptools to 78.1.1 to fix path traversal vulnerability in PackageIndex.download by [`@​aparnajyothi-y`](https://github.com/aparnajyothi-y) in [actions/setup-python#1165](https://redirect.github.com/actions/setup-python/pull/1165)
> * Upgrade actions/checkout from 4 to 5 by [`@​dependabot`](https://github.com/dependabot)[bot] in [actions/setup-python#1181](https://redirect.github.com/actions/setup-python/pull/1181)
> * Upgrade `@​actions/tool-cache` from 2.0.1 to 2.0.2 by [`@​dependabot`](https://github.com/dependabot)[bot] in [actions/setup-python#1095](https://redirect.github.com/actions/setup-python/pull/1095)

... (truncated)


Commits

* [`a309ff8`](actions/setup-python@a309ff8) Bump urllib3 from 2.6.0 to 2.6.3 in /**tests**/data ([#1264](https://redirect.github.com/actions/setup-python/issues/1264))
* [`bfe8cc5`](actions/setup-python@bfe8cc5) Upgrade [`@​actions`](https://github.com/actions) dependencies to Node 24 compatible versions ([#1259](https://redirect.github.com/actions/setup-python/issues/1259))
* [`4f41a90`](actions/setup-python@4f41a90) Bump urllib3 from 2.5.0 to 2.6.0 in /**tests**/data ([#1253](https://redirect.github.com/actions/setup-python/issues/1253))
* [`83679a8`](actions/setup-python@83679a8) Bump `@​types/node` from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel ...
* [`bfc4944`](actions/setup-python@bfc4944) Bump prettier from 3.5.3 to 3.6.2 ([#1234](https://redirect.github.com/actions/setup-python/issues/1234))
* [`97aeb3e`](actions/setup-python@97aeb3e) Bump requests from 2.32.2 to 2.32.4 in /**tests**/data ([#1130](https://redirect.github.com/actions/setup-python/issues/1130))
* [`443da59`](actions/setup-python@443da59) Bump actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pi...
* [`cfd55ca`](actions/setup-python@cfd55ca) graalpy: add graalpy early-access and windows builds ([#880](https://redirect.github.com/actions/setup-python/issues/880))
* [`bba65e5`](actions/setup-python@bba65e5) Bump typescript from 5.4.2 to 5.9.3 and update docs/advanced-usage.md ([#1094](https://redirect.github.com/actions/setup-python/issues/1094))
* [`18566f8`](actions/setup-python@18566f8) Improve wording and "fix example" (remove 3.13) on testing against pre-releas...
* Additional commits viewable in [compare view](actions/setup-python@a26af69...a309ff8)
  
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility\_score?dependency-name=actions/setup-python&package-manager=github\_actions&previous-version=5.6.0&new-version=6.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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 show  ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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)
This was referenced Mar 11, 2026
Upgrade GitHub Actions for Node 24 compatibility google/civics_cdf_validator#522
Open
Upgrade GitHub Actions for Node 24 compatibility google/keep-sorted#120
Open
Upgrade GitHub Actions for Node 24 compatibility google/material-design-icons#1983
Open
Upgrade GitHub Actions for Node 24 compatibility google-deepmind/rlax#155
Open
Upgrade GitHub Actions for Node 24 compatibility google/vk-layer-for-rust#59
Open
Upgrade GitHub Actions for Node 24 compatibility google/duet#97
Merged
mitjohnson pushed a commit to mitjohnson/homelab-config that referenced this pull request Apr 17, 2026
Renovate Bot @mitjohnson
chore(deps): update actions/setup-python action to v6 (#11)
40bf217
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-python](https://github.com/actions/setup-python) | action | major | `v4` → `v6` |

---

### Release Notes

<details>
<summary>actions/setup-python (actions/setup-python)</summary>

### [`v6.2.0`](https://github.com/actions/setup-python/releases/tag/v6.2.0)

[Compare Source](actions/setup-python@v6.1.0...v6.2.0)

#### What's Changed

##### Dependency Upgrades

- Upgrade dependencies to Node 24 compatible versions by [@&#8203;salmanmkc](https://github.com/salmanmkc) in [#&#8203;1259](actions/setup-python#1259)
- Upgrade urllib3 from 2.5.0 to 2.6.3 in `/__tests__/data` by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1253](actions/setup-python#1253) and [#&#8203;1264](actions/setup-python#1264)

**Full Changelog**: <actions/setup-python@v6...v6.2.0>

### [`v6.1.0`](https://github.com/actions/setup-python/releases/tag/v6.1.0)

[Compare Source](actions/setup-python@v6.0.0...v6.1.0)

#### What's Changed

##### Enhancements:

- Add support for `pip-install` input by [@&#8203;gowridurgad](https://github.com/gowridurgad) in [#&#8203;1201](actions/setup-python#1201)
- Add graalpy early-access and windows builds by [@&#8203;timfel](https://github.com/timfel) in [#&#8203;880](actions/setup-python#880)

##### Dependency and Documentation updates:

- Enhanced wording and updated example usage for `allow-prereleases` by [@&#8203;yarikoptic](https://github.com/yarikoptic) in [#&#8203;979](actions/setup-python#979)
- Upgrade urllib3 from 1.26.19 to 2.5.0 and document breaking changes in v6 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1139](actions/setup-python#1139)
- Upgrade typescript from 5.4.2 to 5.9.3 and Documentation update by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1094](actions/setup-python#1094)
- Upgrade actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pip-install input by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1199](actions/setup-python#1199)
- Upgrade requests from 2.32.2 to 2.32.4 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1130](actions/setup-python#1130)
- Upgrade prettier from 3.5.3 to 3.6.2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1234](actions/setup-python#1234)
- Upgrade [@&#8203;types/node](https://github.com/types/node) from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1235](actions/setup-python#1235)

#### New Contributors

- [@&#8203;yarikoptic](https://github.com/yarikoptic) made their first contribution in [#&#8203;979](actions/setup-python#979)

**Full Changelog**: <actions/setup-python@v6...v6.1.0>

### [`v6.0.0`](https://github.com/actions/setup-python/releases/tag/v6.0.0)

[Compare Source](actions/setup-python@v5.6.0...v6.0.0)

#### What's Changed

##### Breaking Changes

- Upgrade to node 24 by [@&#8203;salmanmkc](https://github.com/salmanmkc) in [#&#8203;1164](actions/setup-python#1164)

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. [See Release Notes](https://github.com/actions/runner/releases/tag/v2.327.1)

##### Enhancements:

- Add support for `pip-version`  by [@&#8203;priyagupta108](https://github.com/priyagupta108) in [#&#8203;1129](actions/setup-python#1129)
- Enhance reading from .python-version by [@&#8203;krystof-k](https://github.com/krystof-k) in [#&#8203;787](actions/setup-python#787)
- Add version parsing from Pipfile by [@&#8203;aradkdj](https://github.com/aradkdj) in [#&#8203;1067](actions/setup-python#1067)

##### Bug fixes:

- Clarify pythonLocation behaviour for PyPy and GraalPy in environment variables by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1183](actions/setup-python#1183)
- Change missing cache directory error to warning  by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1182](actions/setup-python#1182)
- Add Architecture-Specific PATH Management for Python with --user Flag on Windows by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1122](actions/setup-python#1122)
- Include python version in PyPy python-version output by [@&#8203;cdce8p](https://github.com/cdce8p) in [#&#8203;1110](actions/setup-python#1110)
- Update docs: clarification on pip authentication with setup-python by [@&#8203;priya-kinthali](https://github.com/priya-kinthali) in [#&#8203;1156](actions/setup-python#1156)

##### Dependency updates:

- Upgrade idna from 2.9 to 3.7 in /**tests**/data by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;843](actions/setup-python#843)
- Upgrade form-data to fix critical vulnerabilities [#&#8203;182](actions/setup-python#182) & [#&#8203;183](actions/setup-python#183) by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1163](actions/setup-python#1163)
- Upgrade setuptools to 78.1.1 to fix path traversal vulnerability in PackageIndex.download by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1165](actions/setup-python#1165)
- Upgrade actions/checkout from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1181](actions/setup-python#1181)
- Upgrade [@&#8203;actions/tool-cache](https://github.com/actions/tool-cache) from 2.0.1 to 2.0.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1095](actions/setup-python#1095)

#### New Contributors

- [@&#8203;krystof-k](https://github.com/krystof-k) made their first contribution in [#&#8203;787](actions/setup-python#787)
- [@&#8203;cdce8p](https://github.com/cdce8p) made their first contribution in [#&#8203;1110](actions/setup-python#1110)
- [@&#8203;aradkdj](https://github.com/aradkdj) made their first contribution in [#&#8203;1067](actions/setup-python#1067)

**Full Changelog**: <actions/setup-python@v5...v6.0.0>

### [`v5.6.0`](https://github.com/actions/setup-python/releases/tag/v5.6.0)

[Compare Source](actions/setup-python@v5.5.0...v5.6.0)

#### What's Changed

- Workflow updates related to Ubuntu 20.04 by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1065](actions/setup-python#1065)
- Fix for Candidate Not Iterable Error by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1082](actions/setup-python#1082)
- Upgrade semver and [@&#8203;types/semver](https://github.com/types/semver) by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1091](actions/setup-python#1091)
- Upgrade prettier from 2.8.8 to 3.5.3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1046](actions/setup-python#1046)
- Upgrade ts-jest from 29.1.2 to 29.3.2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1081](actions/setup-python#1081)

**Full Changelog**: <actions/setup-python@v5...v5.6.0>

### [`v5.5.0`](https://github.com/actions/setup-python/releases/tag/v5.5.0)

[Compare Source](actions/setup-python@v5.4.0...v5.5.0)

#### What's Changed

##### Enhancements:

- Support free threaded Python versions like '3.13t' by [@&#8203;colesbury](https://github.com/colesbury) in [#&#8203;973](actions/setup-python#973)
- Enhance Workflows: Include ubuntu-arm runners, Add e2e Testing for free threaded and Upgrade [@&#8203;action/cache](https://github.com/action/cache) from 4.0.0 to 4.0.3 by [@&#8203;priya-kinthali](https://github.com/priya-kinthali) in [#&#8203;1056](actions/setup-python#1056)
- Add support for .tool-versions file in setup-python by [@&#8203;mahabaleshwars](https://github.com/mahabaleshwars) in [#&#8203;1043](actions/setup-python#1043)

##### Bug fixes:

- Fix architecture for pypy on Linux ARM64 by [@&#8203;mayeut](https://github.com/mayeut) in [#&#8203;1011](actions/setup-python#1011)
  This update maps arm64 to aarch64 for Linux ARM64 PyPy installations.

##### Dependency updates:

- Upgrade [@&#8203;vercel/ncc](https://github.com/vercel/ncc) from 0.38.1 to 0.38.3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1016](actions/setup-python#1016)
- Upgrade [@&#8203;actions/glob](https://github.com/actions/glob) from 0.4.0 to 0.5.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1015](actions/setup-python#1015)

#### New Contributors

- [@&#8203;colesbury](https://github.com/colesbury) made their first contribution in [#&#8203;973](actions/setup-python#973)
- [@&#8203;mahabaleshwars](https://github.com/mahabaleshwars) made their first contribution in [#&#8203;1043](actions/setup-python#1043)

**Full Changelog**: <actions/setup-python@v5...v5.5.0>

### [`v5.4.0`](https://github.com/actions/setup-python/releases/tag/v5.4.0)

[Compare Source](actions/setup-python@v5.3.0...v5.4.0)

#### What's Changed

##### Enhancements:

- Update cache error message by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;968](actions/setup-python#968)
- Enhance Workflows: Add Ubuntu-24, Remove Python 3.8  by [@&#8203;priya-kinthali](https://github.com/priya-kinthali) in [#&#8203;985](actions/setup-python#985)
- Configure Dependabot settings by [@&#8203;HarithaVattikuti](https://github.com/HarithaVattikuti) in [#&#8203;1008](actions/setup-python#1008)

##### Documentation changes:

- Readme update - recommended permissions by [@&#8203;benwells](https://github.com/benwells) in [#&#8203;1009](actions/setup-python#1009)
- Improve Advanced Usage examples by [@&#8203;lrq3000](https://github.com/lrq3000) in [#&#8203;645](actions/setup-python#645)

##### Dependency updates:

- Upgrade `undici` from 5.28.4 to 5.28.5 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1012](actions/setup-python#1012)
- Upgrade `urllib3` from 1.25.9 to 1.26.19 in /**tests**/data by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;895](actions/setup-python#895)
- Upgrade `actions/publish-immutable-action` from 0.0.3 to 0.0.4 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1014](actions/setup-python#1014)
- Upgrade `@actions/http-client` from 2.2.1 to 2.2.3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1020](actions/setup-python#1020)
- Upgrade `requests` from 2.24.0 to 2.32.2 in /**tests**/data by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1019](actions/setup-python#1019)
- Upgrade `@actions/cache` to `^4.0.0` by [@&#8203;priyagupta108](https://github.com/priyagupta108) in [#&#8203;1007](actions/setup-python#1007)

#### New Contributors

- [@&#8203;benwells](https://github.com/benwells) made their first contribution in [#&#8203;1009](actions/setup-python#1009)
- [@&#8203;HarithaVattikuti](https://github.com/HarithaVattikuti) made their first contribution in [#&#8203;1008](actions/setup-python#1008)
- [@&#8203;lrq3000](https://github.com/lrq3000) made their first contribution in [#&#8203;645](actions/setup-python#645)

**Full Changelog**: <actions/setup-python@v5...v5.4.0>

### [`v5.3.0`](https://github.com/actions/setup-python/releases/tag/v5.3.0)

[Compare Source](actions/setup-python@v5.2.0...v5.3.0)

#### What's Changed

- Add workflow file for publishing releases to immutable action package by [@&#8203;Jcambass](https://github.com/Jcambass) in [#&#8203;941](actions/setup-python#941)
- Upgrade IA publish by [@&#8203;Jcambass](https://github.com/Jcambass) in [#&#8203;943](actions/setup-python#943)

##### Bug Fixes:

- Normalise Line Endings to Ensure Cross-Platform Consistency by [@&#8203;priya-kinthali](https://github.com/priya-kinthali) in [#&#8203;938](actions/setup-python#938)
- Revise `isGhes` logic by [@&#8203;jww3](https://github.com/jww3) in [#&#8203;963](actions/setup-python#963)
- Bump pillow from 7.2 to 10.2.0 by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;956](actions/setup-python#956)

##### Enhancements:

- Enhance workflows and documentation updates by [@&#8203;priya-kinthali](https://github.com/priya-kinthali) in [#&#8203;965](actions/setup-python#965)
- Bump default versions to latest by [@&#8203;jeffwidman](https://github.com/jeffwidman) in [#&#8203;905](actions/setup-python#905)

#### New Contributors

- [@&#8203;Jcambass](https://github.com/Jcambass) made their first contribution in [#&#8203;941](actions/setup-python#941)
- [@&#8203;jww3](https://github.com/jww3) made their first contribution in [#&#8203;963](actions/setup-python#963)

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

### [`v5.2.0`](https://github.com/actions/setup-python/releases/tag/v5.2.0)

[Compare Source](actions/setup-python@v5.1.1...v5.2.0)

#### What's Changed

##### Bug fixes:

- Add `.zip` extension to Windows package downloads for `Expand-Archive` Compatibility by [@&#8203;priyagupta108](https://github.com/priyagupta108) in [#&#8203;916](actions/setup-python#916)
  This addresses compatibility issues on Windows self-hosted runners by ensuring that the filenames for Python and PyPy package downloads explicitly include the .zip extension, allowing the Expand-Archive command to function correctly.
- Add arch to cache key by [@&#8203;Zxilly](https://github.com/Zxilly) in [#&#8203;896](actions/setup-python#896)
  This addresses issues with caching by adding the architecture (arch) to the cache key, ensuring that cache keys are accurate to prevent conflicts.
  Note: This change may break previous cache keys as they will no longer be compatible with the new format.

##### Documentation changes:

- Fix display of emojis in contributors doc by [@&#8203;sciencewhiz](https://github.com/sciencewhiz) in [#&#8203;899](actions/setup-python#899)
- Documentation update for caching poetry dependencies by [@&#8203;gowridurgad](https://github.com/gowridurgad) in [#&#8203;908](actions/setup-python#908)

##### Dependency updates:

- Bump [@&#8203;iarna/toml](https://github.com/iarna/toml) version from 2.2.5 to 3.0.0 by [@&#8203;priya-kinthali](https://github.com/priya-kinthali) in [#&#8203;912](actions/setup-python#912)
- Bump pyinstaller from 3.6 to 5.13.1 by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;923](actions/setup-python#923)

#### New Contributors

- [@&#8203;sciencewhiz](https://github.com/sciencewhiz) made their first contribution in [#&#8203;899](actions/setup-python#899)
- [@&#8203;priyagupta108](https://github.com/priyagupta108) made their first contribution in [#&#8203;916](actions/setup-python#916)
- [@&#8203;Zxilly](https://github.com/Zxilly) made their first contribution in [#&#8203;896](actions/setup-python#896)
- [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) made their first contribution in [#&#8203;923](actions/setup-python#923)

**Full Changelog**: <actions/setup-python@v5...v5.2.0>

### [`v5.1.1`](https://github.com/actions/setup-python/releases/tag/v5.1.1)

[Compare Source](actions/setup-python@v5.1.0...v5.1.1)

#### What's Changed

##### Bug fixes:

- fix(ci): update all failing workflows by [@&#8203;mayeut](https://github.com/mayeut) in [#&#8203;863](actions/setup-python#863)
  This update ensures compatibility and optimal performance of workflows on the latest macOS version.

##### Documentation changes:

- Documentation update for cache by [@&#8203;gowridurgad](https://github.com/gowridurgad) in [#&#8203;873](actions/setup-python#873)

##### Dependency updates:

- Bump braces from 3.0.2 to 3.0.3 and undici from 5.28.3 to 5.28.4 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;893](actions/setup-python#893)

#### New Contributors

- [@&#8203;gowridurgad](https://github.com/gowridurgad) made their first contribution in [#&#8203;873](actions/setup-python#873)

**Full Changelog**: <actions/setup-python@v5...v5.1.1>

### [`v5.1.0`](https://github.com/actions/setup-python/releases/tag/v5.1.0)

[Compare Source](actions/setup-python@v5.0.0...v5.1.0)

#### What's Changed

- Leveraging the raw API to retrieve the version-manifest, as it does not impose a rate limit and hence facilitates unrestricted consumption without the need for a token for Github Enterprise Servers by [@&#8203;Shegox](https://github.com/Shegox) in [#&#8203;766](actions/setup-python#766).
- Dependency updates by [@&#8203;dependabot](https://github.com/dependabot) and [@&#8203;HarithaVattikuti](https://github.com/HarithaVattikuti) in [#&#8203;817](actions/setup-python#817)
- Documentation changes for version in README by [@&#8203;basnijholt](https://github.com/basnijholt) in [#&#8203;776](actions/setup-python#776)
- Documentation changes for link in README by [@&#8203;ukd1](https://github.com/ukd1) in [#&#8203;793](actions/setup-python#793)
- Documentation changes for link in Advanced Usage by [@&#8203;Jamim](https://github.com/Jamim) in [#&#8203;782](actions/setup-python#782)
- Documentation changes for avoiding rate limit issues on GHES by [@&#8203;priya-kinthali](https://github.com/priya-kinthali) in [#&#8203;835](actions/setup-python#835)

#### New Contributors

- [@&#8203;basnijholt](https://github.com/basnijholt) made their first contribution in [#&#8203;776](actions/setup-python#776)
- [@&#8203;ukd1](https://github.com/ukd1) made their first contribution in [#&#8203;793](actions/setup-python#793)
- [@&#8203;Jamim](https://github.com/Jamim) made their first contribution in [#&#8203;782](actions/setup-python#782)
- [@&#8203;Shegox](https://github.com/Shegox) made their first contribution in [#&#8203;766](actions/setup-python#766)
- [@&#8203;priya-kinthali](https://github.com/priya-kinthali) made their first contribution in [#&#8203;835](actions/setup-python#835)

**Full Changelog**: <actions/setup-python@v5.0.0...v5.1.0>

### [`v5.0.0`](https://github.com/actions/setup-python/releases/tag/v5.0.0)

[Compare Source](actions/setup-python@v4.9.1...v5.0.0)

#### What's Changed

In scope of this release, we update node version runtime from node16 to node20 ([#&#8203;772](actions/setup-python#772)). Besides, we update dependencies to the latest versions.

**Full Changelog**: <actions/setup-python@v4.8.0...v5.0.0>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- 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.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjYuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEyNi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->

Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>
This was referenced May 15, 2026
ci(deps): bump actions/setup-python from 5.6.0 to 6.2.0 CopilotKit/aimock#202
Merged
chore(ci)(deps): bump actions/setup-python from 5.6.0 to 6.2.0 CopilotKit/CopilotKit#4853
Merged
chore(ci)(deps): bump actions/setup-python from 5.6.0 to 6.2.0 ag-ui-protocol/ag-ui#1712
Closed
@v-gowridurgad v-gowridurgad mentioned this pull request Jun 23, 2026
Remove the pip-install input #1327
Closed
2 tasks
tae898 pushed a commit to humemai/arcadedb-embedded-python that referenced this pull request Jun 28, 2026
@mergify
chore(deps): bump actions/setup-python from 6.0.0 to 6.1.0 [skip ci]
ee0203e
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6.0.0 to 6.1.0.
Release notes

*Sourced from [actions/setup-python's releases](https://github.com/actions/setup-python/releases).*

> v6.1.0
> ------
>
> What's Changed
> --------------
>
> ### Enhancements:
>
> * Add support for `pip-install` input by [`@​gowridurgad`](https://github.com/gowridurgad) in [actions/setup-python#1201](https://redirect.github.com/actions/setup-python/pull/1201)
> * Add graalpy early-access and windows builds by [`@​timfel`](https://github.com/timfel) in [actions/setup-python#880](https://redirect.github.com/actions/setup-python/pull/880)
>
> ### Dependency and Documentation updates:
>
> * Enhanced wording and updated example usage for `allow-prereleases` by [`@​yarikoptic`](https://github.com/yarikoptic) in [actions/setup-python#979](https://redirect.github.com/actions/setup-python/pull/979)
> * Upgrade urllib3 from 1.26.19 to 2.5.0 and document breaking changes in v6 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1139](https://redirect.github.com/actions/setup-python/pull/1139)
> * Upgrade typescript from 5.4.2 to 5.9.3 and Documentation update by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1094](https://redirect.github.com/actions/setup-python/pull/1094)
> * Upgrade actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pip-install input by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1199](https://redirect.github.com/actions/setup-python/pull/1199)
> * Upgrade requests from 2.32.2 to 2.32.4 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1130](https://redirect.github.com/actions/setup-python/pull/1130)
> * Upgrade prettier from 3.5.3 to 3.6.2 by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1234](https://redirect.github.com/actions/setup-python/pull/1234)
> * Upgrade `@​types/node` from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel by [`@​dependabot`](https://github.com/dependabot) in [actions/setup-python#1235](https://redirect.github.com/actions/setup-python/pull/1235)
>
> New Contributors
> ----------------
>
> * [`@​yarikoptic`](https://github.com/yarikoptic) made their first contribution in [actions/setup-python#979](https://redirect.github.com/actions/setup-python/pull/979)
>
> **Full Changelog**: <actions/setup-python@v6...v6.1.0>


Commits

* [`83679a8`](actions/setup-python@83679a8) Bump `@​types/node` from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel ...
* [`bfc4944`](actions/setup-python@bfc4944) Bump prettier from 3.5.3 to 3.6.2 ([ArcadeData#1234](https://redirect.github.com/actions/setup-python/issues/1234))
* [`97aeb3e`](actions/setup-python@97aeb3e) Bump requests from 2.32.2 to 2.32.4 in /**tests**/data ([ArcadeData#1130](https://redirect.github.com/actions/setup-python/issues/1130))
* [`443da59`](actions/setup-python@443da59) Bump actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pi...
* [`cfd55ca`](actions/setup-python@cfd55ca) graalpy: add graalpy early-access and windows builds ([ArcadeData#880](https://redirect.github.com/actions/setup-python/issues/880))
* [`bba65e5`](actions/setup-python@bba65e5) Bump typescript from 5.4.2 to 5.9.3 and update docs/advanced-usage.md ([ArcadeData#1094](https://redirect.github.com/actions/setup-python/issues/1094))
* [`18566f8`](actions/setup-python@18566f8) Improve wording and "fix example" (remove 3.13) on testing against pre-releas...
* [`2e3e4b1`](actions/setup-python@2e3e4b1) Add support for pip-install input ([ArcadeData#1201](https://redirect.github.com/actions/setup-python/issues/1201))
* [`4267e28`](actions/setup-python@4267e28) Bump urllib3 from 1.26.19 to 2.5.0 in /**tests**/data and document breaking c...
* See full diff in [compare view](actions/setup-python@e797f83...83679a8)
  
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility\_score?dependency-name=actions/setup-python&package-manager=github\_actions&previous-version=6.0.0&new-version=6.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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 show  ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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)
MateoGreil pushed a commit to MateoGreil/python-comwatt-client that referenced this pull request Jul 4, 2026
renovate-bot Renovate Bot @MateoGreil
⬆️ Update actions/setup-python action to v6 (#21)
282b9d7
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-python](https://github.com/actions/setup-python) | action | major | `v5` → `v6` |

---

### Release Notes

<details>
<summary>actions/setup-python (actions/setup-python)</summary>

### [`v6.3.0`](https://github.com/actions/setup-python/releases/tag/v6.3.0)

[Compare Source](actions/setup-python@v6.2.0...v6.3.0)

#### What's Changed

##### Enhancement

- Add RHEL support and include Linux distro in cache keys by [@&#8203;priyagupta108](https://github.com/priyagupta108) in [#&#8203;1323](actions/setup-python#1323)
- Fix pip cache error handling on Windows by [@&#8203;priyagupta108](https://github.com/priyagupta108) in [#&#8203;1040](actions/setup-python#1040)

##### Dependency update

- Upgrade minimatch from 3.1.2 to 3.1.5 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1281](actions/setup-python#1281)
- Upgrade actions dependencies by [@&#8203;gowridurgad](https://github.com/gowridurgad) with [@&#8203;Copilot](https://github.com/Copilot) in [#&#8203;1303](actions/setup-python#1303)
- Upgrade [@&#8203;actions/cache](https://github.com/actions/cache) to 5.1.0, log cache write denied by [@&#8203;jasongin](https://github.com/jasongin) in [#&#8203;1324](actions/setup-python#1324)
- Upgrade dependency versions and test workflow configuration by [@&#8203;HarithaVattikuti](https://github.com/HarithaVattikuti) in [#&#8203;1322](actions/setup-python#1322)

##### Documentation

- Update advanced-usage.md by [@&#8203;Dunky-Z](https://github.com/Dunky-Z) in [#&#8203;811](actions/setup-python#811)

#### New Contributors

- [@&#8203;gowridurgad](https://github.com/gowridurgad) with [@&#8203;Copilot](https://github.com/Copilot) made their first contribution in [#&#8203;1303](actions/setup-python#1303)
- [@&#8203;jasongin](https://github.com/jasongin) made their first contribution in [#&#8203;1324](actions/setup-python#1324)
- [@&#8203;Dunky-Z](https://github.com/Dunky-Z) made their first contribution in [#&#8203;811](actions/setup-python#811)

**Full Changelog**: <actions/setup-python@v6...v6.3.0>

### [`v6.2.0`](https://github.com/actions/setup-python/releases/tag/v6.2.0)

[Compare Source](actions/setup-python@v6.1.0...v6.2.0)

#### What's Changed

##### Dependency Upgrades

- Upgrade dependencies to Node 24 compatible versions by [@&#8203;salmanmkc](https://github.com/salmanmkc) in [#&#8203;1259](actions/setup-python#1259)
- Upgrade urllib3 from 2.5.0 to 2.6.3 in `/__tests__/data` by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1253](actions/setup-python#1253) and [#&#8203;1264](actions/setup-python#1264)

**Full Changelog**: <actions/setup-python@v6...v6.2.0>

### [`v6.1.0`](https://github.com/actions/setup-python/releases/tag/v6.1.0)

[Compare Source](actions/setup-python@v6...v6.1.0)

#### What's Changed

##### Enhancements:

- Add support for `pip-install` input by [@&#8203;gowridurgad](https://github.com/gowridurgad) in [#&#8203;1201](actions/setup-python#1201)
- Add graalpy early-access and windows builds by [@&#8203;timfel](https://github.com/timfel) in [#&#8203;880](actions/setup-python#880)

##### Dependency and Documentation updates:

- Enhanced wording and updated example usage for `allow-prereleases` by [@&#8203;yarikoptic](https://github.com/yarikoptic) in [#&#8203;979](actions/setup-python#979)
- Upgrade urllib3 from 1.26.19 to 2.5.0 and document breaking changes in v6 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1139](actions/setup-python#1139)
- Upgrade typescript from 5.4.2 to 5.9.3 and Documentation update by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1094](actions/setup-python#1094)
- Upgrade actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pip-install input by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1199](actions/setup-python#1199)
- Upgrade requests from 2.32.2 to 2.32.4 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1130](actions/setup-python#1130)
- Upgrade prettier from 3.5.3 to 3.6.2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1234](actions/setup-python#1234)
- Upgrade [@&#8203;types/node](https://github.com/types/node) from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1235](actions/setup-python#1235)

#### New Contributors

- [@&#8203;yarikoptic](https://github.com/yarikoptic) made their first contribution in [#&#8203;979](actions/setup-python#979)

**Full Changelog**: <actions/setup-python@v6...v6.1.0>

### [`v6.0.0`](https://github.com/actions/setup-python/releases/tag/v6.0.0)

[Compare Source](actions/setup-python@v6...v6)

#### What's Changed

##### Breaking Changes

- Upgrade to node 24 by [@&#8203;salmanmkc](https://github.com/salmanmkc) in [#&#8203;1164](actions/setup-python#1164)

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. [See Release Notes](https://github.com/actions/runner/releases/tag/v2.327.1)

##### Enhancements:

- Add support for `pip-version`  by [@&#8203;priyagupta108](https://github.com/priyagupta108) in [#&#8203;1129](actions/setup-python#1129)
- Enhance reading from .python-version by [@&#8203;krystof-k](https://github.com/krystof-k) in [#&#8203;787](actions/setup-python#787)
- Add version parsing from Pipfile by [@&#8203;aradkdj](https://github.com/aradkdj) in [#&#8203;1067](actions/setup-python#1067)

##### Bug fixes:

- Clarify pythonLocation behaviour for PyPy and GraalPy in environment variables by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1183](actions/setup-python#1183)
- Change missing cache directory error to warning  by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1182](actions/setup-python#1182)
- Add Architecture-Specific PATH Management for Python with --user Flag on Windows by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1122](actions/setup-python#1122)
- Include python version in PyPy python-version output by [@&#8203;cdce8p](https://github.com/cdce8p) in [#&#8203;1110](actions/setup-python#1110)
- Update docs: clarification on pip authentication with setup-python by [@&#8203;priya-kinthali](https://github.com/priya-kinthali) in [#&#8203;1156](actions/setup-python#1156)

##### Dependency updates:

- Upgrade idna from 2.9 to 3.7 in /**tests**/data by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;843](actions/setup-python#843)
- Upgrade form-data to fix critical vulnerabilities [#&#8203;182](actions/setup-python#182) & [#&#8203;183](actions/setup-python#183) by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1163](actions/setup-python#1163)
- Upgrade setuptools to 78.1.1 to fix path traversal vulnerability in PackageIndex.download by [@&#8203;aparnajyothi-y](https://github.com/aparnajyothi-y) in [#&#8203;1165](actions/setup-python#1165)
- Upgrade actions/checkout from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1181](actions/setup-python#1181)
- Upgrade [@&#8203;actions/tool-cache](https://github.com/actions/tool-cache) from 2.0.1 to 2.0.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1095](actions/setup-python#1095)

#### New Contributors

- [@&#8203;krystof-k](https://github.com/krystof-k) made their first contribution in [#&#8203;787](actions/setup-python#787)
- [@&#8203;cdce8p](https://github.com/cdce8p) made their first contribution in [#&#8203;1110](actions/setup-python#1110)
- [@&#8203;aradkdj](https://github.com/aradkdj) made their first contribution in [#&#8203;1067](actions/setup-python#1067)

**Full Changelog**: <actions/setup-python@v5...v6.0.0>

### [`v6`](actions/setup-python@v5.6.0...v6)

[Compare Source](actions/setup-python@v5.6.0...v6)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- 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.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNTEuMyIsInVwZGF0ZWRJblZlciI6IjQzLjI1MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: Renovate Bot <[email protected]>
Reviewed-on: https://git.greil.fr/mat/python-comwatt-client/pulls/21
@v-gowridurgad v-gowridurgad mentioned this pull request Jul 15, 2026
Remove the pip-install input #1336
Merged
2 tasks
renovate Bot added a commit to gwennlbh/issurge that referenced this pull request Sep 15, 2026
@renovate
⬆️ Update actions/setup-python action to v7
2cd6d14
##### [vv7.0.0](actions/setup-python@v6.3.0...v7.0.0)

##### [vv6.3.0](https://github.com/actions/setup-python/releases/tag/v6.3.0)

##### What's Changed

##### Enhancement

- Add RHEL support and include Linux distro in cache keys by [@priyagupta108](https://github.com/priyagupta108) in [#1323](actions/setup-python#1323)
- Fix pip cache error handling on Windows by [@priyagupta108](https://github.com/priyagupta108) in [#1040](actions/setup-python#1040)

##### Dependency update

- Upgrade minimatch from 3.1.2 to 3.1.5 by [@dependabot](https://github.com/dependabot) in [#1281](actions/setup-python#1281)
- Upgrade actions dependencies by [@gowridurgad](https://github.com/gowridurgad) with [@Copilot](https://github.com/Copilot) in [#1303](actions/setup-python#1303)
- Upgrade [@actions/cache](https://github.com/actions/cache) to 5.1.0, log cache write denied by [@jasongin](https://github.com/jasongin) in [#1324](actions/setup-python#1324)
- Upgrade dependency versions and test workflow configuration by [@HarithaVattikuti](https://github.com/HarithaVattikuti) in [#1322](actions/setup-python#1322)

##### Documentation

- Update advanced-usage.md by [@Dunky-Z](https://github.com/Dunky-Z) in [#811](actions/setup-python#811)

##### New Contributors

- [@gowridurgad](https://github.com/gowridurgad) with [@Copilot](https://github.com/Copilot) made their first contribution in [#1303](actions/setup-python#1303)
- [@jasongin](https://github.com/jasongin) made their first contribution in [#1324](actions/setup-python#1324)
- [@Dunky-Z](https://github.com/Dunky-Z) made their first contribution in [#811](actions/setup-python#811)

**Full Changelog**: <actions/setup-python@v6...v6.3.0>
##### [vv6.2.0](https://github.com/actions/setup-python/releases/tag/v6.2.0)

#### What's Changed

##### Dependency Upgrades

- Upgrade dependencies to Node 24 compatible versions by [@salmanmkc](https://github.com/salmanmkc) in [#1259](actions/setup-python#1259)
- Upgrade urllib3 from 2.5.0 to 2.6.3 in `/__tests__/data` by [@dependabot](https://github.com/dependabot) in [#1253](actions/setup-python#1253) and [#1264](actions/setup-python#1264)

**Full Changelog**: <actions/setup-python@v6...v6.2.0>
##### [vv6.1.0](https://github.com/actions/setup-python/releases/tag/v6.1.0)

#### What's Changed

##### Enhancements:

- Add support for `pip-install` input by [@gowridurgad](https://github.com/gowridurgad) in [#1201](actions/setup-python#1201)
- Add graalpy early-access and windows builds by [@timfel](https://github.com/timfel) in [#880](actions/setup-python#880)

##### Dependency and Documentation updates:

- Enhanced wording and updated example usage for `allow-prereleases` by [@yarikoptic](https://github.com/yarikoptic) in [#979](actions/setup-python#979)
- Upgrade urllib3 from 1.26.19 to 2.5.0 and document breaking changes in v6 by [@dependabot](https://github.com/dependabot) in [#1139](actions/setup-python#1139)
- Upgrade typescript from 5.4.2 to 5.9.3 and Documentation update by [@dependabot](https://github.com/dependabot) in [#1094](actions/setup-python#1094)
- Upgrade actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pip-install input by [@dependabot](https://github.com/dependabot) in [#1199](actions/setup-python#1199)
- Upgrade requests from 2.32.2 to 2.32.4 by [@dependabot](https://github.com/dependabot) in [#1130](actions/setup-python#1130)
- Upgrade prettier from 3.5.3 to 3.6.2 by [@dependabot](https://github.com/dependabot) in [#1234](actions/setup-python#1234)
- Upgrade [@types/node](https://github.com/types/node) from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel by [@dependabot](https://github.com/dependabot) in [#1235](actions/setup-python#1235)

#### New Contributors

- [@yarikoptic](https://github.com/yarikoptic) made their first contribution in [#979](actions/setup-python#979)

**Full Changelog**: <actions/setup-python@v6...v6.1.0>
gwennlbh pushed a commit to gwennlbh/issurge that referenced this pull request Sep 15, 2026
@renovate
⬆️ Update actions/setup-python action to v7 (#171)
1bab34e
##### [vv7.0.0](actions/setup-python@v6.3.0...v7.0.0)

##### [vv6.3.0](https://github.com/actions/setup-python/releases/tag/v6.3.0)

##### What's Changed

##### Enhancement

- Add RHEL support and include Linux distro in cache keys by [@priyagupta108](https://github.com/priyagupta108) in [#1323](actions/setup-python#1323)
- Fix pip cache error handling on Windows by [@priyagupta108](https://github.com/priyagupta108) in [#1040](actions/setup-python#1040)

##### Dependency update

- Upgrade minimatch from 3.1.2 to 3.1.5 by [@dependabot](https://github.com/dependabot) in [#1281](actions/setup-python#1281)
- Upgrade actions dependencies by [@gowridurgad](https://github.com/gowridurgad) with [@Copilot](https://github.com/Copilot) in [#1303](actions/setup-python#1303)
- Upgrade [@actions/cache](https://github.com/actions/cache) to 5.1.0, log cache write denied by [@jasongin](https://github.com/jasongin) in [#1324](actions/setup-python#1324)
- Upgrade dependency versions and test workflow configuration by [@HarithaVattikuti](https://github.com/HarithaVattikuti) in [#1322](actions/setup-python#1322)

##### Documentation

- Update advanced-usage.md by [@Dunky-Z](https://github.com/Dunky-Z) in [#811](actions/setup-python#811)

##### New Contributors

- [@gowridurgad](https://github.com/gowridurgad) with [@Copilot](https://github.com/Copilot) made their first contribution in [#1303](actions/setup-python#1303)
- [@jasongin](https://github.com/jasongin) made their first contribution in [#1324](actions/setup-python#1324)
- [@Dunky-Z](https://github.com/Dunky-Z) made their first contribution in [#811](actions/setup-python#811)

**Full Changelog**: <actions/setup-python@v6...v6.3.0>
##### [vv6.2.0](https://github.com/actions/setup-python/releases/tag/v6.2.0)

#### What's Changed

##### Dependency Upgrades

- Upgrade dependencies to Node 24 compatible versions by [@salmanmkc](https://github.com/salmanmkc) in [#1259](actions/setup-python#1259)
- Upgrade urllib3 from 2.5.0 to 2.6.3 in `/__tests__/data` by [@dependabot](https://github.com/dependabot) in [#1253](actions/setup-python#1253) and [#1264](actions/setup-python#1264)

**Full Changelog**: <actions/setup-python@v6...v6.2.0>
##### [vv6.1.0](https://github.com/actions/setup-python/releases/tag/v6.1.0)

#### What's Changed

##### Enhancements:

- Add support for `pip-install` input by [@gowridurgad](https://github.com/gowridurgad) in [#1201](actions/setup-python#1201)
- Add graalpy early-access and windows builds by [@timfel](https://github.com/timfel) in [#880](actions/setup-python#880)

##### Dependency and Documentation updates:

- Enhanced wording and updated example usage for `allow-prereleases` by [@yarikoptic](https://github.com/yarikoptic) in [#979](actions/setup-python#979)
- Upgrade urllib3 from 1.26.19 to 2.5.0 and document breaking changes in v6 by [@dependabot](https://github.com/dependabot) in [#1139](actions/setup-python#1139)
- Upgrade typescript from 5.4.2 to 5.9.3 and Documentation update by [@dependabot](https://github.com/dependabot) in [#1094](actions/setup-python#1094)
- Upgrade actions/publish-action from 0.3.0 to 0.4.0 & Documentation update for pip-install input by [@dependabot](https://github.com/dependabot) in [#1199](actions/setup-python#1199)
- Upgrade requests from 2.32.2 to 2.32.4 by [@dependabot](https://github.com/dependabot) in [#1130](actions/setup-python#1130)
- Upgrade prettier from 3.5.3 to 3.6.2 by [@dependabot](https://github.com/dependabot) in [#1234](actions/setup-python#1234)
- Upgrade [@types/node](https://github.com/types/node) from 24.1.0 to 24.9.1 and update macos-13 to macos-15-intel by [@dependabot](https://github.com/dependabot) in [#1235](actions/setup-python#1235)

#### New Contributors

- [@yarikoptic](https://github.com/yarikoptic) made their first contribution in [#979](actions/setup-python#979)

**Full Changelog**: <actions/setup-python@v6...v6.1.0>

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@github-actions github-actions Bot mentioned this pull request Oct 9, 2026
Bump actions/setup-python from 5 to 7 samiulhuda360/depgate#1
Closed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

Copilot code review Copilot
Copilot review effort
Applies to this pull request for everyone.Learn more about Copilot code review.
Copilot left review comments
@v-HarithaVattikuti v-HarithaVattikuti v-HarithaVattikuti approved these changes
@v-priya-kinthali v-priya-kinthali v-priya-kinthali approved these changes
+1 more reviewer
@v-aparnajyothi-y v-aparnajyothi-y v-aparnajyothi-y approved these changes
Reviewers whose approvals may not affect merge requirements

Uh oh!

There was an error while loading. Please reload this page.

Assignees

@v-gowridurgad v-gowridurgad

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

5 participants

@v-gowridurgad @v-HarithaVattikuti @v-aparnajyothi-y @v-priya-kinthali
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.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.