Skip to content

Wheel filenames should not be changed when creating the release #3644

@llimeht

Description

@llimeht

Describe the bug
Wheel names have a defined format containing the name of the module, the interpreter, the platform and compatibility information. They can't be renamed - if they are, they can't be installed.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 6.1.1 downloads
  2. Fetch the whl
  3. pip install Sasview-6.1.1.whl
  4. ERROR: Invalid wheel filename (wrong number of parts): 'Sasview-6.1.1'

Expected behavior
pip install should work

renaming the wheel back to its correct name of sasview-6.1.1-py3-none-any.whl lets it work

SasView version (please complete the following information):

  • Version: 6.1.1

Operating system (please complete the following information):

  • OS: linux

Installation method (please complete the following information):

  • Installed: wheel from GitHub (wheel from PyPI is fine as that filename is the original one)

Additional context
Something to add to the "how to do a release" documentation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions