Earlier quoted context omitted.
> And no one is replying to this question. I'm a ghoOoOoOst!
The fading from the downvotes actually makes this comment amusing now. More so than before at least.
If this project is dead, just tell us
81–90 of 325 posts
Re: If this project is dead, just tell us
#82Earlier quoted context omitted.
I thought NPM was everyone's favourite hated package manager/repository?
It clearly has its faults, but it is simple to use, requires no “venvs”, is CI-friendly and mostly does what it’s supposed to with few surprises. Much unlike how things work with python.
Re: If this project is dead, just tell us
#83I’ve heard good things about pip-tools: https://github.com/jazzband/pip-tools
Pip-tools has been a dream. It is just a thin layer of tools on top of Pip that separates your 'abstract' requirements (eg: djangoedit: it also automates updating the release requirements file (within the constraints of the abstract requirements).
Re: If this project is dead, just tell us
#84Earlier quoted context omitted.
pipenv does more than just create a venv, although it is my favorite tool for that. The most important thing it does is freeze the dependency tree using Pipfile.lock
> it does is freeze the dependency tree using Pipfile.lock sorry but what does freezing the dependency tree mean?
Re: If this project is dead, just tell us
#85Earlier quoted context omitted.
It looks like 1.4k people have forked it. The question is, which fork do I use? The problem is not that the source is unable to be updated, the problem is how to you organize peoples' efforts under a trusted maintainer long term? How do I know which forking effort to trust? My understanding is that that's kind of the point of groups like the "Python Packaging Authority". So if they're not going to merge pull requests…
Alternatively, they could add one of those 1.4k people in to help if they seem to have produced working code for the project prior.
Re: If this project is dead, just tell us
#86669 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.
Re: If this project is dead, just tell us
#87Why 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
They don't do the same thing. pipenv allows you to create, manage virtual environments(using venv) apart from managing requirements file(Pipfile) and an npm like locking mechanism, dependency graphs, dev dependencies and more. I prefer poetry though, since the consensus seems to be coming together on pyproject.toml rather than individual files like Pipfile. A lot of tools have already started supporting the toml file…
I can't think of many Python packages that have the same issues, and Python code isn't sent to and running on a user's browser.
Am I wrong or is there a reason that a locking mechanism (other than git) is helpful in Python?
Re: If this project is dead, just tell us
#88touch requirements.txt
echo "flask" > requirements.txt
source venv/bin/activate
pip install -r requirements.txt
Done, what’s so difficult about that?
Re: If this project is dead, just tell us
#89This 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?
There's 1400 forks. I'm sure that people will move to one of them if the original is pronounced dead.
Re: If this project is dead, just tell us
#90This 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?
There's 1400 forks. I'm sure that people will move to one of them if the original is pronounced dead.