akarneliuk / pygnmi

The pure Python implementation of the gNMI client.
https://training.karneliuk.com
BSD 3-Clause "New" or "Revised" License
126 stars 44 forks source link

Feature: Distribute the whl file when publishing to pypi #139

Open dlopes7 opened 10 months ago

dlopes7 commented 10 months ago

I suggest you distribute the whl file, not only the source code when publishing the package to pypi.

It makes building cross compatible packages that include all wheel files possible for everyone.

For instance, trying to run (from a Windows machine):

pip download --only-binary=:all: --platform manylinux_2_17_x86_64 .

On a setup.py that has pygnmi willl fail with

Could not find a version that satisfies the requirement pygnmi (from <package>) (from versions: none)
akarneliuk commented 8 months ago

Hey @dlopes7 , That sounds good, we will add it to the next release.