python package template
1.0.0
Шаблон Python Project, завернутый как пакет, который можно легко загрузить в PYPI
Чтобы использовать этот шаблон, нажмите «Используйте этот шаблон» и создайте новый репозиторий или откройте шаблон в коде или используйте этот шаблон здесь
Создать виртуальную среду и установить зависимости:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txtПосле этого вы будете адаптировать код и продолжить, когда проект будет готов к опубликованию. Создайте пакет, используя:
python setup.py sdist bdist_wheelТестовая скомпилированная упаковка локально с помощью:
pip install dist/package-xx.whlПеред публикацией в PYPI создайте учетную запись и получите ключ API. Сохраните ключ API в вашем сеансе, используя:
export TWINE_USERNAME=__token__
export TWINE_PASSWORD= $actual_tokenПубликуйте пакет в PYPI:
twine upload dist/ *