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

Pipenv is too slow. Shift to a faster package manager. #1149

Open
2 tasks
anunayasri opened this issue Apr 10, 2024 · 2 comments
Open
2 tasks

Pipenv is too slow. Shift to a faster package manager. #1149

anunayasri opened this issue Apr 10, 2024 · 2 comments
Labels
🖧 Devops Operations, monitoring, maintenance, deployment, packaging 🆘 Help wanted Open to participation from the community 📈 Improvement Improvement of a feature. 🟨 Priority: Medium Not blocking but should be addressed

Comments

@anunayasri
Copy link

Description
I want to contribute to taipy codebase and am setting up the code in my local. pipenv install took minutes to setup the dependencies. I suggest to shift to a faster dependency manager like pdm. pdm can import Pipfile from the project and generate a pyproject.toml file that it uses. I think shifting to pdm is easier.

Files to be added to the repo:

  • pyproject.toml
  • pdm.lock
  • pdm.toml

.pdm-python will be generated and should not be committed. It is to be added to .gitignore.

Acceptance Criteria

  • Ensure all uses for pipenv is configured for pdm including local setup & running tests.
  • Ensure documents are updated.
@anunayasri anunayasri added the 📈 Improvement Improvement of a feature. label Apr 10, 2024
@anunayasri
Copy link
Author

I can pick it up if maintainers are fine with shifting to pdm.

@jrobinAV jrobinAV added the 🖧 Devops Operations, monitoring, maintenance, deployment, packaging label Apr 19, 2024
@FlorianJacta
Copy link
Member

We are reviewing your request internally.

@jrobinAV jrobinAV added 🆘 Help wanted Open to participation from the community 🟨 Priority: Medium Not blocking but should be addressed labels May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🖧 Devops Operations, monitoring, maintenance, deployment, packaging 🆘 Help wanted Open to participation from the community 📈 Improvement Improvement of a feature. 🟨 Priority: Medium Not blocking but should be addressed
Projects
None yet
Development

No branches or pull requests

3 participants