Skip to content

[Feature] Requirements.txt to install preqs dependencies for python. #63

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

Closed
1 task done
cyai opened this issue Aug 14, 2023 · 4 comments
Closed
1 task done

[Feature] Requirements.txt to install preqs dependencies for python. #63

cyai opened this issue Aug 14, 2023 · 4 comments
Assignees
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing feature 🟩 priority: low Low priority and doesn't need to be rushed ⛔️ status: discarded Will not be worked on

Comments

@cyai
Copy link

cyai commented Aug 14, 2023

Problem

The user has to manually install the dependencies before running tools.sh file.

Description

Having a requirements.txt file with the minimum dependencies like black, flake8 etc which the user might be able to install at once after creating the virtual environment for the project.

Implementation

  • I would be interested in implementing this feature.
@cyai cyai added ✨ goal: improvement Improvement to an existing feature 💻 aspect: code Concerns the software code in the repository 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work 🟩 priority: low Low priority and doesn't need to be rushed labels Aug 14, 2023
@cyai
Copy link
Author

cyai commented Aug 14, 2023

Submitted a PR for the same issue here #64

@Paulooh007
Copy link
Contributor

The repo uses pipenv to manage dependencies, which eliminates the need for a requirements.txt file. The requirements are in Pipfile.lock

@cyai
Copy link
Author

cyai commented Aug 14, 2023

Makes sense, so we don't need to use pip? if not then I'll close the issue!

@Paulooh007
Copy link
Contributor

You'll need to first install pipenv (pip install pipenv should do), then run pipenv sync --dev. Like in the readme.

@TimidRobot TimidRobot self-assigned this Aug 14, 2023
@TimidRobot TimidRobot added ⛔️ status: discarded Will not be worked on and removed 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work labels Aug 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing feature 🟩 priority: low Low priority and doesn't need to be rushed ⛔️ status: discarded Will not be worked on
Projects
None yet
3 participants