Merhabalar, bu yazımda build aldığımız modülümüzü PyPI Main Sunucularına yüklemeyi göstereceğim.
Bir önceki yazımda test sunucularına nasıl yüklenir bunu anlatmıştım.
Bir kaç işlem adımı azalmış şekilde Main Sunucularına gönderme işlemini gerçekleştireceğiz.
1 Yükleme İşlemini Yapacak Twine Kurulumunu Yap ve Güncelle
Paketlerimizi PyPI’a twine modülü yardımıyla yükleyebiliriz. O yüzden paketin yüklü ve güncel olması gerekir. Bunun için aşağıdaki komutu terminalde çalıştıralım.
python -m pip install --upgrade twine
2 dist Altındaki Paketleri Gönder
Bunun için aşağıdaki komutu terminalde çalıştırınız. Burada test ortamında kullandığımız –repository ve testpypi parametrelerini kullanmayacağız.
Bu adımda sizden username isteyecek main sunucusundaki hesabınızda username’iniz ne ise onu yazınız. Benim muratbilginer09‘du. Sonrasında sizden şifre isteyecek hesabınızın şifresini girmelisiniz. Güvenlik gereği şifre yazarken herhangi bir karakter gösterimi olmayacaktır. Doğru yazdığınızdan emin olduğunuzda Enter’a basınız.
python -m twine upload dist/*
3 Paket Yüklendi
Aşağıdaki gibi bir bildirim görüyorsanız paketiniz başarılı şekilde PyPI Sunucularına yüklendi demektir.
4 Modülümüzü Kontrol Edelim
Her şey yolunda ve paketimiz artık kullanıma hazır bir şekilde PyPI sunucularında.
Bir sonraki yazımızda yüklediğimiz paketi projelerimizde nasıl kullanırız buna bakacağız.