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
+ Upgrade pagefind to 1.3.0 and enable search result highlighting.
+ Fix Deploy Doc Site workflow to work for search in forks.
+ Fix various re-directs pointed out via `--linkcheck` to point to the
new homes.
Copy file name to clipboardexpand all lines: docs/index.rst
+4-4
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
pex
3
3
***
4
4
This project is the home of the .pex file, and the ``pex`` tool which can create them.
5
-
``pex`` also provides a general purpose Python environment-virtualization solution similar to `virtualenv <http://virtualenv.org>`_.
5
+
``pex`` also provides a general purpose Python environment-virtualization solution similar to `virtualenv <https://virtualenv.pypa.io>`_.
6
6
pex is short for "Python Executable"
7
7
8
8
in brief
@@ -13,15 +13,15 @@ New to python packaging? Check out `packaging.python.org <https://packaging.pyt
13
13
intro & history
14
14
===============
15
15
pex contains the Python packaging and distribution libraries originally available through the
16
-
`twitter commons <https://github.com/twitter/commons>`_ but since split out into a separate project.
16
+
`twitter commons <https://github.com/twitter-archive/commons>`_ but since split out into a separate project.
17
17
The most notable components of pex are the .pex (Python EXecutable) format and the
18
18
associated ``pex`` tool which provide a general purpose Python environment virtualization
19
-
solution similar in spirit to `virtualenv <http://virtualenv.org>`_. PEX files have been used by Twitter to deploy Python applications to production since 2011.
19
+
solution similar in spirit to `virtualenv <https://virtualenv.pypa.io>`_. PEX files have been used by Twitter to deploy Python applications to production since 2011.
20
20
21
21
To learn more about what the .pex format is and why it could be useful for
22
22
you, see :ref:`whatispex` For the impatient, there is also a (slightly outdated) lightning
23
23
talk published by Twitter University: `WTF is PEX?
24
-
<http://www.youtube.com/watch?v=NmpnGhRwsu0>`_.
24
+
<https://www.youtube.com/watch?v=NmpnGhRwsu0>`_.
25
25
To go straight to building pex files, see :ref:`buildingpex`.
Copy file name to clipboardexpand all lines: docs/recipes.rst
+2-2
Original file line number
Diff line number
Diff line change
@@ -100,7 +100,7 @@ The Pex ``venv`` tool will:
100
100
2) Pre-compile all PEX Python code installed in the venv.
101
101
102
102
Notably, the PEX venv install is done using a
103
-
`multi-stage build <https://docs.docker.com/develop/develop-images/multistage-build/>`_ to ensure
103
+
`multi-stage build <https://docs.docker.com/build/building/multi-stage/>`_ to ensure
104
104
only the final venv remains on disk and it uses two layers to ensure changes to application code
105
105
do not lead to re-builds of lower layers. This accommodates the common case of modifying and
106
106
re-deploying first party code more often than third party dependencies.
@@ -167,4 +167,4 @@ While building pex files, you may need to fetch dependencies through a proxy. Th
167
167
168
168
$ pex -v pex
169
169
170
-
For more information on the requests module support for proxies via environment variables, see the official documentation here: http://docs.python-requests.org/en/master/user/advanced/#proxies.
170
+
For more information on the requests module support for proxies via environment variables, see the official documentation here: https://docs.python-requests.org/en/latest/user/advanced/#proxies.
0 commit comments