Skip to content
This repository was archived by the owner on Jan 30, 2026. It is now read-only.
This repository was archived by the owner on Jan 30, 2026. It is now read-only.

Pre-install wheel by default #17

@flying-sheep

Description

@flying-sheep

It should be useful for most people to have wheel installed by default, since that causes pip to put wheels of built project into its cache.

I currently need to do this:

- uses: actions/setup-python@v4
  with:
    python-version: '3.10'
    cache: pip
    cache-dependency-path: pyproject.toml
- name: Improve pip performance
  uses: BSFishy/pip-action@v1
  with:
    packages: pip wheel
    upgrade: true
- name: Install dependencies
  uses: BSFishy/pip-action@v1
  with:
    packages: .[test]

Pre-installing wheel could condense this to

- uses: actions/setup-python@v4
  with:
    python-version: '3.10'
    cache: pip
    cache-dependency-path: pyproject.toml
- uses: BSFishy/pip-action@v1
  with:
    packages: .[test]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions