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
Copy file name to clipboardExpand all lines: docs/index.rst
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,10 +30,10 @@ virtualenv
30
30
:target:https://pypistats.org/packages/virtualenv
31
31
:alt:Package popularity
32
32
33
-
``virtualenv`` is a tool to create isolated Python environments.
33
+
``virtualenv`` is a tool to create isolated Python environments.
34
34
35
35
virtualenv vs venv
36
-
------------
36
+
------------------
37
37
38
38
Since Python ``3.3``, a subset of it has been
39
39
integrated into the standard library under the `venv module <https://docs.python.org/3/library/venv.html>`_. The
@@ -46,7 +46,7 @@ integrated into the standard library under the `venv module <https://docs.python
46
46
- does not have as rich programmatic API (describe virtual environments without creating them).
47
47
48
48
Concept and purpose of virtualenv
49
-
------------
49
+
---------------------------------
50
50
51
51
The basic problem being addressed is one of dependencies and versions, and indirectly permissions.
52
52
Imagine you have an application that needs version ``1`` of ``LibFoo``, but another application requires version
@@ -63,8 +63,9 @@ libraries either).
63
63
64
64
65
65
Compatibility
66
-
------------
67
-
With the release of virtualenv 20.22, April 2023, (`release note <https://virtualenv.pypa.io/en/latest/changelog.html#v20-22-0-2023-04-19>`__) target interpreters are now limited to Python v. 3.7+.
66
+
-------------
67
+
68
+
With the release of virtualenv 20.22, April 2023, (`release note <https://virtualenv.pypa.io/en/latest/changelog.html#v20-22-0-2023-04-19>`__) target interpreters are now limited to Python v. 3.7+.
68
69
69
70
Trying to use an earlier version will normally result in the target interpreter raising a syntax error. This virtualenv tool will then print some details about the exception and abort, ie no explicit warning about trying to use an outdated/incompatible version. It may look like this:
0 commit comments