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

Speed up process of ci/cd in terms of installing python requirements #3703

Open
Spar9a opened this issue Jan 24, 2025 · 0 comments
Open

Speed up process of ci/cd in terms of installing python requirements #3703

Spar9a opened this issue Jan 24, 2025 · 0 comments

Comments

@Spar9a
Copy link

Spar9a commented Jan 24, 2025

Currently, ci/cd takes some time to install requirements, and with the project's growth, this could take more and more time.

We could change our ci/cd and makefile logic by integrating astral uv to manage all our Python dependencies.

This could help us speed up our ci/cd logic and store data about packages to ensure we use identical versions across all contributors.

Also, we can implement dependencies caching to skip installing from scratch whenever ci/cd pipeline runner over changes inside of the library but without any changes to our requirements.

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

No branches or pull requests

1 participant