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

Cache Python dependencies in CI #292

Open
plannigan opened this issue Mar 9, 2022 · 6 comments
Open

Cache Python dependencies in CI #292

plannigan opened this issue Mar 9, 2022 · 6 comments
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest
Milestone

Comments

@plannigan
Copy link
Owner

actions/setup-python supports caching-packages-dependencies. Add support for caching for both requirements.txt and requirements-test.txt.

@plannigan plannigan added enhancement New feature or request good first issue Good for newcomers labels Mar 9, 2022
@plannigan plannigan added this to the 1.0.0 milestone Mar 9, 2022
@Kaos599
Copy link

Kaos599 commented Oct 27, 2024

hey can i try working on this @plannigan. can you make this to a hacktoberfest label ?

@plannigan
Copy link
Owner Author

Feel free to take a try. I added the label.

@Kaos599
Copy link

Kaos599 commented Oct 27, 2024

Feel free to take a try. I added the label.

there is no requirements.txt and requirements-test.txt in this repo right?
except for requirements-bootstrap.txt? so should i create them

@plannigan
Copy link
Owner Author

All of the dependencies are in pyproject.toml. The library dependencies are here. The development dependencies are within the tool.hatch.envs sections.

@Kaos599
Copy link

Kaos599 commented Oct 28, 2024

Everything seems to be working, except the codecov token. So should i put up a PR for you to review? @plannigan.

Here is the run i tried. Run

@plannigan
Copy link
Owner Author

Yes. Once you think things are in a good state, submit the PR and I'll take a look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest
Projects
None yet
Development

No branches or pull requests

2 participants