Skip to content

Commit e73778c

Browse files
committed
Use https:// URLs when referring to python.org hosts.
1 parent 46761ec commit e73778c

54 files changed

Lines changed: 160 additions & 160 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Doc/bugs.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,6 @@ patching Python in the `Python Developer's Guide`_. If you have questions,
8282
the `core-mentorship mailing list`_ is a friendly place to get answers to
8383
any and all questions pertaining to the process of fixing issues in Python.
8484

85-
.. _Documentation bugs: http://bugs.python.org/issue?@filter=status&@filter=components&components=4&status=1&@columns=id,activity,title,status&@sort=-activity
86-
.. _Python Developer's Guide: http://docs.python.org/devguide/
85+
.. _Documentation bugs: https://bugs.python.org/issue?@filter=status&@filter=components&components=4&status=1&@columns=id,activity,title,status&@sort=-activity
86+
.. _Python Developer's Guide: https://docs.python.org/devguide/
8787
.. _core-mentorship mailing list: https://mail.python.org/mailman/listinfo/core-mentorship/

Doc/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
}
6868

6969
# Output an OpenSearch description file.
70-
html_use_opensearch = 'http://docs.python.org/' + version
70+
html_use_opensearch = 'https://docs.python.org/' + version
7171

7272
# Additional static files.
7373
html_static_path = ['tools/static']

Doc/distributing/index.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Key terms
3535
repository of open source licensed packages made available for use by
3636
other Python users
3737
* the `Python Packaging Authority
38-
<http://packaging.python.org/en/latest/future.html>`__ are the group of
38+
<https://packaging.python.org/en/latest/future.html>`__ are the group of
3939
developers and documentation authors responsible for the maintenance and
4040
evolution of the standard packaging tools and the associated metadata and
4141
file format standards. They maintain a variety of tools, documentation
@@ -124,11 +124,11 @@ involved in creating a project:
124124
* `Uploading the project to the Python Packaging Index`_
125125

126126
.. _Project structure: \
127-
http://packaging.python.org/en/latest/distributing.html#creating-your-own-project
127+
https://packaging.python.org/en/latest/distributing.html#creating-your-own-project
128128
.. _Building and packaging the project: \
129129
https://packaging.python.org/en/latest/distributing.html#packaging-your-project
130130
.. _Uploading the project to the Python Packaging Index: \
131-
http://packaging.python.org/en/latest/distributing.html#uploading-your-project-to-pypi
131+
https://packaging.python.org/en/latest/distributing.html#uploading-your-project-to-pypi
132132

133133

134134
How do I...?
@@ -160,11 +160,11 @@ Python Packaging User Guide for more information and recommendations.
160160
.. seealso::
161161

162162
`Python Packaging User Guide: Binary Extensions
163-
<http://packaging.python.org/en/latest/extensions.html>`__
163+
<https://packaging.python.org/en/latest/extensions.html>`__
164164

165165
.. other topics:
166166
167167
Once the Development & Deployment part of PPUG is fleshed out, some of
168168
those sections should be linked from new questions here (most notably,
169169
we should have a question about avoiding depending on PyPI that links to
170-
http://packaging.python.org/en/latest/deployment.html#pypi-mirrors-and-caches)
170+
https://packaging.python.org/en/latest/deployment.html#pypi-mirrors-and-caches)

Doc/distutils/apiref.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ setup script). Indirectly provides the :class:`distutils.dist.Distribution` and
7878
| | be built | :class:`distutils.core.Extension` |
7979
+--------------------+--------------------------------+-------------------------------------------------------------+
8080
| *classifiers* | A list of categories for the | a list of strings; valid classifiers are listed on `PyPI |
81-
| | package | <http://pypi.python.org/pypi?:action=list_classifiers>`_. |
81+
| | package | <https://pypi.python.org/pypi?:action=list_classifiers>`_. |
8282
+--------------------+--------------------------------+-------------------------------------------------------------+
8383
| *distclass* | the :class:`Distribution` | a subclass of |
8484
| | class to use | :class:`distutils.core.Distribution` |

Doc/distutils/examples.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Distutils Cookbook.
1111

1212
.. seealso::
1313

14-
`Distutils Cookbook <http://wiki.python.org/moin/Distutils/Cookbook>`_
14+
`Distutils Cookbook <https://wiki.python.org/moin/Distutils/Cookbook>`_
1515
Collection of recipes showing how to achieve more control over distutils.
1616

1717

Doc/distutils/setupscript.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ the package into Python 1.5.2.) ::
2828
description='Python Distribution Utilities',
2929
author='Greg Ward',
3030
author_email='gward@python.net',
31-
url='http://www.python.org/sigs/distutils-sig/',
31+
url='https://www.python.org/sigs/distutils-sig/',
3232
packages=['distutils', 'distutils.command'],
3333
)
3434

@@ -609,7 +609,7 @@ Notes:
609609
(4)
610610
These fields should not be used if your package is to be compatible with Python
611611
versions prior to 2.2.3 or 2.3. The list is available from the `PyPI website
612-
<http://pypi.python.org/pypi>`_.
612+
<https://pypi.python.org/pypi>`_.
613613

614614
(5)
615615
The ``long_description`` field is used by PyPI when you are

Doc/extending/building.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ example below. ::
8181
description = 'This is a demo package',
8282
author = 'Martin v. Loewis',
8383
author_email = 'martin@v.loewis.de',
84-
url = 'http://docs.python.org/extending/building',
84+
url = 'https://docs.python.org/extending/building',
8585
long_description = '''
8686
This is really just a demo package.
8787
''',

Doc/faq/design.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -386,13 +386,13 @@ mostly of calls into the Python run-time system, even for seemingly simple
386386
operations like ``x+1``.
387387

388388
Several projects described in the Python newsgroup or at past `Python
389-
conferences <http://python.org/community/workshops/>`_ have shown that this
389+
conferences <https://www.python.org/community/workshops/>`_ have shown that this
390390
approach is feasible, although the speedups reached so far are only modest
391391
(e.g. 2x). Jython uses the same strategy for compiling to Java bytecode. (Jim
392392
Hugunin has demonstrated that in combination with whole-program analysis,
393393
speedups of 1000x are feasible for small demo programs. See the proceedings
394394
from the `1997 Python conference
395-
<http://python.org/workshops/1997-10/proceedings/>`_ for more information.)
395+
<https://www.python.org/workshops/1997-10/proceedings/>`_ for more information.)
396396

397397

398398
How does Python manage memory?

Doc/faq/general.rst

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Finally, Python is portable: it runs on many Unix variants, on the Mac, and on
2525
Windows 2000 and later.
2626

2727
To find out more, start with :ref:`tutorial-index`. The `Beginner's Guide to
28-
Python <http://wiki.python.org/moin/BeginnersGuide>`_ links to other
28+
Python <https://wiki.python.org/moin/BeginnersGuide>`_ links to other
2929
introductory tutorials and resources for learning Python.
3030

3131

@@ -36,11 +36,11 @@ The Python Software Foundation is an independent non-profit organization that
3636
holds the copyright on Python versions 2.1 and newer. The PSF's mission is to
3737
advance open source technology related to the Python programming language and to
3838
publicize the use of Python. The PSF's home page is at
39-
http://www.python.org/psf/.
39+
https://www.python.org/psf/.
4040

4141
Donations to the PSF are tax-exempt in the US. If you use Python and find it
4242
helpful, please contribute via `the PSF donation page
43-
<http://www.python.org/psf/donations/>`_.
43+
<https://www.python.org/psf/donations/>`_.
4444

4545

4646
Are there copyright restrictions on the use of Python?
@@ -53,12 +53,12 @@ commercial use, to sell copies of Python in source or binary form (modified or
5353
unmodified), or to sell products that incorporate Python in some form. We would
5454
still like to know about all commercial use of Python, of course.
5555

56-
See `the PSF license page <http://python.org/psf/license/>`_ to find further
56+
See `the PSF license page <https://www.python.org/psf/license/>`_ to find further
5757
explanations and a link to the full text of the license.
5858

5959
The Python logo is trademarked, and in certain cases permission is required to
6060
use it. Consult `the Trademark Usage Policy
61-
<http://www.python.org/psf/trademarks/>`__ for more information.
61+
<https://www.python.org/psf/trademarks/>`__ for more information.
6262

6363

6464
Why was Python created in the first place?
@@ -117,7 +117,7 @@ programming), software engineering (unit testing, logging, profiling, parsing
117117
Python code), and operating system interfaces (system calls, filesystems, TCP/IP
118118
sockets). Look at the table of contents for :ref:`library-index` to get an idea
119119
of what's available. A wide variety of third-party extensions are also
120-
available. Consult `the Python Package Index <http://pypi.python.org/pypi>`_ to
120+
available. Consult `the Python Package Index <https://pypi.python.org/pypi>`_ to
121121
find packages of interest to you.
122122

123123

@@ -159,8 +159,8 @@ How do I obtain a copy of the Python source?
159159
--------------------------------------------
160160

161161
The latest Python source distribution is always available from python.org, at
162-
http://www.python.org/download/. The latest development sources can be obtained
163-
via anonymous Mercurial access at http://hg.python.org/cpython.
162+
https://www.python.org/download/. The latest development sources can be obtained
163+
via anonymous Mercurial access at https://hg.python.org/cpython.
164164

165165
The source distribution is a gzipped tar file containing the complete C source,
166166
Sphinx-formatted documentation, Python library modules, example programs, and
@@ -178,8 +178,8 @@ How do I get documentation on Python?
178178
.. XXX mention py3k
179179
180180
The standard documentation for the current stable version of Python is available
181-
at http://docs.python.org/. PDF, plain text, and downloadable HTML versions are
182-
also available at http://docs.python.org/download.html.
181+
at https://docs.python.org/. PDF, plain text, and downloadable HTML versions are
182+
also available at https://docs.python.org/download.html.
183183

184184
The documentation is written in reStructuredText and processed by `the Sphinx
185185
documentation tool <http://sphinx-doc.org/>`__. The reStructuredText source for
@@ -192,7 +192,7 @@ I've never programmed before. Is there a Python tutorial?
192192
There are numerous tutorials and books available. The standard documentation
193193
includes :ref:`tutorial-index`.
194194

195-
Consult `the Beginner's Guide <http://wiki.python.org/moin/BeginnersGuide>`_ to
195+
Consult `the Beginner's Guide <https://wiki.python.org/moin/BeginnersGuide>`_ to
196196
find information for beginning Python programmers, including lists of tutorials.
197197

198198

@@ -212,35 +212,35 @@ postings per day. It's available as `the python-announce mailing list
212212
<http://mail.python.org/mailman/listinfo/python-announce-list>`_.
213213

214214
More info about other mailing lists and newsgroups
215-
can be found at http://www.python.org/community/lists/.
215+
can be found at https://www.python.org/community/lists/.
216216

217217

218218
How do I get a beta test version of Python?
219219
-------------------------------------------
220220

221-
Alpha and beta releases are available from http://www.python.org/download/. All
221+
Alpha and beta releases are available from https://www.python.org/download/. All
222222
releases are announced on the comp.lang.python and comp.lang.python.announce
223-
newsgroups and on the Python home page at http://www.python.org/; an RSS feed of
223+
newsgroups and on the Python home page at https://www.python.org/; an RSS feed of
224224
news is available.
225225

226226
You can also access the development version of Python through Subversion. See
227-
http://docs.python.org/devguide/faq for details.
227+
https://docs.python.org/devguide/faq for details.
228228

229229

230230
How do I submit bug reports and patches for Python?
231231
---------------------------------------------------
232232

233233
To report a bug or submit a patch, please use the Roundup installation at
234-
http://bugs.python.org/.
234+
https://bugs.python.org/.
235235

236236
You must have a Roundup account to report bugs; this makes it possible for us to
237237
contact you if we have follow-up questions. It will also enable Roundup to send
238238
you updates as we act on your bug. If you had previously used SourceForge to
239239
report bugs to Python, you can obtain your Roundup password through Roundup's
240-
`password reset procedure <http://bugs.python.org/user?@template=forgotten>`_.
240+
`password reset procedure <https://bugs.python.org/user?@template=forgotten>`_.
241241

242242
For more information on how Python is developed, consult `the Python Developer's
243-
Guide <http://docs.python.org/devguide/>`_.
243+
Guide <https://docs.python.org/devguide/>`_.
244244

245245

246246
Are there any published articles about Python that I can reference?
@@ -260,7 +260,7 @@ Are there any books on Python?
260260
------------------------------
261261

262262
Yes, there are many, and more are being published. See the python.org wiki at
263-
http://wiki.python.org/moin/PythonBooks for a list.
263+
https://wiki.python.org/moin/PythonBooks for a list.
264264

265265
You can also search online bookstores for "Python" and filter out the Monty
266266
Python references; or perhaps search for "Python" and "language".
@@ -270,10 +270,10 @@ Where in the world is www.python.org located?
270270
---------------------------------------------
271271

272272
The Python project's infrastructure is located all over the world.
273-
`www.python.org <http://www.python.org>`_ is currently in Amsterdam, graciously
273+
`www.python.org <https://www.python.org>`_ is currently in Amsterdam, graciously
274274
hosted by `XS4ALL <http://www.xs4all.nl>`_. `Upfront Systems
275275
<http://www.upfrontsystems.co.za>`_ hosts `bugs.python.org
276-
<http://bugs.python.org>`_. Most other Python services like `PyPI
276+
<https://bugs.python.org>`_. Most other Python services like `PyPI
277277
<https://pypi.python.org>`_ and hg.python.org are hosted by `Oregon State
278278
University Open Source Lab <https://osuosl.org>`_.
279279

@@ -312,7 +312,7 @@ guaranteed that interfaces will remain the same throughout a series of bugfix
312312
releases.
313313

314314
The latest stable releases can always be found on the `Python download page
315-
<http://python.org/download/>`_. There are two recommended production-ready
315+
<https://python.org/download/>`_. There are two recommended production-ready
316316
versions at this point in time, because at the moment there are two branches of
317317
stable releases: 2.x and 3.x. Python 3.x may be less useful than 2.x, since
318318
currently there is more third party software available for Python 2 than for
@@ -336,9 +336,9 @@ the group or even read it.
336336
Have any significant projects been done in Python?
337337
--------------------------------------------------
338338

339-
See http://python.org/about/success for a list of projects that use Python.
339+
See https://python.org/about/success for a list of projects that use Python.
340340
Consulting the proceedings for `past Python conferences
341-
<http://python.org/community/workshops/>`_ will reveal contributions from many
341+
<https://python.org/community/workshops/>`_ will reveal contributions from many
342342
different companies and organizations.
343343

344344
High-profile Python projects include `the Mailman mailing list manager
@@ -352,14 +352,14 @@ include Google, Yahoo, and Lucasfilm Ltd.
352352
What new developments are expected for Python in the future?
353353
------------------------------------------------------------
354354

355-
See http://www.python.org/dev/peps/ for the Python Enhancement Proposals
355+
See https://www.python.org/dev/peps/ for the Python Enhancement Proposals
356356
(PEPs). PEPs are design documents describing a suggested new feature for Python,
357357
providing a concise technical specification and a rationale. Look for a PEP
358358
titled "Python X.Y Release Schedule", where X.Y is a version that hasn't been
359359
publicly released yet.
360360

361361
New development is discussed on `the python-dev mailing list
362-
<http://mail.python.org/mailman/listinfo/python-dev/>`_.
362+
<https://mail.python.org/mailman/listinfo/python-dev/>`_.
363363

364364

365365
Is it reasonable to propose incompatible changes to Python?
@@ -451,4 +451,4 @@ of Python editing environments.
451451

452452
If you want to discuss Python's use in education, you may be interested in
453453
joining `the edu-sig mailing list
454-
<http://python.org/community/sigs/current/edu-sig>`_.
454+
<https://www.python.org/community/sigs/current/edu-sig>`_.

Doc/faq/gui.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Tkinter
2929
Standard builds of Python include an object-oriented interface to the Tcl/Tk
3030
widget set, called :ref:`tkinter <Tkinter>`. This is probably the easiest to
3131
install (since it comes included with most
32-
`binary distributions <http://www.python.org/download/>`_ of Python) and use.
32+
`binary distributions <https://www.python.org/download/>`_ of Python) and use.
3333
For more info about Tk, including pointers to the source, see the
3434
`Tcl/Tk home page <http://www.tcl.tk>`_. Tcl/Tk is fully portable to the
3535
Mac OS X, Windows, and Unix platforms.

0 commit comments

Comments
 (0)