Этот репозиторий существует для предоставления примера файла setup.py, который можно использовать для загрузки следующего проекта Python. Он включает в себя некоторые расширенные шаблоны и лучшие практики для setup.py
, а также некоторые закомментированные полезные вещи.
Например, этот setup.py
предоставляет команду $ python setup.py upload
, которая создает универсальное колесо (и sdist ) и загружает ваш пакет в PyPi с помощью Twine без необходимости использования раздражающего файла setup.cfg
. Он также автоматически создает/загружает новый тег git.
Короче говоря, при первом запуске файлы setup.py
могут вызывать затруднения — даже Гвидо говорил: «Все их культируют». Это правда — поэтому я хочу, чтобы этот репозиторий был лучшим местом для копирования и вставки :)
Посмотрите пример!
cd your_project
# Download the setup.py file:
# download with wget
wget https://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py -O setup.py
# download with curl
curl -O https://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py
$ setup.py test
(если кратко).Запросы на вытягивание приветствуются!
Это бесплатное и ничем не обремененное программное обеспечение, общедоступное.
Любой человек имеет право копировать, изменять, публиковать, использовать, компилировать, продавать или распространять это программное обеспечение в виде исходного кода или в виде скомпилированного двоичного файла для любых целей, коммерческих или некоммерческих, и любыми способами.