Title: gh-95913: Copyedit, xref and organize enum section by CAM-Gerlach · Pull Request #98295 · python/cpython · GitHub
Open Graph Title: gh-95913: Copyedit, xref and organize enum section by CAM-Gerlach · Pull Request #98295 · python/cpython
X Title: gh-95913: Copyedit, xref and organize enum section by CAM-Gerlach · Pull Request #98295 · python/cpython
Description: Part of #95913 . Also intends to solve #98250 (which I hadn't seen when I first created this). Initially, this started out as a PR adding the missing new enum APIs, but I pulled that out to a separate issue, # , and keeping this one focused on just the copyediting, cross-referencing and organization of the section, which ended up being fairly extensive. In particular, this PR: Describes the changes to __format__ and __str__ changes more clearly and comprehensively, per #98250 (and superseding #98261 ) Converts the code literals in the exiting enum sections to actual Sphinx cross-references to the various items discussed (a few of which didn't resolved, which highlighted that several new APIs mentioned here weren't actually documented) Rewrites the section's phrasing to be consistent with the others, namely past-tense prose More clearly and descriptively explains several of the new features whose items were potentially confusing or incomplete Combines closely related elements which had distinct bullets, sometimes widely separated, to avoid duplication and be easier to follow Applies other Sphinx syntax and semantics, and fixes other minor textual issues Closes #98250 Issue: gh-95913
Open Graph Description: Part of #95913 . Also intends to solve #98250 (which I hadn't seen when I first created this). Initially, this started out as a PR adding the missing new enum APIs, but I pulled that out to a s...
X Description: Part of #95913 . Also intends to solve #98250 (which I hadn't seen when I first created this). Initially, this started out as a PR adding the missing new enum APIs, but I pulled that out to...
Opengraph URL: https://github.com/python/cpython/pull/98295
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:ea06c74a-c02c-9ae0-a2f9-071b6a7cd3e1 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | CEB0:2E599F:918D3E:C7DAEB:6969E555 |
| html-safe-nonce | 978ecfbc84f39794e7c7983d3e852d65556391fbf30008f8f3345df3c31b74f7 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDRUIwOjJFNTk5Rjo5MThEM0U6QzdEQUVCOjY5NjlFNTU1IiwidmlzaXRvcl9pZCI6IjUxNDgyMDE0MTYyNzgwMDkxNzMiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | afda4c290f7ea87f8a68de9d44ee6d4b95d216579489cc878314a5fd3609d754 |
| hovercard-subject-tag | pull_request:1088242051 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/python/cpython/pull/98295/files |
| twitter:image | https://avatars.githubusercontent.com/u/17051931?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/17051931?s=400&v=4 |
| og:image:alt | Part of #95913 . Also intends to solve #98250 (which I hadn't seen when I first created this). Initially, this started out as a PR adding the missing new enum APIs, but I pulled that out to a s... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 7b32f1c7c4549428ee399213e8345494fc55b5637195d3fc5f493657579235e8 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | bdde15ad1b403e23b08bbd89b53fbe6bdf688cad |
| ui-target | canary-1 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width