Skip to main content

Test version - Image processing. This project belongs to Karina Tiemi Kato, Tech Lead, Machine Learning Engineer, Data Scientist Specialist at Take. This package is a demo for simulation of upload on the Test Pypi website, and it's from class of the Bootcamp developer full stack Python. E-mail:karinatkato@gmail.com.

Project description

Project: Image Processing Package

Project Author: Karina Kato

Challenge: Creating an Image Processing Package with Python - Data Engineering Bootcamp with Python

(click here to see my profile on the platform)

Technology: Python

Date: 10/25/2024


Description

The "image_processing-test" package is used for:

  • Processing module:

  • Histogram matching;

  • Structural similarity;

  • Resize image;

  • Utils module:

  • Read image;

  • Save image;

  • Plot image;

  • Graph result;

  • Plot histogram;


Step-by-step configuration for hosting a Python package in the Test Pypi test environment

  • Installing the latest versions of "setuptools" and "wheel"
py -m pip install --user --upgrade setuptools wheel
  • Make sure the directory in the terminal is the same as the "setup.py" file
C:\User\anas\image-processing-package> py setup.py sdist bdist_wheel
  • After completing the installation, check if the following folders have been added to the project:

  • build;

  • dist;

  • image_processing_test.egg-info.

  • Just upload the files, using Twine, to Test Pypi:

py -m twine upload --repository testpypi dist/*
  • After running the above command in the terminal, you will be asked to enter your username and password. Once this is done, the project will be hosted on Test Pypi. Host it on Pypi directly.

The goal here is not to use Karina's project to post on my personal Pypi profile, since the project is hers. I don't have any projects that can be used as a package yet.

However, keep in mind that Test Pypi, as its name suggests, is just a testing environment. In order for the project to be available as a package for public use, it is necessary to host it on the official Pypi website. ----------------------------------------------------

Local installation, after hosting on Test Pypi

  • Installing dependencies
pip install -r requirements.txt
  • Installing the package

Use the package manager pip install -i https://test.pypi.org/simple/ image-processing-test to install image_processing-test

pip install bleach
pip install image-processing-test

Author (who hosted the project on Test Pypi)

Ana Cunha

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

image_processing_annx3-0.0.4.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

image_processing_annx3-0.0.4-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file image_processing_annx3-0.0.4.tar.gz.

File metadata

File hashes

Hashes for image_processing_annx3-0.0.4.tar.gz
Algorithm Hash digest
SHA256 814e5376ee1fc9681bf7d2769bf687db114a574a3154d1f98544e01b9ec1d2d0
MD5 f362394aad8c0fab0b9a504ced6d6f54
BLAKE2b-256 5ebae0b68cf68702c4d45923cc9882c494fe0ed3677ee3d7f1892c7ece183aac

See more details on using hashes here.

File details

Details for the file image_processing_annx3-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for image_processing_annx3-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 3a2012fea05831886b3e79388fc8ae4c263de2523ca732299973889b94264ba6
MD5 bb0d4c26cf9bf2c0fe3d03abf11d39ac
BLAKE2b-256 22d0a4dfbe91c58426c4552f898843144e794a228a0d95717c5ff2c42b477897

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page