Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding requirements.txt, setup.py, and PyPI Integration #11

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

AlexanderKorataev
Copy link

I have created this pull request to add important improvements to the project, including the addition of a requirements.txt file, the implementation of setup.py, the integration of the package with PyPI, and an update to the documentation regarding the new installation method using pip.

Changes Made:

  1. requirements.txt: I have introduced a requirements.txt file that lists all the dependencies necessary for the project. This file will make it easier for users to install the required dependencies.

  2. setup.py: I have added a setup.py script to the project. This script includes project metadata and configuration for distributing the package on PyPI. It helps ensure that the package can be easily installed via pip.

  3. PyPI Integration: I have successfully uploaded the package to PyPI, making it accessible to a broader audience through the Python Package Index.

  4. Documentation Update: In the project's documentation, I have included a new section that outlines the updated installation process using pip. This will help users discover the new, convenient way to install the package.

Why It's Important:

These changes enhance the usability and accessibility of the project. With the addition of requirements.txt, users can effortlessly install the necessary dependencies. The inclusion of setup.py and PyPI integration streamlines the installation process, and the documentation update provides clear instructions for users.

Thank you for considering this pull request😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant