aparnajyothi-y 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1264885983 
							
						 
					 
					
						
						
							
							Enhance cache-dependency-path handling to support files outside the workspace root ( #1128 )  
						
						... 
						
						
						
						* ehnace cache dependency path handling
* logic update
* npm run format-check
* update cacheDependencies tests to cover resolved paths and copy edge cases
* check failure fix
* depricate-windows-2019
* refactored the code
* Check failure fix 
						
						
					 
					
						2025-06-24 23:40:44 -05:00 
						 
				 
			
				
					
						
							
							
								Priya Gupta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9c40fbc2b 
							
						 
					 
					
						
						
							
							Add support for pip-version  ( #1129 )  
						
						... 
						
						
						
						* Add pip-version input
* Update workflow files
* Add documentation
* Update workflow files 
						
						
					 
					
						2025-06-19 22:09:35 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fa0ee6f38 
							
						 
					 
					
						
						
							
							Bump @actions/tool-cache from 2.0.1 to 2.0.2 ( #1095 )  
						
						... 
						
						
						
						* Bump @actions/tool-cache from 2.0.1 to 2.0.2
Bumps [@actions/tool-cache](https://github.com/actions/toolkit/tree/HEAD/packages/tool-cache ) from 2.0.1 to 2.0.2.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/tool-cache/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/tool-cache )
---
updated-dependencies:
- dependency-name: "@actions/tool-cache"
  dependency-version: 2.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix failures
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com> 
						
						
					 
					
						2025-06-18 17:01:16 -05:00 
						 
				 
			
				
					
						
							
							
								Kryštof Korb 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5db1cf9a59 
							
						 
					 
					
						
						
							
							Enhance reading from .python-version ( #787 )  
						
						... 
						
						
						
						* Enhance reading from .python-version
* Fix typos
* Fix lint
* Add built files
* Don't use EOL versions in `utils.test.ts`
* Fix Prettier
* Don't use unreleased versions in `utils.test.ts`
* Update versions in `utils.test.ts` again 
						
						
					 
					
						2025-05-21 16:19:28 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d95bc16d4 
							
						 
					 
					
						
						
							
							Bump semver and @types/semver ( #1091 )  
						
						... 
						
						
						
						* Bump semver and @types/semver
Bumps [semver](https://github.com/npm/node-semver ) and [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver ). These dependencies needed to be updated together.
Updates `semver` from 7.6.0 to 7.7.1
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.6.0...v7.7.1 )
Updates `@types/semver` from 7.5.8 to 7.7.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver )
---
updated-dependencies:
- dependency-name: semver
  dependency-version: 7.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: "@types/semver"
  dependency-version: 7.7.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fixed check failures
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com> 
						
						
					 
					
						2025-04-22 11:04:22 -05:00 
						 
				 
			
				
					
						
							
							
								aparnajyothi-y 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ed2c67c8a 
							
						 
					 
					
						
						
							
							Fix for Candidate Not Iterable Error ( #1082 )  
						
						... 
						
						
						
						* candidates not iterable
* update the error message
* update error to debug
* update debug to info
* error message updates 
						
						
					 
					
						2025-04-17 08:55:44 -05:00 
						 
				 
			
				
					
						
							
							
								priya-kinthali 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d9ed9ac5c 
							
						 
					 
					
						
						
							
							Add e2e Testing for free threaded and Bump @action/cache from 4.0.0 to 4.0.3 ( #1056 )  
						
						... 
						
						
						
						* include freethread e2e testing and upgrade cache from 4.0.0 to 4.0.2
* include verify gil step and validated python version
* Rename files
* include ubuntu-arm runners for testing 
						
						
					 
					
						2025-03-24 11:19:17 -05:00 
						 
				 
			
				
					
						
							
							
								mahabaleshwars 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19e4675e06 
							
						 
					 
					
						
						
							
							Add support for .tool-versions file in setup-python ( #1043 )  
						
						... 
						
						
						
						* add support for .tool-versions file
* update regex
* optimize code
* update test-python.yml for .tool-versions
* fix format-check errors
* fix formatting in test-python.yml
* Fix test-python.yml error
* workflow update with latest versions
* update test cases
* fix lint issue 
						
						
					 
					
						2025-03-13 10:21:27 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fd11e170a 
							
						 
					 
					
						
						
							
							Bump @actions/glob from 0.4.0 to 0.5.0 ( #1015 )  
						
						... 
						
						
						
						* Bump @actions/glob from 0.4.0 to 0.5.0
Bumps [@actions/glob](https://github.com/actions/toolkit/tree/HEAD/packages/glob ) from 0.4.0 to 0.5.0.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/glob/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/glob )
---
updated-dependencies:
- dependency-name: "@actions/glob"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix for check failures
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com> 
						
						
					 
					
						2025-03-12 12:00:26 -05:00 
						 
				 
			
				
					
						
							
							
								Sam Gross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e62be81b2 
							
						 
					 
					
						
						
							
							Support free threaded Python versions like '3.13t' ( #973 )  
						
						... 
						
						
						
						* Support free threaded Python versions like '3.13t'
Python wheels, pyenv, and a number of other tools use 't' in the Python
version number to identify free threaded builds. For example, '3.13t',
'3.14.0a1', '3.14t-dev'.
This PR supports that syntax in `actions/setup-python`, strips the "t",
and adds "-freethreading" to the architecture to select the correct
Python version.
See #771 
* Add free threading to advanced usage documentation
* Fix desugaring of `3.13.1t` and add test case.
* Add freethreaded input and fix handling of prerelease versions
* Fix lint
* Add 't' suffix to python-version output
* Use distinct cache key for free threaded Python
* Remove support for syntax like '3.14.0a1'
* Clarify use of 't' suffix
* Improve error message when trying to use free threaded Python versions before 3.13 
						
						
					 
					
						2025-03-04 16:49:43 -06:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ca8e8598f 
							
						 
					 
					
						
						
							
							Bump @vercel/ncc from 0.38.1 to 0.38.3 ( #1016 )  
						
						... 
						
						
						
						* Bump @vercel/ncc from 0.38.1 to 0.38.3
Bumps [@vercel/ncc](https://github.com/vercel/ncc ) from 0.38.1 to 0.38.3.
- [Release notes](https://github.com/vercel/ncc/releases )
- [Commits](https://github.com/vercel/ncc/compare/0.38.1...0.38.3 )
---
updated-dependencies:
- dependency-name: "@vercel/ncc"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* check failure fix
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com> 
						
						
					 
					
						2025-02-18 15:23:52 -06:00 
						 
				 
			
				
					
						
							
							
								Matthieu Darbois 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8039c45ed9 
							
						 
					 
					
						
						
							
							fix: install PyPy on Linux ARM64 ( #1011 )  
						
						... 
						
						
						
						* ci: check non-eol versions of PyPy are available on all runners
* fix: install PyPy on Linux ARM64
* ci: remove eol ubuntu-20.04 
						
						
					 
					
						2025-02-05 13:58:38 -06:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ceb20b242d 
							
						 
					 
					
						
						
							
							Bump @actions/http-client from 2.2.1 to 2.2.3 ( #1020 )  
						
						... 
						
						
						
						* Bump @actions/http-client from 2.2.1 to 2.2.3
Bumps [@actions/http-client](https://github.com/actions/toolkit/tree/HEAD/packages/http-client ) from 2.2.1 to 2.2.3.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/http-client/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/http-client )
---
updated-dependencies:
- dependency-name: "@actions/http-client"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix for licensed and check-dist checks failures
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com> 
						
						
					 
					
						2025-01-27 13:00:34 -06:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0b4fc497a 
							
						 
					 
					
						
						
							
							Bump undici from 5.28.4 to 5.28.5 ( #1012 )  
						
						... 
						
						
						
						* Bump undici from 5.28.4 to 5.28.5
Bumps [undici](https://github.com/nodejs/undici ) from 5.28.4 to 5.28.5.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.28.5 )
---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix for chec-dist and license check failures
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com> 
						
						
					 
					
						2025-01-22 14:29:59 -06:00 
						 
				 
			
				
					
						
							
							
								Priya Gupta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8cf3eb1eb 
							
						 
					 
					
						
						
							
							Use the new cache service: upgrade @actions/cache to ^4.0.0 ( #1007 )  
						
						... 
						
						
						
						* Upgrade-actions/cache
* Review licenses & update types
* Fixed poetry install command in e2e-cache.yml
* Updated package-lock.json 
						
						
					 
					
						2025-01-21 15:57:07 -06:00 
						 
				 
			
				
					
						
							
							
								John Wesley Walker III 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4c5a1183d 
							
						 
					 
					
						
						
							
							Revise isGhes logic ( #963 )  
						
						... 
						
						
						
						* Revise `isGhes` logic
* ran `npm run format`
* add unit test
* ran `npm run format` 
						
						
					 
					
						2024-10-21 11:42:17 -05:00 
						 
				 
			
				
					
						
							
							
								priya-kinthali 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29a37be0a3 
							
						 
					 
					
						
						
							
							initial commit ( #938 )  
						
						
						
						
					 
					
						2024-09-06 11:40:29 -05:00 
						 
				 
			
				
					
						
							
							
								gowridurgad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bd53f9a4d 
							
						 
					 
					
						
						
							
							Documentation update for caching poetry dependencies ( #908 )  
						
						... 
						
						
						
						* Create testing.yml
* Update testing.yml
* Fix for parsing version number from TOML 1.0.0 pyproject.toml file
* Delete .github/workflows/testing.yml
* fixed license issue
* updated the Note
* updated doc
* updated the doc
* npm run build
* Mark up corrections
---------
Co-authored-by: gowridurgad <gowridurga@github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com> 
						
						
					 
					
						2024-08-08 12:54:56 -05:00 
						 
				 
			
				
					
						
							
							
								Zxilly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80b49d3ed8 
							
						 
					 
					
						
						
							
							fix: add arch to cache key ( #896 )  
						
						... 
						
						
						
						* fix: add arch to cache key
* test: update tests accordingly 
						
						
					 
					
						2024-08-07 15:12:32 -05:00 
						 
				 
			
				
					
						
							
							
								Priya Gupta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							036a523674 
							
						 
					 
					
						
						
							
							Fix: Add .zip extension to Windows package downloads for Expand-Archive Compatibility ( #916 )  
						
						... 
						
						
						
						* Fix: specify filename during Windows package download
* Changed unit test download urls 
						
						
					 
					
						2024-08-05 12:23:34 -05:00 
						 
				 
			
				
					
						
							
							
								priya-kinthali 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb68456441 
							
						 
					 
					
						
						
							
							Updated @iarna/toml version to 3.0.0 ( #912 )  
						
						
						
						
					 
					
						2024-07-22 13:50:49 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4eb7dbcb95 
							
						 
					 
					
						
						
							
							Bump braces from 3.0.2 to 3.0.3 ( #893 )  
						
						... 
						
						
						
						* Bump braces from 3.0.2 to 3.0.3
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump undici from 5.28.3 to 5.28.4
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com> 
						
						
					 
					
						2024-06-26 12:13:45 -05:00 
						 
				 
			
				
					
						
							
							
								Tobias 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10aa35afd7 
							
						 
					 
					
						
						
							
							feat: fallback to raw endpoint for manifest when rate limit is reached ( #766 )  
						
						
						
						
					 
					
						2024-03-26 08:56:00 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a7ac94420 
							
						 
					 
					
						
						
							
							Bump undici from 5.27.2 to 5.28.3 ( #817 )  
						
						... 
						
						
						
						* Bump undici from 5.27.2 to 5.28.3
Bumps [undici](https://github.com/nodejs/undici ) from 5.27.2 to 5.28.3.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.27.2...v5.28.3 )
---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* license check fix
* dependency fix
* nightly version issue fix
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com> 
						
						
					 
					
						2024-03-11 10:03:54 -05:00 
						 
				 
			
				
					
						
							
							
								Dmitry Shibanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a5c615913 
							
						 
					 
					
						
						
							
							Update action to node20 ( #772 )  
						
						
						
						
					 
					
						2023-12-05 14:52:09 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8111cec9d 
							
						 
					 
					
						
						
							
							Bump @babel/traverse from 7.9.0 to 7.23.2 ( #743 )  
						
						
						
						
					 
					
						2023-10-26 13:33:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jeff Widman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8635b1ccc5 
							
						 
					 
					
						
						
							
							Change deprecation comment to past tense ( #723 )  
						
						
						
						
					 
					
						2023-10-16 11:19:29 +02:00 
						 
				 
			
				
					
						
							
							
								Jeff Widman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6cc428f53 
							
						 
					 
					
						
						
							
							Use non-deprecated versions in examples ( #724 )  
						
						
						
						
					 
					
						2023-10-16 11:01:43 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Felgentreff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f2af211d6 
							
						 
					 
					
						
						
							
							Add GraalPy support ( #694 )  
						
						... 
						
						
						
						* Add support for graalpy
* add graalpy test workflow
* format, lint and build
* symlink graalpy binaries names
* fix macos names for graalpy
* Don't attempt to update pip for graalpy
* Remove test schedule
* Extract common getBinaryDirectory function for PyPy and GraalPy
* Clean up and format
* Pass GitHub token to GraalPy queries
* Utilize pagination when querying GraalPy GitHub releases
* Build
* Fix lint errors
* Deal with possible multiple artifacts for a single releases
* Skip few GraalPy tests on windows - we don't have a windows release yet
* Fix GraalPy test on Mac OS
* Build
* Skip one more GraalPy test on windows
---------
Co-authored-by: Michael Simacek <michael.simacek@oracle.com> 
						
						
					 
					
						2023-10-10 14:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								Ferran Parés 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3467d92d48 
							
						 
					 
					
						
						
							
							Trim python version to get rid of '\n' ( #628 )  
						
						
						
						
					 
					
						2023-10-06 12:34:33 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Shibanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65d7f2d534 
							
						 
					 
					
						
						
							
							Add range validation for toml files ( #726 )  
						
						
						
						
					 
					
						2023-09-07 15:45:09 +02:00 
						 
				 
			
				
					
						
							
							
								Dimitri Papadopoulos Orfanos 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61a6322f88 
							
						 
					 
					
						
						
							
							Fix typos found by codespell ( #650 )  
						
						
						
						
					 
					
						2023-07-13 15:35:02 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea5b57fccc 
							
						 
					 
					
						
						
							
							Bump semver from 7.3.8 to 7.5.2 ( #692 )  
						
						
						
						
					 
					
						2023-07-13 15:25:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Curreri 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d5da6a89a 
							
						 
					 
					
						
						
							
							Read python version from pyproject.toml ( fix   #542 ) ( #669 )  
						
						
						
						
					 
					
						2023-06-28 22:02:44 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Shibanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd6b4b6205 
							
						 
					 
					
						
						
							
							Add warning for python 2.7 ( #673 )  
						
						
						
						
					 
					
						2023-05-24 14:37:35 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolai Laevskii 
							
						 
					 
					
						
						
						
						
							
						
						
							a0d867bfa9 
							
						 
					 
					
						
						
							
							Change http-client dependency to one matching previous version  
						
						
						
						
					 
					
						2023-05-22 11:53:31 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolai Laevskii 
							
						 
					 
					
						
						
						
						
							
						
						
							f71253fee3 
							
						 
					 
					
						
						
							
							Change to @action/http-client version to the one that was used in the most recent build  
						
						
						
						
					 
					
						2023-05-22 11:02:56 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolai Laevskii 
							
						 
					 
					
						
						
						
						
							
						
						
							b51c97f6e3 
							
						 
					 
					
						
						
							
							Add eslint rule for disallowing implicit dependencies  
						
						
						
						
					 
					
						2023-05-22 10:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Shibanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57ded4d7d5 
							
						 
					 
					
						
						
							
							update @azure/storage-blob ( #655 )  
						
						
						
						
					 
					
						2023-04-20 14:13:16 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Shibanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df6abcc733 
							
						 
					 
					
						
						
							
							update xml2js ( #652 )  
						
						
						
						
					 
					
						2023-04-19 13:40:45 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Shibanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03eb867e3d 
							
						 
					 
					
						
						
							
							Add error handling for saving and restoring cache ( #618 )  
						
						
						
						
					 
					
						2023-03-10 12:15:18 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec365b4eba 
							
						 
					 
					
						
						
							
							Add and configure ESLint and update configuration for Prettier ( #617 )  
						
						... 
						
						
						
						* Add ESLint, update Prettier
* Update docs
* Update tests
* Update licenses
* Fix review points 
						
						
					 
					
						2023-03-09 12:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								Evgenii Korolevskii 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b9ef6fc5a 
							
						 
					 
					
						
						
							
							Add another pip default dependency file for cache hash ( #604 )  
						
						
						
						
					 
					
						2023-02-20 13:36:57 +01:00 
						 
				 
			
				
					
						
							
							
								Kurt McKee 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							869e769ec8 
							
						 
					 
					
						
						
							
							Trim trailing newlines from resolvedPyPyVersion ( #610 )  
						
						... 
						
						
						
						Fixes  #609  
					
						2023-02-20 11:28:16 +01:00 
						 
				 
			
				
					
						
							
							
								Matthieu Darbois 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2652534ead 
							
						 
					 
					
						
						
							
							feature: fallback to pre-release when no stable version is found ( #414 )  
						
						... 
						
						
						
						This allows to specify version like `3.11` or `pypy3.10` in workflows before those versions are released.
This lessen the burden for users of `setup-python` by not having to modify their workflow twice: once when a pre-release is available (e.g. `3.11-dev`) and once when the first stable release is published (e.g. `3.11`) 
						
						
					 
					
						2023-01-27 16:19:31 -05:00 
						 
				 
			
				
					
						
							
							
								Oran Avraham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b89ef08a0 
							
						 
					 
					
						
						
							
							Use correct Poetry config when collecting Poetry projects ( #447 )  
						
						... 
						
						
						
						* Use correct Poetry config when collecting Poetry projects
When collecting Poetry projects for caching, a '**/poetry.lock' glob is
used.  However, in order to process the Poetry configuration, the
"poetry" command is run from the repo's root directory; this causes
Poetry to return an invalid configuration when there is a Poetry project
inside an inner directory.
Instead of running a single Poetry command, glob for the same pattern,
and run a Poetry command for every discovered project.
* Fix typo: saveSatetSpy -> saveStateSpy
* poetry: Support same virtualenv appearing in multiple projects
* Add nested Poetry projects test
* poetry: Set up environment for each project individually
* tests/cache-restore: Do not look for dependency files outside `data`
When the default dependency path is used for cache distributors, they
are looking for the dependency file in the project's root (including the
source code), which leads to tests taking a significant amount of time,
especially on Windows runners.  We thus hit sporadic test failures.
Change the test cases such that dependency files are always searched for
inside of `__tests__/data`, ignoring the rest of the project.
* poetry: Simplify `virtualenvs.in-project` boolean check
* README: Explain that poetry might create multiple caches
* poetry: Run `poetry env use` only after cache is loaded
The virtualenv cache might contain invalid entries, such as virtualenvs
built in previous, buggy versions of this action.  The `poetry env use`
command will recreate virtualenvs in case they are invalid, but it has
to be run only *after* the cache is loaded.
Refactor `CacheDistributor` a bit such that the validation (and possible
recreation) of virtualenvs happens only after the cache is loaded.
* poetry: Bump cache primary key 
						
						
					 
					
						2023-01-03 11:13:00 -05:00 
						 
				 
			
				
					
						
							
							
								Dmitry Shibanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ccb29d877 
							
						 
					 
					
						
						
							
							Install multiple python versions ( #567 )  
						
						
						
						
					 
					
						2022-12-22 13:02:09 +01:00 
						 
				 
			
				
					
						
							
							
								Jongwoo Han 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							206e984b94 
							
						 
					 
					
						
						
							
							refactor: Use early return pattern to avoid nested conditions ( #566 )  
						
						... 
						
						
						
						* refactor: Use early return pattern
Signed-off-by: jongwooo <jongwooo.han@gmail.com>
* fix: Replace throw with warn
Signed-off-by: jongwooo <jongwooo.han@gmail.com>
Signed-off-by: jongwooo <jongwooo.han@gmail.com> 
						
						
					 
					
						2022-12-19 14:00:46 +01:00 
						 
				 
			
				
					
						
							
							
								MaksimZhukov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c3dd9e7e2 
							
						 
					 
					
						
						
							
							Add OS info to the error message ( #559 )  
						
						
						
						
					 
					
						2022-12-07 18:12:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Shibanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76bbdfadd7 
							
						 
					 
					
						
						
							
							Update minimatch ( #558 )  
						
						
						
						
					 
					
						2022-12-07 18:08:22 +01:00