GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Infra: Docutils >= 0.22 compatibility by cjmayo · Pull Request #5234 · python/peps

Conversation

@cjmayo

@cjmayo cjmayo commented Nov 11, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@cjmayo
Infra: Docutils >= 0.22 compatibility
51c2cb1
@cjmayo
cjmayo requested review from 1st1, AA-Turner, dstufft, encukou, ericsnowcurrently, gvanrossum, hugovk, markshannon, ncoghlan and vstinner as code owners November 11, 2026 19:27
@cjmayo cjmayo mentioned this pull request Nov 11, 2026
Infra: errors blocking migration towards docutils 0.22+ #4924
Open
@gvanrossum
gvanrossum removed their request for review November 11, 2026 20:09
Secrus
Secrus reviewed Nov 12, 2026
View reviewed changes

@Secrus Secrus left a comment

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some initial opinions. Last word is on the PEP maintainers team though.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread peps/pep-0426.rst

These optional categories are known as
`Extras <Extras (optional dependencies)_>`_. In addition to the four
:ref:`Extras <pep426-extras-optional-dependencies>`. In addition to the four

@Secrus Secrus Nov 12, 2026

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's better to leave the previous link syntax if possible.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread requirements.txt
Sphinx >= 8.2
# 0.22 causes build errors, see https://github.com/python/peps/issues/4924
docutils < 0.22
docutils

@Secrus Secrus Nov 12, 2026

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's add a minimal requirement, docutils >= 0.22

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread peps/pep-0827.rst
Comment on lines +1902 to +1908
* "Partial polymorphic type inference is undecidable" by Hans Boehm: https://dl.acm.org/doi/10.1109/SFCS.1985.44
* "On the Undecidability of Partial Polymorphic Type Reconstruction" by Frank Pfenning: https://www.cs.cmu.edu/~fp/papers/CMU-CS-92-105.pdf

Our setting does not try to infer generic types for functions,
though, which might dodge some of the problems. On the other hand,
we have subtyping. (Honestly we are already pretty deep into some
of these cans of worms.)
Our setting does not try to infer generic types for functions,
though, which might dodge some of the problems. On the other hand,
we have subtyping. (Honestly we are already pretty deep into some
of these cans of worms.)

@Secrus Secrus Nov 12, 2026

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this change necessary?

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@1st1 1st1 Awaiting requested review from 1st1 1st1 is a code owner
@vstinner vstinner Awaiting requested review from vstinner vstinner is a code owner
@encukou encukou Awaiting requested review from encukou encukou is a code owner
@ericsnowcurrently ericsnowcurrently Awaiting requested review from ericsnowcurrently ericsnowcurrently is a code owner
@markshannon markshannon Awaiting requested review from markshannon markshannon is a code owner
@ncoghlan ncoghlan Awaiting requested review from ncoghlan ncoghlan is a code owner
@dstufft dstufft Awaiting requested review from dstufft dstufft is a code owner
@AA-Turner AA-Turner Awaiting requested review from AA-Turner AA-Turner is a code owner
@hugovk hugovk Awaiting requested review from hugovk hugovk is a code owner
1 more reviewer
@Secrus Secrus Secrus left review comments
Reviewers whose approvals may not affect merge requirements

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

2 participants

@cjmayo @Secrus
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.