Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Please modify publishing to include wheel #43

@SimLeek

Description

@SimLeek

Do this instead: python3 setup.py sdist bdist_wheel

Here's the rationale:
https://www.python.org/dev/peps/pep-0427/#rationale
https://stackoverflow.com/questions/31401762/python-packaging-wheels-vs-tarball-tar-gz

This library can't work with some platform specific codebases until it's built like that:

$pip download "tabulate"=="0.8.6" --dest deps-win32 --platform win32 --python-version 36
...
ERROR: When restricting platform and interpreter constraints using --python-version, --platform, --abi, or --implementation, either --no-deps must be set, or --only-binary=:all: must be set and --no-binary must not be set (or must be set to :none:).

$pip download "tabulate"=="0.8.6" --dest deps-win32 --platform win32 --python-version 36 --only-binary=:all:
...
ERROR: Could not find a version that satisfies the requirement tabulate==0.8.6 (from versions: 0.7.6b0, 0.7.7)
ERROR: No matching distribution found for tabulate==0.8.6

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