microsoft / vsts-cd-manager

This is a small library that can be used to setup Continuous Delivery of Azure web apps thru Visual Studio Team Services
MIT License
8 stars 12 forks source link

Provide a wheel for your package #25

Open lmazuel opened 5 years ago

lmazuel commented 5 years ago

Hello!

That would be nice to provide a wheel for your package :). I won't re-explain the advantages of wheels, that page will do for me ;) https://pythonwheels.com/

That's as simple as calling: python ./setup.py bdist_wheel (you might nee to pip install wheel first).

That's the recommendation for all Azure world for example: https://azuresdkspecs.z5.web.core.windows.net/PythonSpec.html#sec-packaging

Thanks!

lmazuel commented 5 years ago

Side note, your wheel should be univeral:

Note: If your project is Python 2 and 3 compatible you can create a universal wheel distribution. Create a file called setup.cfg with the following content and upload your package.

[bdist_wheel] universal = 1