**Description:** The pip caching code uses a cache key that does not include the Python binary's architecture. This leads to cache thrashing. https://github.com/actions/setup-python/blob/main/src/cache-distributions/pip-cache.ts#L68-L75 These keys should include the Python binary architecture, which is specified with the `architecture` input to the action. **Action version:** 5.2.0 **Platform:** - [x] Ubuntu - [x] macOS - [x] Windows **Runner type:** - [x] Hosted - [x] Self-hosted **Tools version:** All