@@ -290,7 +290,6 @@ A similar model involves installing an alternative Python
290290distribution, but does not support arbitrary operating system-level
291291packages:
292292
293- * `Enthought Canopy <https://www.enthought.com/product/canopy/ >`_
294293* `ActiveState ActivePython <https://www.activestate.com/products/python/ >`_
295294* `WinPython <http://winpython.github.io/ >`_
296295
@@ -362,7 +361,7 @@ data centers, though certain complex applications can benefit from
362361this packaging. Technologies are Python agnostic, and include:
363362
364363* `Vagrant <https://www.vagrantup.com/ >`_
365- * `VHD <https://en.wikipedia.org/wiki/VHD_(file_format) >`_, `AMI <https://en.wikipedia.org/wiki/Amazon_Machine_Image >`_, and `other formats <https://docs.openstack.org/image-guide/image- formats.html >`_
364+ * `VHD <https://en.wikipedia.org/wiki/VHD_(file_format) >`_, `AMI <https://en.wikipedia.org/wiki/Amazon_Machine_Image >`_, and `other formats <https://docs.openstack.org/glance/pike/user/ formats.html >`_
366365* `OpenStack <https://www.redhat.com/en/topics/openstack >`_ - A cloud management system in Python, with extensive VM support
367366
368367Bringing your own hardware
@@ -405,7 +404,7 @@ Debian, Ubuntu, etc.) or `RPM
405404<https://en.wikipedia.org/wiki/RPM_Package_Manager> `_ (for Red Hat,
406405Fedora, etc.), and use that built-in package manager to take care of
407406installation, and even deployment. You can even use `FPM
408- <https://fpm.readthedocs.io/en/latest/source/virtualenv .html> `_ to
407+ <https://fpm.readthedocs.io/en/latest/cli-reference .html#virtualenv > `_ to
409408generate both deb and RPMs from the same source.
410409
411410In most deployment pipelines, the OS package manager is just one piece
0 commit comments