Teste Pypi
Project description
Projeto: Pacote de Processamento de Imagens
Autora Original: Karina Kato
Desafio de Projeto - Digital Innovation One
Tecnologia Utilizada: Python
Descrição
O pacote image_processing oferece diversas funcionalidades para manipulação e análise de imagens, distribuÃdas em dois módulos principais:
Módulo "Processing":
- Correspondência de histograma (histogram matching);
- Similaridade estrutural entre imagens (structural similarity);
- Redimensionamento de imagens (resize).
Módulo "Utils":
- Leitura de imagens (read);
- Salvamento de imagens (save);
- Exibição de imagens (plot);
- Geração de gráficos (plot results);
- Plotagem de histogramas (plot histogram).
Como Configurar e Hospedar um Pacote no Test PyPi
1. Instalar Dependências
Certifique-se de ter as versões mais recentes de setuptools
e wheel
instaladas:
py -m pip install --user --upgrade setuptools wheel
2. Construir o Pacote
Certifique-se de que você está no diretório onde o arquivo setup.py
está localizado, e execute:
py setup.py sdist bdist_wheel
Após a execução, os seguintes diretórios devem ser gerados:
build/
dist/
image-processing-nome.egg-info/
3. Subir o Pacote para o Test PyPi
Utilize o Twine para fazer o upload dos arquivos gerados no passo anterior para o Test PyPi:
py -m twine upload --repository testpypi dist/*
Você será solicitado a fornecer suas credenciais de login do Test PyPi. Após isso, o pacote será hospedado no ambiente de testes.
Nota: O Test PyPi é um ambiente de testes. Para que o pacote esteja disponÃvel publicamente, você precisará hospedá-lo no PyPi oficial.
Aqui o objetivo não é utilizar o projeto da Karina para postar em meu perfil do Pypi pessoal, visto que o projeto é dela. Ainda não tenho nenhum projeto que possa ser utilizado como pacote.
No entanto, tenha em mente que o Test Pypi, como o próprio nome diz, é apenas um ambiente de testes. Para que o projeto esteja disponÃvel como um pacote para ser usado publicamente, é necessário hospedá-lo no site oficial do Pypi.
Instalação Local Após Hospedagem no Test PyPi
1. Instalar Dependências
Para instalar as dependências do projeto:
pip install -r requirements.txt
2. Instalar o Pacote
Para instalar o pacote a partir do Test PyPi:
pip install -i https://test.pypi.org/simple/image-processing-robertwilliam
Como Usar o Pacote em Qualquer Projeto
Aqui está um exemplo de como utilizar o pacote no seu projeto:
from image_processing.processing import combination
combination.find_difference(image1, image2)
Autor(a) do Pacote no Test PyPi
- Robert William
Licença
Este projeto está licenciado sob os termos da Licença MIT.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for image_processing_robertwilliam-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fcdde73d82d49875abd1c216f9293874d52cd10e35917a5c81a1ea44cf855f4 |
|
MD5 | 1600ffd51121955e9fbe23eadcc284ee |
|
BLAKE2b-256 | dc8b0763df88162089498e87c618bb2ca963bed78d2c818f47428b6f366cef08 |
Hashes for image_processing_robertwilliam-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 099ae6fee22535dd778b5e6934e3afed031842a4108b54c6f3f8ff51883a9850 |
|
MD5 | b45407907992dcfabc3b4057f9b2325e |
|
BLAKE2b-256 | 039d7c9f8724d672c3b5092f6d4a106dfd91a8e94bfcf3088e3c72d1211cb50a |