diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md index 376c78461e..2353822768 100644 --- a/.github/CODE_OF_CONDUCT.md +++ b/.github/CODE_OF_CONDUCT.md @@ -4,7 +4,7 @@ Code of Conduct Please note that all interactions on [Python Software Foundation](https://www.python.org/psf-landing/)-supported infrastructure is [covered](https://www.python.org/psf/records/board/minutes/2014-01-06/#management-of-the-psfs-web-properties) -by the [PSF Code of Conduct](https://www.python.org/psf/conduct/), +by the [PSF Code of Conduct](https://policies.python.org/python.org/code-of-conduct/), which includes all infrastructure used in the development of Python itself (for example, mailing lists, issue trackers, GitHub, etc.). diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index a6bafe5117..218b07b63b 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -40,6 +40,6 @@ someone could take a look at your pull request. ## Code of Conduct All interactions for this project are covered by the -[PSF Code of Conduct](https://www.python.org/psf/conduct/). Everyone is +[PSF Code of Conduct](https://policies.python.org/python.org/code-of-conduct/). Everyone is expected to be open, considerate, and respectful of others no matter their position within the project. diff --git a/core-developers/become-core-developer.rst b/core-developers/become-core-developer.rst index 4c02519337..a97cd6bcec 100644 --- a/core-developers/become-core-developer.rst +++ b/core-developers/become-core-developer.rst @@ -59,6 +59,6 @@ are granted through these steps: were in the form of a separate post on the already open topic with the poll. -.. _Code of Conduct: https://www.python.org/psf/conduct/ +.. _Code of Conduct: https://policies.python.org/python.org/code-of-conduct/ .. _Committers category: https://discuss.python.org/c/committers/5 .. _Python Discourse: https://discuss.python.org diff --git a/core-developers/responsibilities.rst b/core-developers/responsibilities.rst index 0638a967e6..1ea1a09947 100644 --- a/core-developers/responsibilities.rst +++ b/core-developers/responsibilities.rst @@ -127,4 +127,4 @@ And finally, enjoy yourself! Contributing to open source software should be fun (overall). If you find yourself no longer enjoying the work then either take a break or figure out what you need to do to make it enjoyable again. -.. _PSF Code of Conduct: https://www.python.org/psf/conduct/ +.. _PSF Code of Conduct: https://policies.python.org/python.org/code-of-conduct/ diff --git a/developer-workflow/communication-channels.rst b/developer-workflow/communication-channels.rst index 0f7970fade..5118da916d 100644 --- a/developer-workflow/communication-channels.rst +++ b/developer-workflow/communication-channels.rst @@ -181,7 +181,7 @@ mailing list mode" and save changes. .. _Core Development: https://discuss.python.org/c/core-dev/23 .. _Committers: https://discuss.python.org/c/committers/5 .. _Ideas: https://discuss.python.org/c/ideas/6 -.. _Python Help: https://discuss.python.org/c/users/7 +.. _Python Help: https://discuss.python.org/c/help/7 Discord (private chat server) diff --git a/getting-started/setup-building.rst b/getting-started/setup-building.rst index fc197c0672..e0630c1b33 100644 --- a/getting-started/setup-building.rst +++ b/getting-started/setup-building.rst @@ -43,7 +43,7 @@ itself. Git is easily available for all common operating systems. - **Install** As the CPython repo is hosted on GitHub, please refer to either the - `GitHub setup instructions `_ + `GitHub setup instructions `_ or the `Git project instructions `_ for step-by-step installation directions. You may also want to consider a graphical client such as `TortoiseGit `_ or diff --git a/index.rst b/index.rst index c8cbc0aba8..0c495ec848 100644 --- a/index.rst +++ b/index.rst @@ -287,7 +287,7 @@ Please note that all interactions on `Python Software Foundation `__-supported infrastructure is `covered `__ -by the `PSF Code of Conduct `__, +by the `PSF Code of Conduct `__, which includes all infrastructure used in the development of Python itself (for example, mailing lists, issue trackers, GitHub, etc.). In general this means everyone is expected to be open, considerate, and @@ -322,7 +322,7 @@ Full table of contents .. _python.org maintenance: https://pythondotorg.readthedocs.io/ .. _Python: https://www.python.org/ .. _Core Python Mentorship: https://www.python.org/dev/core-mentorship/ -.. _PyPy: https://www.pypy.org +.. _PyPy: https://pypy.org/ .. _Jython: https://www.jython.org/ .. _IronPython: https://ironpython.net/ .. _Stackless: https://github.com/stackless-dev/stackless/wiki/ diff --git a/internals/interpreter.rst b/internals/interpreter.rst index 7405ff2461..50332ac5e8 100644 --- a/internals/interpreter.rst +++ b/internals/interpreter.rst @@ -190,7 +190,7 @@ The ``tb_lineno`` field of a traceback entry is (lazily) set to the line number This field is computed from the locations table, ``co_linetable`` (this name is an understatement), using :c:func:`PyCode_Addr2Line`. This table has an entry for every instruction rather than for every ``try`` block, so a compact format is very important. -The full design of the 3.11 locations table is written up in :cpy-file:`Objects/locations.md`. +The full design of the 3.11 locations table is written up in :cpy-file:`InternalDocs/locations.md`. While there are rumors that this file is slightly out of date, it is still the best reference we have. Don't be confused by :cpy-file:`Objects/lnotab_notes.txt`, which describes the 3.10 format. For backwards compatibility this format is still supported by the ``co_lnotab`` property. diff --git a/internals/parser.rst b/internals/parser.rst index 8ad47c1f74..ad97950ef8 100644 --- a/internals/parser.rst +++ b/internals/parser.rst @@ -914,7 +914,7 @@ References https://pdos.csail.mit.edu/~baford/packrat/thesis/ .. [2] Medeiros et al. - https://arxiv.org/pdf/1207.0443.pdf + https://arxiv.org/pdf/1207.0443 .. [3] Warth et al. http://web.cs.ucla.edu/~todd/research/pepm08.pdf diff --git a/testing/new-buildbot-worker.rst b/testing/new-buildbot-worker.rst index 820adb37de..debd8df2f9 100644 --- a/testing/new-buildbot-worker.rst +++ b/testing/new-buildbot-worker.rst @@ -207,7 +207,7 @@ Latent workers -------------- We also support running `latent workers -`_ +`_ on the AWS EC2 service. To set up such a worker: * Start an instance of your chosen base AMI and set it up as a diff --git a/triage/triage-team.rst b/triage/triage-team.rst index cef0063b62..68a88457e4 100644 --- a/triage/triage-team.rst +++ b/triage/triage-team.rst @@ -53,7 +53,7 @@ or a veteran core developer, they're actively choosing to voluntarily donate the time towards the improvement of Python. As is the case with any member of the Python Software Foundation, always follow the `PSF Code of Conduct`_. -.. _PSF Code of Conduct: https://www.python.org/psf/conduct/ +.. _PSF Code of Conduct: https://policies.python.org/python.org/code-of-conduct/ Becoming a member of the Python triage team