Indeks paket Python, disingkat PYPI, adalah repositori resmi perangkat lunak untuk bahasa pemrograman Python. Secara default, PIP - yang merupakan manajer paket Python paling populer - menggunakan PYPI sebagai sumber untuk mengambil dependensi paket.
1. Aktifkan * PYPI-Recovery-Code * dan simpan dalam file
2. Acivate 2FA dan pindai kode QR dengan authenticator
- Botan (Perpustakaan Pemrograman)
- freeotp
- Google Authenticator
- Multiotp
- Perbandingan aplikasi TOTP
Catatan: Anda harus mengubah informasi di setiap file ke informasi Anda
LISENSI
Manifest.in
pyproject.toml
Readme.md
persyaratan.txt
setup.py
/src
/[package_name]
src/__ init__.py
(file kosong)
[Modul_1] .py
(Kode Anda)
[Modul_2] .py
(Kode Anda)
Anda dapat menambahkan lebih banyak modul
Seharusnya terlihat seperti ini:
CATATAN: Buat shure yang telah Anda pasang Pip
Pip Instal Twine
Pip Instal Build
CD [package_name]
Pip Instal.
Sekarang repo Anda akan terlihat seperti ini:
Catatan: Anda dapat menguji paket Anda lokal sebelum menggunakannya
Python -m build
output (akhir):
Berhasil dibangun package_name-0.0.1.tar.gz dan package_name-0.0.1-py3-none-any.whl
Sekarang Anda harus memiliki Direcory /Dist:
CATATAN: Pengguna 'nama pengguna' tidak diperbolehkan mengunggah ke proyek 'package_name'. berarti nama paket yang sudah diambil.
Python -M Twine Unggah Dist/*
Nama pengguna = __token__
Kata sandi = [token Anda]
Pip Instal [package_name]
Untuk memperbarui paket Anda, Anda harus mengubah versi di file pyproject.toml .
Python -m build
Python -M Twine unggah -Dist -skip -Dist/*
Untuk menginstal versi baru:
Pip uninstall package_name
PIP menginstal package_name