How to contribute to FOSS projects with a different package manager? /u/kalcora Python Education

Hi there.

I understand how pip, uv or poetry work. And I see a lot of resources about how to use uv or poetry on a new project. Fair enough.

My question is: given that I use uv on my personal projects, how do I contribute to FOSS projects using a different setup?

For example projects using: – old setup.py – requirements.txt – something even more custom – pyproject.toml but using poetry

Sorry if my question is dumb. I just need to adapt and use the package manager they use?

I couldn’t find any resource about this topic although I find it quite important.

Thanks for your answers.

submitted by /u/kalcora
[link] [comments]

​r/learnpython Hi there. I understand how pip, uv or poetry work. And I see a lot of resources about how to use uv or poetry on a new project. Fair enough. My question is: given that I use uv on my personal projects, how do I contribute to FOSS projects using a different setup? For example projects using: – old setup.py – requirements.txt – something even more custom – pyproject.toml but using poetry Sorry if my question is dumb. I just need to adapt and use the package manager they use? I couldn’t find any resource about this topic although I find it quite important. Thanks for your answers. submitted by /u/kalcora [link] [comments] 

Hi there.

I understand how pip, uv or poetry work. And I see a lot of resources about how to use uv or poetry on a new project. Fair enough.

My question is: given that I use uv on my personal projects, how do I contribute to FOSS projects using a different setup?

For example projects using: – old setup.py – requirements.txt – something even more custom – pyproject.toml but using poetry

Sorry if my question is dumb. I just need to adapt and use the package manager they use?

I couldn’t find any resource about this topic although I find it quite important.

Thanks for your answers.

submitted by /u/kalcora
[link] [comments] 

Leave a Reply

Your email address will not be published. Required fields are marked *