Você está pronto para compartilhar seu pacote Python com o mundo? Siga estas etapas para publicá -lo no Pypi.org e deixe seu código brilhar!
Crie uma pasta : comece criando uma pasta na sua área de trabalho (por exemplo, package ).
Pasta do pacote : dentro da pasta package , dê vida ao seu projeto criando uma nova pasta com o nome do seu pacote (por exemplo, saylani-ds ).
Crie arquivos essenciais : dentro da pasta saylani-ds , crie os seguintes arquivos essenciais:
license.txtreadme.txtsetup.py O coração do seu pacote : crie um arquivo chamado __init__.py na pasta saylani-ds . Este arquivo é onde a mágica acontece - escreva todo o código da biblioteca aqui.
Configuração Setup.py : Abra setup.py e despeje as informações vitais do seu pacote. Aqui está um exemplo:
from setuptools import setup
setup ( name = "saylani-ds" ,
version = "0.1" ,
description = "This is a package" ,
long_description = "A very, very long description of your amazing package." ,
author = "Sir Qasim and Syed Muhammad Mooazam" ,
packages = [ "saylani-ds" ],
install_packages = []
)Instale dependências : Na pasta do pacote, inicie seu prompt de comando e execute esses comandos para preparar o cenário para o seu pacote:
Instale o pacote "roda":
pip install wheelCrie pacotes de distribuição binária:
python setup.py bdist_wheelConstrua o pacote de distribuição de origem e o pacote de distribuição binária:
python setup.py sdist bdist_wheelPasta Wonderland : Após as etapas anteriores, observe como duas pastas aparecem magicamente na pasta da embalagem.
Mantenha -se atualizado : sempre que fizer alterações nos seus arquivos Python, mantenha seus pacotes atualizados executando este comando:
python setup.py sdist bdist_wheelCrie uma conta Pypi : se você ainda não possui uma, embarque em sua jornada no Pypi.org e configure sua conta Pypi.
Publique seu pacote : é Showtime! Compartilhe seu pacote com o mundo seguindo estas etapas:
Instale o pacote "Twine":
pip install twineCarregue seu pacote para Pypi usando "Twine":
twine upload dist/ *Quando solicitado, digite seu nome de usuário e senha da conta do Pypi.
Agora, sua biblioteca Python está preparada e polida por sua grande estréia. Compartilhe sua criação com outros desenvolvedores e deixe as aventuras de codificação começarem!