2
respostas

[Dúvida] Como publicar um código Python com bibliotecas externas

Olá!

Atualmente, estou trabalhando em um projeto com o objetivo de aplicar meus conhecimentos em Python até agora. Se tudo correr bem, planejo publicar o resultado. Já li sobre "Como publicar seu código Python no PyPI", mas ainda há uma dúvida que não foi respondida no artigo:

No meu código, estou utilizando as seguintes importações:

from bs4 import BeautifulSoup
import requests
from fuzzywuzzy import process

Gostaria de saber os passos para publicar este código.

Agradeço desde já pela ajuda.

2 respostas

Depois de um tempo descobri como fazer.

Basta adicionar as bibliotecas que você precisa em uma lista no arquivo setup.py, usando o parâmetro 'install_requires'. Por exemplo:

setup(
...
install_requires=['beautifulsoup4==4.11.2',
                  'fuzzywuzzy==0.18.0',
                  'Levenshtein==0.20.9',
                  'python-Levenshtein==0.20.9',
                  'requests==2.28.2',
                  'soupsieve==2.4']
...
)

Olá Bruno, tudo bem com você?

Peço desculpas pela demora no retorno.

Fico feliz em saber que tenha conseguido solucionar sua dúvida. Meus parabéns pelo empenho e esforço dedicado a colocar em prática o que está aprendendo da linguagem Python. Continue mergulhando cada vez mais no aprendizado da linguagem.

Não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Em caso de dúvidas estou à disposição.

Abraços e bons estudos!