Skip to content

Commit cdda776

Browse files
authored
Remove April caveat, add pre-release notice
The pipenv team hit their April and May release targets, so the caveat about the seeming impasse of pipenv development no longer applies. However, it may benefit the user to know that the early access version of the package is available as pre-release in `pip`.
1 parent 4d2e118 commit cdda776

1 file changed

Lines changed: 6 additions & 25 deletions

File tree

source/tutorials/managing-dependencies.rst

Lines changed: 6 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -26,31 +26,6 @@ as Python libraries, should also consider the
2626
`poetry <https://github.com/python-poetry/poetry>`_ project as an alternative dependency
2727
management solution.
2828

29-
30-
Recommendation caveats (as of April 2020)
31-
-----------------------------------------
32-
33-
While this tutorial covers the ``pipenv`` project as a tool that focuses
34-
primarily on the needs of Python application development rather than Python
35-
library development, the project itself is currently working through several
36-
`process and maintenance issues <https://github.com/pypa/pipenv/issues/3369>`_
37-
that are preventing bug fixes and new features from being published (with the
38-
entirety of 2019 passing without a new release).
39-
40-
This means that in the near term, ``pipenv`` still suffers from several quirks
41-
and performance problems without a clear timeline for resolution of those isses.
42-
43-
While this remains the case, project maintainers are likely to want to
44-
investigate :ref:`other-dependency-management-tools` for use instead of, or
45-
together with, ``pipenv``.
46-
47-
Assuming the April 2020 ``pipenv`` release goes ahead as planned, and the
48-
release after that also remains on track, then this caveat on the tutorial will
49-
be removed. If those releases *don't* remain on track, then the tutorial itself
50-
will be removed, and replaced with a discussion page on the available dependency
51-
management options.
52-
53-
5429
Installing Pipenv
5530
-----------------
5631

@@ -66,6 +41,12 @@ Use ``pip`` to install Pipenv:
6641
6742
pip install --user pipenv
6843
44+
At present, the `latest Pipenv <https://pypi.org/project/pipenv/#history>`_ is in pre-release stage after a long hiatus. If you run into a bug that `appears to be addressed <https://github.com/pypa/pipenv/releases/latest>`_ by the latest preview version, you may want to try installing the pre-release by specifying the version in `pip` as follows:
45+
46+
.. code-block:: python
47+
48+
pip install pipenv==2020.4.1b2
49+
6950
.. _pipenv-user-base:
7051

7152
.. Note:: This does a `user installation`_ to prevent breaking any system-wide

0 commit comments

Comments
 (0)