bpo-25910: Fixes redirection from http to https (#4674) · python/cpython@1b4587a · GitHub
Skip to content

Commit 1b4587a

Browse files
CuriousLearnervstinner
authored andcommitted
bpo-25910: Fixes redirection from http to https (#4674)
1 parent 6bf992a commit 1b4587a

24 files changed

Lines changed: 39 additions & 39 deletions

Doc/bugs.rst

Lines changed: 1 addition & 1 deletion

Doc/faq/design.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ each Python stack frame. Also, extensions can call back into Python at almost
343343
random moments. Therefore, a complete threads implementation requires thread
344344
support for C.
345345

346-
Answer 2: Fortunately, there is `Stackless Python <http://www.stackless.com>`_,
346+
Answer 2: Fortunately, there is `Stackless Python <https://bitbucket.org/stackless-dev/stackless/wiki/Home>`_,
347347
which has a completely redesigned interpreter loop that avoids the C stack.
348348

349349

Doc/faq/gui.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ number of platforms, with Windows, Mac OS X, GTK, X11, all listed as
4343
current stable targets. Language bindings are available for a number
4444
of languages including Python, Perl, Ruby, etc.
4545

46-
wxPython (http://www.wxpython.org) is the Python binding for
46+
`wxPython <https://www.wxpython.org>`_ is the Python binding for
4747
wxwidgets. While it often lags slightly behind the official wxWidgets
4848
releases, it also offers a number of features via pure Python
4949
extensions that are not available in other language bindings. There
@@ -72,9 +72,9 @@ Gtk+
7272

7373
The `GObject introspection bindings <https://wiki.gnome.org/Projects/PyGObject>`_
7474
for Python allow you to write GTK+ 3 applications. There is also a
75-
`Python GTK+ 3 Tutorial <https://python-gtk-3-tutorial.readthedocs.org/en/latest/>`_.
75+
`Python GTK+ 3 Tutorial <https://python-gtk-3-tutorial.readthedocs.io>`_.
7676

77-
The older PyGtk bindings for the `Gtk+ 2 toolkit <http://www.gtk.org>`_ have
77+
The older PyGtk bindings for the `Gtk+ 2 toolkit <https://www.gtk.org>`_ have
7878
been implemented by James Henstridge; see <http://www.pygtk.org>.
7979

8080
Kivy

Doc/faq/library.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ Python program effectively only uses one CPU, due to the insistence that
419419
Back in the days of Python 1.5, Greg Stein actually implemented a comprehensive
420420
patch set (the "free threading" patches) that removed the GIL and replaced it
421421
with fine-grained locking. Adam Olsen recently did a similar experiment
422-
in his `python-safethread <http://code.google.com/p/python-safethread/>`_
422+
in his `python-safethread <https://code.google.com/archive/p/python-safethread>`_
423423
project. Unfortunately, both experiments exhibited a sharp drop in single-thread
424424
performance (at least 30% slower), due to the amount of fine-grained locking
425425
necessary to compensate for the removal of the GIL.

Doc/faq/programming.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ which don't. One is Thomas Heller's py2exe (Windows only) at
100100

101101
http://www.py2exe.org/
102102

103-
Another tool is Anthony Tuininga's `cx_Freeze <http://cx-freeze.sourceforge.net/>`_.
103+
Another tool is Anthony Tuininga's `cx_Freeze <https://anthony-tuininga.github.io/cx_Freeze/>`_.
104104

105105

106106
Are there coding standards or a style guide for Python programs?

Doc/faq/windows.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,8 +170,8 @@ offender.
170170
How do I make an executable from a Python script?
171171
-------------------------------------------------
172172

173-
See http://cx-freeze.sourceforge.net/ for a distutils extension that allows you
174-
to create console and GUI executables from Python code.
173+
See `cx_Freeze <https://anthony-tuininga.github.io/cx_Freeze/>`_ for a distutils extension
174+
that allows you to create console and GUI executables from Python code.
175175
`py2exe <http://www.py2exe.org/>`_, the most popular extension for building
176176
Python 2.x-based executables, does not yet support Python 3 but a version that
177177
does is in development.

Doc/glossary.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ Glossary
126126

127127
BDFL
128128
Benevolent Dictator For Life, a.k.a. `Guido van Rossum
129-
<https://www.python.org/~guido/>`_, Python's creator.
129+
<https://gvanrossum.github.io/>`_, Python's creator.
130130

131131
binary file
132132
A :term:`file object` able to read and write

Doc/howto/curses.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -543,7 +543,7 @@ learn more about submitting patches to Python.
543543

544544
* `Writing Programs with NCURSES <http://invisible-island.net/ncurses/ncurses-intro.html>`_:
545545
a lengthy tutorial for C programmers.
546-
* `The ncurses man page <http://linux.die.net/man/3/ncurses>`_
546+
* `The ncurses man page <https://linux.die.net/man/3/ncurses>`_
547547
* `The ncurses FAQ <http://invisible-island.net/ncurses/ncurses.faq.html>`_
548548
* `"Use curses... don't swear" <https://www.youtube.com/watch?v=eN1eZtjLEnU>`_:
549549
video of a PyCon 2013 talk on controlling terminals using curses or Urwid.

Doc/howto/pyporting.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -449,4 +449,4 @@ to make sure everything functions as expected in both versions of Python.
449449

450450
.. _"What's New": https://docs.python.org/3/whatsnew/index.html
451451

452-
.. _Why Python 3 exists: http://www.snarky.ca/why-python-3-exists
452+
.. _Why Python 3 exists: https://snarky.ca/why-python-3-exists

Doc/howto/unicode.rst

Lines changed: 2 additions & 2 deletions

0 commit comments

Comments
 (0)