pypa.io icon indicating copy to clipboard operation
pypa.io copied to clipboard

pipenv not on roadmap

Open stevepiercy opened this issue 8 years ago • 8 comments

According to https://docs.pipenv.org/

Pipenv — the officially recommended Python packaging tool from Python.org, free (as in freedom).

However this does not appear on the roadmap or anywhere within the PyPA docs. This can give the perception that pipenv is either not legitimate, not on the roadmap, or is simply an omission.

stevepiercy avatar Dec 03 '17 19:12 stevepiercy

The "officially recommended" statement arises from the inclusion of a pipenv tutorial at https://packaging.python.org/tutorials/managing-dependencies/

@brainwane Is the detailed roadmap on pypa.io actually useful to you? If not, we should probably give serious thought to deleting it and only maintaining https://github.com/pypa/pypa.io/blob/master/source/future.rst (which could also use a few updates)

ncoghlan avatar Feb 21 '18 06:02 ncoghlan

One more item, pipenv is listed as a non-PyPA project. This confuses me. I mean, if pipenv is official, then why is it not listed as a PyPA project?

stevepiercy avatar Feb 21 '18 09:02 stevepiercy

It wasn't a PyPA project yet when we added it to that list - would you mind filing an issue against https://github.com/pypa/python-packaging-user-guide to get it updated?

ncoghlan avatar Feb 21 '18 10:02 ncoghlan

Issue filed https://github.com/pypa/python-packaging-user-guide/issues/437

stevepiercy avatar Feb 21 '18 10:02 stevepiercy

@ncoghlan The roadmap would be useful to me, I think, if I could actually trust it. :) (I see its last substantive update was in 2015.) What I really want to know for each item is, in addition to or within Summary/PEP source/Issues and PRs/Status, two things:

  • What is this blocked/waiting on?
  • Who is championing it?

Overhauling this roadmap strikes me as something we could do at the sprints in May.

brainwane avatar Mar 09 '18 04:03 brainwane

@brainwane I won't be at the full sprints this year, but I'll be there on the Monday, as well as at the conference beforehand, so +1 for figuring out what we want to do with it then.

ncoghlan avatar Mar 09 '18 05:03 ncoghlan

A friend of mine, upon finding out about the Twine 1.10.0 release, said:

I'm really excited about the prospect of easy python packaging. Is there somewhere I can follow all the activities in the area?

and continued,

I guess what I most want, actually, is a mostly up-to-date glimpse of the near future (or present if I'm willing to use or test tools in progress). It seems like there's a lot going on, and resources online are really varied in how accurately they reflect the reality in 2018. This is a tough resource to have and maintain though. :-(

I think working out what bit of that should be https://www.pypa.io/en/latest/future/ and what bit should be https://www.pypa.io/en/latest/roadmap/ would be great. :)

brainwane avatar Mar 13 '18 13:03 brainwane

@techalchemy could we talk about this sometime soon (perhaps in combination with https://github.com/pypa/pipenv/issues/1456 )?

brainwane avatar Apr 12 '20 23:04 brainwane