Python paketi nasıl oluşturulur 2021
(antonz.org)- Basit bir Python yardımcı aracını oluşturup paylaşırken onu adım adım nasıl paket haline getireceğini anlatıyor
-
İşlevi yazma
-
flitkullanarak temel paket yapısını oluşturma ve TestPyPI'ye yükleyip test etme -
flitile PyPI'ye gerçek yükleme yapma -
README ve CHANGELOG ekleme
-
toxile biçimlendirme (black), test kapsamı (coverage), kod kalitesi (flake8,pylint,mccabe), statik analiz (mypy) vb. uygulama -
GitHub Actions ile otomatik build ayarlama ve her commit'te Codecov ile kapsam, Clode Climate ile kod kalitesi testi yapma
-
makeile yalnızcapylint,coveragevb. araçları hızlıca çalıştırılabilir hale getirme -
GitHub Actions'ta
flitile otomatik publish uygulama
1 yorum
https://news.ycombinator.com/item?id=26733423
HN'de, daha basit yapmak istiyorsanız
setup.pyyazıptwinepaketini kullanın diyen yorumun en üstte olduğu görülüyor.