Earlier quoted context omitted.
> Python packaging in general is such a messy ecosystem Not just messy. It’s probably worst in class. I at least can’t come up with a single worse package-management story which I do know of. Edit: I’m talking about platforms with actual package-management which sucks, not platforms with the absence of package-management all together.
I thought NPM was everyone's favourite hated package manager/repository?
If this project is dead, just tell us
71–80 of 325 posts
Re: If this project is dead, just tell us
#72Serious question, what does pipenv (and poetry) have over conda?
pipenv brings simpler workflow to pip. pip leverages packages which are published by their authors onto pypi, which is managed by the Python Foundation.
Re: If this project is dead, just tell us
#73669 commits in the last year... and asking if the project is dead? I'm a bit confused here. Maybe the project is mismanaged, or there's some upstream issue with package distro, but it seems to be far from dead.
He talks about maintenance and making releases. Otherwise people will still deal with bugs in the "current" release that have been fixed in the master branch for a long time.
Re: If this project is dead, just tell us
#74This is all MIT licensed, if people care so much, why has nobody forked this? Why are people talking about jumping ship to a completely different project instead of forking and cutting a new release from there?
Title and comments in that issue thread show that people misunderstand how the FOSS works. Maintainer is not 'the project', it's the current direction that shapes incoming pull requests.
Re: If this project is dead, just tell us
#75Serious question, what does pipenv (and poetry) have over conda?
Re: If this project is dead, just tell us
#76Why would someone choose to use a third party library when the first party solution[0] is more than adequate in the first place? [0] https://docs.python.org/3/library/venv.html
Re: If this project is dead, just tell us
#77Pipenv has spawned so much controvery.. One big shitfest. Python packaging in general is such a messy ecosystem
Re: If this project is dead, just tell us
#78Serious question, what does pipenv (and poetry) have over conda?
Re: If this project is dead, just tell us
#79Earlier quoted context omitted.
> Python packaging in general is such a messy ecosystem Not just messy. It’s probably worst in class. I at least can’t come up with a single worse package-management story which I do know of. Edit: I’m talking about platforms with actual package-management which sucks, not platforms with the absence of package-management all together.
Cmake? (And especially Kitware Superbuild... try pinning packages there!)
Re: If this project is dead, just tell us
#80Earlier quoted context omitted.
I don't get it either... nor do I understand why venv is considered difficult to use. "It automatically creates and manages a virtualenv for your projects, as well as adds/removes packages from your Pipfile as you install/uninstall packages." Well, thanks but automate "python -m venv myvenv" ? Add/remove packages from a "Pipfile" ? Do I have to specify dependencies somwhere else than requirements.txt ? Why ? There mu…
It's about dependencies of dependencies. Requirements.txt only lists versions of your project's requirements, but Pip actually automatically installs dependencies of those requirements too. And those versions aren't listed in your requirements.txt. https://realpython.com/pipenv-guide/#dependency-management-w... -- This page about Pipenv vs pip + virtualenv goes into more detail.