Skip to content

Conversation

@AA-Turner
Copy link
Member

@AA-Turner AA-Turner commented Jan 3, 2022

This PR has implementation updates for PEP 676.

  • Cache pip in github actions
  • Simplyify parts of generate_rss.py, and remove the dependency on python-dateutil
  • Cache last modified times of each file, speeds up building by 28% on windows (less on unix as subprocess is faster there)
  • Remove pep_sphinx_extensions.config, add the properties to the document object
  • More speed ups with a custom builder, allows removing some patches
  • Remove all uses of javascript
  • Updated PEP 0 lead to inline links (xref Discourage using References? #2130)
  • Fix a false positive for the Docutils inliner in PEP 456

A

@AA-Turner AA-Turner force-pushed the pep-676-implementation-updates branch from c794534 to ef84c09 Compare January 3, 2022 01:39
@AA-Turner
Copy link
Member Author

@JelleZijlstra thanks for merging #2207, would you mind giving this one a quick review / merge please? (/anyone else I should ask)

A

@JelleZijlstra JelleZijlstra merged commit 3d60b84 into python:main Jan 9, 2022
@AA-Turner AA-Turner deleted the pep-676-implementation-updates branch January 9, 2022 18:35
@Do9i

This comment was marked as spam.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants