diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2016-05-07 07:49:07 (GMT) |
---|---|---|
committer | Serhiy Storchaka <storchaka@gmail.com> | 2016-05-07 07:49:07 (GMT) |
commit | 6dff0205b724669cc0469dd65a3f7edc5a69e1e7 (patch) | |
tree | b909a98cf8b2d7820f897b89e3114b7b1844f037 /Doc/faq | |
parent | 64099ea58ea61c8f37c1fd9f673e0ded59600209 (diff) | |
download | cpython-6dff0205b724669cc0469dd65a3f7edc5a69e1e7.zip cpython-6dff0205b724669cc0469dd65a3f7edc5a69e1e7.tar.gz cpython-6dff0205b724669cc0469dd65a3f7edc5a69e1e7.tar.bz2 |
Issue #26736: Used HTTPS for external links in the documentation if possible.
Diffstat (limited to 'Doc/faq')
-rw-r--r-- | Doc/faq/design.rst | 2 | ||||
-rw-r--r-- | Doc/faq/extending.rst | 2 | ||||
-rw-r--r-- | Doc/faq/general.rst | 2 | ||||
-rw-r--r-- | Doc/faq/gui.rst | 6 | ||||
-rw-r--r-- | Doc/faq/programming.rst | 16 | ||||
-rw-r--r-- | Doc/faq/windows.rst | 2 |
6 files changed, 15 insertions, 15 deletions
diff --git a/Doc/faq/design.rst b/Doc/faq/design.rst index 8300954..c42cccb 100644 --- a/Doc/faq/design.rst +++ b/Doc/faq/design.rst @@ -368,7 +368,7 @@ Can Python be compiled to machine code, C or some other language? Practical answer: -`Cython <http://cython.org/>`_ and `Pyrex <http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/>`_ +`Cython <http://cython.org/>`_ and `Pyrex <https://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/>`_ compile a modified version of Python with optional annotations into C extensions. `Weave <https://scipy.github.io/devdocs/tutorial/weave.html>`_ makes it easy to intermingle Python and C code in various ways to increase performance. diff --git a/Doc/faq/extending.rst b/Doc/faq/extending.rst index 635f2c1..852e35f 100644 --- a/Doc/faq/extending.rst +++ b/Doc/faq/extending.rst @@ -42,7 +42,7 @@ on what you're trying to do. .. XXX make sure these all work `Cython <http://cython.org>`_ and its relative `Pyrex -<http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/>`_ are compilers +<https://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/>`_ are compilers that accept a slightly modified form of Python and generate the corresponding C code. Cython and Pyrex make it possible to write an extension without having to learn Python's C API. diff --git a/Doc/faq/general.rst b/Doc/faq/general.rst index d1f2e3b..3f71529 100644 --- a/Doc/faq/general.rst +++ b/Doc/faq/general.rst @@ -271,7 +271,7 @@ Where in the world is www.python.org located? The Python project's infrastructure is located all over the world. `www.python.org <https://www.python.org>`_ is graciously hosted by `Rackspace -<http://www.rackspace.com>`_, with CDN caching provided by `Fastly +<https://www.rackspace.com>`_, with CDN caching provided by `Fastly <https://www.fastly.com>`_. `Upfront Systems <http://www.upfrontsystems.co.za/>`_ hosts `bugs.python.org <https://bugs.python.org>`_. Many other Python services like `the Wiki diff --git a/Doc/faq/gui.rst b/Doc/faq/gui.rst index 6c7edea..98a28c3 100644 --- a/Doc/faq/gui.rst +++ b/Doc/faq/gui.rst @@ -31,13 +31,13 @@ widget set, called :ref:`tkinter <Tkinter>`. This is probably the easiest to install (since it comes included with most `binary distributions <https://www.python.org/downloads/>`_ of Python) and use. For more info about Tk, including pointers to the source, see the -`Tcl/Tk home page <http://www.tcl.tk>`_. Tcl/Tk is fully portable to the +`Tcl/Tk home page <https://www.tcl.tk>`_. Tcl/Tk is fully portable to the Mac OS X, Windows, and Unix platforms. wxWidgets --------- -wxWidgets (http://www.wxwidgets.org) is a free, portable GUI class +wxWidgets (https://www.wxwidgets.org) is a free, portable GUI class library written in C++ that provides a native look and feel on a number of platforms, with Windows, Mac OS X, GTK, X11, all listed as current stable targets. Language bindings are available for a number @@ -72,7 +72,7 @@ Gtk+ The `GObject introspection bindings <https://wiki.gnome.org/Projects/PyGObject>`_ for Python allow you to write GTK+ 3 applications. There is also a -`Python GTK+ 3 Tutorial <http://python-gtk-3-tutorial.readthedocs.org/en/latest/>`_. +`Python GTK+ 3 Tutorial <https://python-gtk-3-tutorial.readthedocs.org/en/latest/>`_. The older PyGtk bindings for the `Gtk+ 2 toolkit <http://www.gtk.org>`_ have been implemented by James Henstridge; see <http://www.pygtk.org>. diff --git a/Doc/faq/programming.rst b/Doc/faq/programming.rst index 746efc6..567614c 100644 --- a/Doc/faq/programming.rst +++ b/Doc/faq/programming.rst @@ -28,9 +28,9 @@ graphical debugger. PythonWin is a Python IDE that includes a GUI debugger based on pdb. The Pythonwin debugger colors breakpoints and has quite a few cool features such as debugging non-Pythonwin programs. Pythonwin is available as part of the `Python -for Windows Extensions <http://sourceforge.net/projects/pywin32/>`__ project and +for Windows Extensions <https://sourceforge.net/projects/pywin32/>`__ project and as a part of the ActivePython distribution (see -http://www.activestate.com/activepython\ ). +https://www.activestate.com/activepython\ ). `Boa Constructor <http://boa-constructor.sourceforge.net/>`_ is an IDE and GUI builder that uses wxWidgets. It offers visual frame creation and manipulation, @@ -44,13 +44,13 @@ and the Scintilla editing component. Pydb is a version of the standard Python debugger pdb, modified for use with DDD (Data Display Debugger), a popular graphical debugger front end. Pydb can be found at http://bashdb.sourceforge.net/pydb/ and DDD can be found at -http://www.gnu.org/software/ddd. +https://www.gnu.org/software/ddd. There are a number of commercial Python IDEs that include graphical debuggers. They include: -* Wing IDE (http://wingware.com/) -* Komodo IDE (http://komodoide.com/) +* Wing IDE (https://wingware.com/) +* Komodo IDE (https://komodoide.com/) * PyCharm (https://www.jetbrains.com/pycharm/) @@ -63,13 +63,13 @@ PyChecker is a static analysis tool that finds bugs in Python source code and warns about code complexity and style. You can get PyChecker from http://pychecker.sourceforge.net/. -`Pylint <http://www.pylint.org/>`_ is another tool that checks +`Pylint <https://www.pylint.org/>`_ is another tool that checks if a module satisfies a coding standard, and also makes it possible to write plug-ins to add a custom feature. In addition to the bug checking that PyChecker performs, Pylint offers some additional features such as checking line length, whether variable names are well-formed according to your coding standard, whether declared interfaces are fully implemented, and more. -http://docs.pylint.org/ provides a full list of Pylint's features. +https://docs.pylint.org/ provides a full list of Pylint's features. How can I create a stand-alone binary from a Python script? @@ -1115,7 +1115,7 @@ How do you remove duplicates from a list? See the Python Cookbook for a long discussion of many ways to do this: - http://code.activestate.com/recipes/52560/ + https://code.activestate.com/recipes/52560/ If you don't mind reordering the list, sort it and then scan from the end of the list, deleting duplicates as you go:: diff --git a/Doc/faq/windows.rst b/Doc/faq/windows.rst index 6db6637..d725343 100644 --- a/Doc/faq/windows.rst +++ b/Doc/faq/windows.rst @@ -340,5 +340,5 @@ This is a mistake; the extension should be .TGZ. Simply rename the downloaded file to have the .TGZ extension, and WinZip will be able to handle it. (If your copy of WinZip doesn't, get a newer one from -http://www.winzip.com.) +https://www.winzip.com.) |