mirror of
				https://gitea.com/actions/setup-python.git
				synced 2025-10-31 11:48:56 +08:00 
			
		
		
		
	Upgrade to node 24 (#1164)
* Upgrade to node 24 Upgrade ot node * licence manual updates * pckage.json version update * version update * update package-lock.json * upgrade `actions/checkout` to v5 and `actions/setup-python` to v6 in README.md * upgrade `actions/checkout` to v5 and `actions/setup-python` to v6 in advanced-usage.md Updated GitHub Actions to use newer versions of checkout and setup-python actions. * node-version update in the workflows --------- Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com> Co-authored-by: priya-kinthali <147703874+priya-kinthali@users.noreply.github.com>
This commit is contained in:
		
							
								
								
									
										2
									
								
								.github/workflows/basic-validation.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/basic-validation.yml
									
									
									
									
										vendored
									
									
								
							| @@ -14,4 +14,4 @@ jobs: | ||||
|     name: Basic validation | ||||
|     uses: actions/reusable-workflows/.github/workflows/basic-validation.yml@main | ||||
|     with: | ||||
|       node-version: '20.x' | ||||
|       node-version: '24.x' | ||||
|   | ||||
							
								
								
									
										2
									
								
								.github/workflows/check-dist.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/check-dist.yml
									
									
									
									
										vendored
									
									
								
							| @@ -16,4 +16,4 @@ jobs: | ||||
|     name: Check dist/ | ||||
|     uses: actions/reusable-workflows/.github/workflows/check-dist.yml@main | ||||
|     with: | ||||
|       node-version: '20.x' | ||||
|       node-version: '24.x' | ||||
|   | ||||
							
								
								
									
										2
									
								
								.licenses/npm/@types/node.dep.yml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.licenses/npm/@types/node.dep.yml
									
									
									
										generated
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| --- | ||||
| name: "@types/node" | ||||
| version: 20.11.25 | ||||
| version: 24.1.0 | ||||
| type: npm | ||||
| summary: TypeScript definitions for node | ||||
| homepage: https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node | ||||
|   | ||||
							
								
								
									
										2
									
								
								.licenses/npm/undici-types.dep.yml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.licenses/npm/undici-types.dep.yml
									
									
									
										generated
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| --- | ||||
| name: undici-types | ||||
| version: 5.26.5 | ||||
| version: 7.8.0 | ||||
| type: npm | ||||
| summary: A stand-alone types package for Undici | ||||
| homepage: https://undici.nodejs.org | ||||
|   | ||||
							
								
								
									
										20
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								README.md
									
									
									
									
									
								
							| @@ -18,8 +18,8 @@ See [action.yml](action.yml) | ||||
| **Python** | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13'  | ||||
| - run: python my_script.py | ||||
| @@ -28,8 +28,8 @@ steps: | ||||
| **PyPy** | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5  | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6  | ||||
|   with: | ||||
|     python-version: 'pypy3.10'  | ||||
| - run: python my_script.py | ||||
| @@ -38,8 +38,8 @@ steps: | ||||
| **GraalPy** | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5  | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6  | ||||
|   with: | ||||
|     python-version: 'graalpy-24.0'  | ||||
| - run: python my_script.py | ||||
| @@ -48,8 +48,8 @@ steps: | ||||
| **Free threaded Python** | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13t' | ||||
| - run: python my_script.py | ||||
| @@ -83,8 +83,8 @@ The action defaults to searching for a dependency file (`requirements.txt` or `p | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13' | ||||
|     cache: 'pip' # caching pip dependencies | ||||
|   | ||||
| @@ -39,7 +39,7 @@ outputs: | ||||
|   python-path: | ||||
|     description: "The absolute path to the Python or PyPy executable." | ||||
| runs: | ||||
|   using: 'node20' | ||||
|   using: 'node24' | ||||
|   main: 'dist/setup/index.js' | ||||
|   post: 'dist/cache-save/index.js' | ||||
|   post-if: success() | ||||
|   | ||||
| @@ -32,8 +32,8 @@ If there is a specific version of Python that you need and you don't want to wor | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.12.6'  | ||||
| - run: python my_script.py | ||||
| @@ -46,8 +46,8 @@ You can specify **only a major and minor version** if you are okay with the most | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13'  | ||||
| - run: python my_script.py | ||||
| @@ -60,8 +60,8 @@ You can specify the version with **prerelease tag** to download and set up an ac | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.14.0-alpha.1' | ||||
| - run: python my_script.py | ||||
| @@ -71,8 +71,8 @@ It's also possible to use **x.y-dev syntax** to download and set up the latest p | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.14-dev' | ||||
| - run: python my_script.py | ||||
| @@ -84,8 +84,8 @@ Free threaded Python is only available starting with the 3.13 release. | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13t' | ||||
| - run: python my_script.py | ||||
| @@ -95,8 +95,8 @@ Note that the **t** suffix is not `semver` syntax. If you wish to specify a rang | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '>=3.13' | ||||
|     freethreaded: true | ||||
| @@ -109,8 +109,8 @@ You can also use several types of ranges that are specified in [semver](https:// | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '>=3.9 <3.14' | ||||
| - run: python my_script.py | ||||
| @@ -120,8 +120,8 @@ steps: | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13.0-alpha - 3.13.0' | ||||
| - run: python my_script.py | ||||
| @@ -131,8 +131,8 @@ steps: | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.x' | ||||
| - run: python my_script.py | ||||
| @@ -164,8 +164,8 @@ jobs: | ||||
|         - 'pypy3.10' # the latest available version of PyPy that supports Python 3.10 | ||||
|         - 'pypy3.10-v7.3.17' # Python 3.10 and PyPy 7.3.17 | ||||
|     steps: | ||||
|     - uses: actions/checkout@v4 | ||||
|     - uses: actions/setup-python@v5 | ||||
|     - uses: actions/checkout@v5 | ||||
|     - uses: actions/setup-python@v6 | ||||
|       with: | ||||
|         python-version: ${{ matrix.python-version }} | ||||
|     - run: python my_script.py | ||||
| @@ -182,8 +182,8 @@ jobs: | ||||
|   build: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|     - uses: actions/checkout@v4 | ||||
|     - uses: actions/setup-python@v5 | ||||
|     - uses: actions/checkout@v5 | ||||
|     - uses: actions/setup-python@v6 | ||||
|       with: | ||||
|         python-version: | | ||||
|             3.11 | ||||
| @@ -199,8 +199,8 @@ jobs: | ||||
|   build: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|     - uses: actions/checkout@v4 | ||||
|     - uses: actions/setup-python@v5 | ||||
|     - uses: actions/checkout@v5 | ||||
|     - uses: actions/setup-python@v6 | ||||
|       with: | ||||
|         python-version: | | ||||
|             pypy-3.10-v7.3.x | ||||
| @@ -216,8 +216,8 @@ jobs: | ||||
|   build: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|     - uses: actions/checkout@v4 | ||||
|     - uses: actions/setup-python@v5 | ||||
|     - uses: actions/checkout@v5 | ||||
|     - uses: actions/setup-python@v6 | ||||
|       with: | ||||
|         python-version: | | ||||
|             3.11 | ||||
| @@ -241,9 +241,9 @@ jobs: | ||||
|         python-version: ['3.x', 'pypy3.8', 'pypy3.9' ] | ||||
|     name: Python ${{ matrix.python-version }} sample | ||||
|     steps: | ||||
|       - uses: actions/checkout@v4 | ||||
|       - uses: actions/checkout@v5 | ||||
|       - name: Set up Python | ||||
|         uses: actions/setup-python@v5 | ||||
|         uses: actions/setup-python@v6 | ||||
|         with: | ||||
|           python-version: ${{ matrix.python-version }} | ||||
|           architecture: x64 | ||||
| @@ -267,9 +267,9 @@ jobs: | ||||
|           - os: windows-latest | ||||
|             python-version: '3.9' | ||||
|     steps: | ||||
|       - uses: actions/checkout@v4 | ||||
|       - uses: actions/checkout@v5 | ||||
|       - name: Set up Python | ||||
|         uses: actions/setup-python@v5 | ||||
|         uses: actions/setup-python@v6 | ||||
|         with: | ||||
|           python-version: ${{ matrix.python-version }} | ||||
|       - name: Display Python version | ||||
| @@ -285,8 +285,8 @@ jobs: | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version-file: '.python-version' # Read python version from a file .python-version | ||||
| - run: python my_script.py | ||||
| @@ -294,8 +294,8 @@ steps: | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version-file: 'pyproject.toml' # Read python version from a file pyproject.toml | ||||
| - run: python my_script.py | ||||
| @@ -303,8 +303,8 @@ steps: | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version-file: '.tool-versions' # Read python version from a file .tool-versions | ||||
| - run: python my_script.py | ||||
| @@ -312,8 +312,8 @@ steps: | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version-file: 'Pipfile' # Read python version from a file Pipfile | ||||
| - run: python my_script.py | ||||
| @@ -327,8 +327,8 @@ If `check-latest` is set to `true`, the action first checks if the cached versio | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
|   - uses: actions/checkout@v4 | ||||
|   - uses: actions/setup-python@v5 | ||||
|   - uses: actions/checkout@v5 | ||||
|   - uses: actions/setup-python@v6 | ||||
|     with: | ||||
|       python-version: '3.13' | ||||
|       check-latest: true | ||||
| @@ -342,8 +342,8 @@ steps: | ||||
| **Caching pipenv dependencies:** | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13' | ||||
|     cache: 'pipenv' | ||||
| @@ -355,10 +355,10 @@ steps: | ||||
| **Caching poetry dependencies:** | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/checkout@v5 | ||||
| - name: Install poetry | ||||
|   run: pipx install poetry | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13' | ||||
|     cache: 'poetry' | ||||
| @@ -370,8 +370,8 @@ steps: | ||||
| **Using a list of file paths to cache dependencies** | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13' | ||||
|     cache: 'pipenv' | ||||
| @@ -385,8 +385,8 @@ steps: | ||||
| **Using wildcard patterns to cache dependencies** | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13' | ||||
|     cache: 'pip' | ||||
| @@ -397,8 +397,8 @@ steps: | ||||
| **Using a list of wildcard patterns to cache dependencies** | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13' | ||||
|     cache: 'pip' | ||||
| @@ -412,8 +412,8 @@ steps: | ||||
|  | ||||
| ```yaml | ||||
| steps: | ||||
| - uses: actions/checkout@v4 | ||||
| - uses: actions/setup-python@v5 | ||||
| - uses: actions/checkout@v5 | ||||
| - uses: actions/setup-python@v6 | ||||
|   with: | ||||
|     python-version: '3.13' | ||||
|     cache: 'pip' | ||||
| @@ -435,8 +435,8 @@ jobs: | ||||
|   build: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|     - uses: actions/checkout@v4 | ||||
|     - uses: actions/setup-python@v5 | ||||
|     - uses: actions/checkout@v5 | ||||
|     - uses: actions/setup-python@v6 | ||||
|       id: cp312 | ||||
|       with: | ||||
|         python-version: "3.9.0 - 3.12.0" | ||||
| @@ -452,8 +452,8 @@ jobs: | ||||
|   build: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|     - uses: actions/checkout@v4 | ||||
|     - uses: actions/setup-python@v5 | ||||
|     - uses: actions/checkout@v5 | ||||
|     - uses: actions/setup-python@v6 | ||||
|       id: cp313 | ||||
|       with: | ||||
|         python-version: "3.13" | ||||
| @@ -468,8 +468,8 @@ jobs: | ||||
|   build: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|     - uses: actions/checkout@v4 | ||||
|     - uses: actions/setup-python@v5 | ||||
|     - uses: actions/checkout@v5 | ||||
|     - uses: actions/setup-python@v6 | ||||
|       id: cp313 | ||||
|       with: | ||||
|         python-version: "3.13.0" | ||||
| @@ -499,8 +499,8 @@ Such a requirement on side-effect could be because you don't want your composite | ||||
|  | ||||
| ```yaml | ||||
|  steps: | ||||
|    - uses: actions/checkout@v4 | ||||
|    - uses: actions/setup-python@v5 | ||||
|    - uses: actions/checkout@v5 | ||||
|    - uses: actions/setup-python@v6 | ||||
|      id: cp313 | ||||
|      with: | ||||
|        python-version: '3.13' | ||||
| @@ -645,8 +645,8 @@ jobs: | ||||
|         python_version: ["3.11", "3.12", "3.13"] | ||||
|  | ||||
|     steps: | ||||
|       - uses: actions/checkout@v4 | ||||
|       - uses: actions/setup-python@v5 | ||||
|       - uses: actions/checkout@v5 | ||||
|       - uses: actions/setup-python@v6 | ||||
|         with: | ||||
|           python-version: "${{ matrix.python_version }}" | ||||
|           allow-prereleases: true | ||||
| @@ -660,9 +660,9 @@ The version of Pip should be specified in the format `major`, `major.minor`, or | ||||
|  | ||||
| ```yaml | ||||
|       steps: | ||||
|       - uses: actions/checkout@v4 | ||||
|       - uses: actions/checkout@v5 | ||||
|       - name: Set up Python | ||||
|         uses: actions/setup-python@v5 | ||||
|         uses: actions/setup-python@v6 | ||||
|         with: | ||||
|           python-version: '3.13' | ||||
|           pip-version: '25.0.1' | ||||
|   | ||||
							
								
								
									
										25
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										25
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -1,12 +1,12 @@ | ||||
| { | ||||
|   "name": "setup-python", | ||||
|   "version": "5.0.0", | ||||
|   "version": "6.0.0", | ||||
|   "lockfileVersion": 3, | ||||
|   "requires": true, | ||||
|   "packages": { | ||||
|     "": { | ||||
|       "name": "setup-python", | ||||
|       "version": "5.0.0", | ||||
|       "version": "6.0.0", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@actions/cache": "^4.0.3", | ||||
| @@ -21,7 +21,7 @@ | ||||
|       }, | ||||
|       "devDependencies": { | ||||
|         "@types/jest": "^29.5.12", | ||||
|         "@types/node": "^20.11.25", | ||||
|         "@types/node": "^24.1.0", | ||||
|         "@types/semver": "^7.7.0", | ||||
|         "@typescript-eslint/eslint-plugin": "^5.54.0", | ||||
|         "@typescript-eslint/parser": "^5.54.0", | ||||
| @@ -35,6 +35,9 @@ | ||||
|         "prettier": "^3.5.3", | ||||
|         "ts-jest": "^29.3.2", | ||||
|         "typescript": "^5.4.2" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=24.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@aashutoshrathi/word-wrap": { | ||||
| @@ -1593,11 +1596,12 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/@types/node": { | ||||
|       "version": "20.11.25", | ||||
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.25.tgz", | ||||
|       "integrity": "sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==", | ||||
|       "version": "24.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-24.1.0.tgz", | ||||
|       "integrity": "sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "undici-types": "~5.26.4" | ||||
|         "undici-types": "~7.8.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@types/node-fetch": { | ||||
| @@ -5467,9 +5471,10 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/undici-types": { | ||||
|       "version": "5.26.5", | ||||
|       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", | ||||
|       "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" | ||||
|       "version": "7.8.0", | ||||
|       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", | ||||
|       "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", | ||||
|       "license": "MIT" | ||||
|     }, | ||||
|     "node_modules/update-browserslist-db": { | ||||
|       "version": "1.0.13", | ||||
|   | ||||
| @@ -1,9 +1,12 @@ | ||||
| { | ||||
|   "name": "setup-python", | ||||
|   "version": "5.0.0", | ||||
|   "version": "6.0.0", | ||||
|   "private": true, | ||||
|   "description": "Setup python action", | ||||
|   "main": "dist/index.js", | ||||
|   "engines": { | ||||
|     "node": ">=24.0.0" | ||||
|   }, | ||||
|   "scripts": { | ||||
|     "build": "ncc build -o dist/setup src/setup-python.ts && ncc build -o dist/cache-save src/cache-save.ts", | ||||
|     "format": "prettier --no-error-on-unmatched-pattern --config ./.prettierrc.js --write \"**/*.{ts,yml,yaml}\"", | ||||
| @@ -37,7 +40,7 @@ | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@types/jest": "^29.5.12", | ||||
|     "@types/node": "^20.11.25", | ||||
|     "@types/node": "^24.1.0", | ||||
|     "@types/semver": "^7.7.0", | ||||
|     "@typescript-eslint/eslint-plugin": "^5.54.0", | ||||
|     "@typescript-eslint/parser": "^5.54.0", | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Salman Chishti
					Salman Chishti