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

setup some dependency manager to ease development #29

Open
berteh opened this issue Feb 2, 2023 · 4 comments
Open

setup some dependency manager to ease development #29

berteh opened this issue Feb 2, 2023 · 4 comments

Comments

@berteh
Copy link
Collaborator

berteh commented Feb 2, 2023

I have no preference which, and usually basic pip works for me... but if you have multiple python projects with different environments needs at the same time you may prefer something else.

https://www.activestate.com/blog/which-python-dependency-manager-should-i-choose/

@jwnigel
Copy link
Owner

jwnigel commented Feb 2, 2023

Would a virtual environment be a good idea?

@berteh
Copy link
Collaborator Author

berteh commented Feb 2, 2023

Yes, it should work. Which one are you familiar with ?

Poetry would be my pick if you have no preference, since deploying to PyPI seems straightforward therewith. But if you know of one, stick to that guy, no sweat.

@jwnigel
Copy link
Owner

jwnigel commented Feb 2, 2023

I've used venv twice, but that's all the experience I have with virtual environments. I'm happy to learn Poetry!

@berteh
Copy link
Collaborator Author

berteh commented Feb 3, 2023

I read a bit more and Hatch seems like a better candidate than Poetry. the latter seems more messy to install and the first seem to allow just as fine to package to PyPI and to manage dependencies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants