You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe
poetry is an increasingly common dependency/version manager for Python developers. It would be great if there was a python workspace oriented around poetry managed package development.
It's no secret that the Python packaging ecosystem is a terrible mess of different management tools including distutils, setuptools, pip, pipenv, tox, flit, conda, poetry, virtualenv, pyenv, etc etc etc...
Is your feature request related to a problem? Please describe
poetry
is an increasingly common dependency/version manager for Python developers. It would be great if there was a python workspace oriented around poetry managed package development.It's no secret that the Python packaging ecosystem is a terrible mess of different management tools including distutils, setuptools, pip, pipenv, tox, flit, conda, poetry, virtualenv, pyenv, etc etc etc...
In particular, pyenv and poetry don't appear to always play nice together.
This has likely lead to various issues with using poetry in gitpod in the past: https://github.com/gitpod-io/gitpod/issues?q=is%3Aissue+poetry
Describe the behaviour you'd like
Anyway, it would be great if there was just a well tested, dedicated poetry workspace image.
Describe alternatives you've considered
Some will suggest "use [some other] dependency manager". This isn't always an option for projects.
Additional context
Just a thought, but it might be worth considering maintaining a few separate 'flavors' of python workspace image. For example:
gitpod/workspace-python-pyenv
gitpod/workspace-python-poetry
gitpod/workspace-python-[etc]
Obligatory XKCD:
The text was updated successfully, but these errors were encountered: