Python İle Oluşturduğunuz Paketlerinizi(Modüllerinizi) PyPI’da Yayınlama Rehberi 7 Build Alınan Modülün PyPI Test Sunucularına Yüklenmesi


0

Merhabalar, bu yazımda bir önceki yazımda build işlemini gerçekleştirdiğimiz modülün PyPI Test Sunucularına nasıl yükleneceğine bakacağız.

4, 5 ve 6. yazılarıma mutlaka göz atınız. Bu yazılarımda oluşturduğum proje üzerinden devam ediyor olacağım.

https://wordpress.brainytech.net/python-ile-olusturdugunuz-paketlerinizimodullerinizi-pypida-yayinlama-rehberi-4-pypia-yuklenecek-modulun-hazirlanmasi/
https://wordpress.brainytech.net/python-ile-olusturdugunuz-paketlerinizimodullerinizi-pypida-yayinlama-rehberi-5-pypia-yuklenecek-modulun-yapilandirma-ayarlarinin-yapilmasi/
https://wordpress.brainytech.net/python-ile-olusturdugunuz-paketlerinizimodullerinizi-pypida-yayinlama-rehberi-6-pypia-yuklenecek-modulun-build-islemi/

Bir modülün test ortamına yüklenebilmesi için test ortamında oluşturduğumuz hesabımız üzerinde bir token oluşturmamız gerekir.

Bu işlemi yapmak için aşağıdaki adımları takip ediniz.

1 Test PyPI Hesabınıza Giriş Yapın

https://test.pypi.org

2 Account Setting Bölümüne Geç

3 Account Bölümünde Add API Token Butonunu Bul ve Tıkla

4 Token’e Bir İsim Ver ve Oluştur

5 Kullanacağımız Token Oluştu Bunu Alıp Saklayabiliriz Birazdan Kullanacağız

6 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

7 dist Altındaki Paketleri Gönder

Bunun için aşağıdaki komutu terminalde çalıştırınız. Burada test ortamına özel parametrelerimiz –repository ve testpypi’dır. Bunları Main Sunucularına gönderirken kullanmayız.

python -m twine upload --repository testpypi dist/*

Bu komutu çalıştırdığınızda size bir username soracak burada __token__ yazınız.

Sonrasında Password soracak orada da az önce oluşturduğumuz token’i kullanacağız. Şifre alanına yapıştırdığımızda güvenlik için ekranda bir şey gözükmeyecektir. Yapıştırdığınızdan emin olduğunuzda enter’a basınız.

Benim tokenim:

pypi-AgENdGVzdC5weXBpLm9yZwIkYzE4NzM1MWMtOGRkOS00ZjllLTk5MDktZjdmODYxZjFkYTA1AAIqWzMsIjFiMGRkOTIxLTIzMjYtNDdiOS04NGUwLWNiM2IxZWFmZWI5ZiJdAAAGICe4cAumppTHtwiaQ2wVQ7vC3gT4MqAMtUD1F1qxQ5A-

Sizinki token oluşturma sayfanızda. O sayfayı token bilginizi kopyalamadan kapattıysanız tekrar ulaşabilme şansınız yoktur. Ya silip yeniden oluşturunuz ya da farklı isimle oluşturunuz.

8 Paket Yüklendi

Aşağıdaki gibi bir bildirim görüyorsanız paketiniz başarılı şekilde Test PyPI Sunucularına yüklendi demektir.

9 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 Main Sunucularına paketimizi yükleyeceğiz.


Like it? Share with your friends!

0

0 Comments

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir