Commit Graph

9684 Commits

Author SHA1 Message Date
Brett Cannon 8d32878e36 PEP 665: fix a grammar mistake 2021-08-05 13:37:19 -07:00
Brett Cannon 90600cc410 PEP 665: more clarifications based on feedback 2021-08-05 11:59:25 -07:00
Brett Cannon 05ef4c35e8
PEP 665: add missing link targets 2021-08-03 17:25:57 -07:00
Brett Cannon 12c8d47366
PEP 665: try to use more specific terminology
Based on feedback from the Discourse thread.
2021-08-03 15:35:42 -07:00
Pablo Galindo 99720ffe11
PEP 619: Update date for Python3.10rc1 2021-08-03 17:40:12 +01:00
Ethan Furman 054652d10b PEP 467: incorporate SC feedback
- fromsize: make second parameter `fill=` keyword
- fromord -> fromint
2021-08-02 18:12:32 -07:00
Brett Cannon 6bd4e17465
PEP 665: fix syntax error 2021-07-31 15:08:01 -07:00
Brett Cannon ae53120c3f PEP 665: clarifications based on feedback 2021-07-30 16:50:34 -07:00
Brett Cannon 9417cfacf1
PEP 665: update the discussions-to field 2021-07-29 18:04:59 -07:00
Brett Cannon dc96e26831
PEP 665: Specifying Installation Requirements for Python Projects (#2043) 2021-07-29 17:56:39 -07:00
Brett Cannon 56770adfc9
Add PEP 663 and 664 authors to CODEOWNERS 2021-07-29 16:24:31 -07:00
Brett Cannon 9cf3171f43
PEP 648: grammar tweaks 2021-07-25 23:14:03 -07:00
Brett Cannon de02973f85
PEP 648: add missing trailing `__` 2021-07-25 22:59:30 -07:00
Veronica Berglyd Olsen 76b7cbd1a6
PEP 8: Fix indentation of two paragraphs in list (#2041) 2021-07-22 07:18:38 -07:00
Ethan Furman beb22ee65a incorporate feedback from Nick Coghlan
- clarify that Color is an intEnum
- change references to 3.9 to 3.10
2021-07-21 11:19:43 -07:00
Nick Coghlan 0e0321afaf
PEP 558: Incorporate review comments from python-dev posting (#2038)
- Fix miscellaneous typos
- Remove an outdated mention of possibly dropping suport for storing
  extra f_locals keys in optimised scopes
- Make it more explicit that accessing frame.f_locals in Python
  refreshes the f_locals cache on that frame
- Replace GetReturnsCopy with GetKind & other updates
- Reference Jan/Feb 2021 python-dev threads
- Note that read-only views on optimised frames have
  the same cache consistency limitations as the read/write
  proxy does.
2021-07-21 14:28:21 +02:00
Ethan Furman f58b89ccd6 improve motivation and rationale 2021-07-20 21:10:30 -07:00
Nick Coghlan f350ee5630
PEP 558: Update Discussions-To and copyright notice (#2037) 2021-07-18 14:56:28 +10:00
Nick Coghlan 1a27cad226
PEP 558: Update for fast locals proxy caching design changes (#2035)
Further implementation work on the fast locals proxy resulted
in treating the "f_locals" frame storage more as an implicitly
or explicitly updated cache, rather than treating it solely as a
dynamic snapshot.
2021-07-17 21:16:51 +10:00
Ammar Askar d469147768
PEP-657: Mark PEP657 as final (GH-2032) 2021-07-17 03:25:16 +01:00
Brett Cannon 589b945e30
PEP 621: clarify what the `text` field for `license` represents 2021-07-14 12:55:19 -07:00
Dominic Davis-Foster 5cedff4008
Remove additional backticks from inline code (#2033) 2021-07-14 11:01:22 -07:00
Dominic Davis-Foster 50d68cd497
PEP 533: Fix links containing inline code. (#2034) 2021-07-14 10:18:34 -07:00
Brett Cannon 38057a899b
PEP 663: fix some spacing 2021-07-13 14:09:40 -07:00
Dominic Davis-Foster 7654df8351
PEP 621: Remove mentions of core metadata from `Entry points` (#1989) 2021-07-13 13:59:28 -07:00
Ethan Furman e6ce12334a add mitigation section 2021-07-13 12:19:58 -07:00
Pablo Galindo Salgado 16c020f674
PEP 664: Python 3.11 Release Schedule (#2031) 2021-07-12 14:11:26 +01:00
Hugo van Kemenade d9235e1422
Add release date of 3.5.8 final (#1591)
https://github.com/python/cpython/releases/tag/v3.5.8
2021-07-12 13:56:28 +02:00
Hugo van Kemenade e61ca95fce
Add PEP abstract to the RSS feed (#1679)
* Flake8 fixes

* Use first paragraph of abstract as 'description', and PEP author as 'author'

* Check RSS generation runs with no error
2021-07-12 13:55:16 +02:00
Pablo Galindo 86332b3564
PEP 619: Update date for Python3.10b4 2021-07-12 02:48:51 +01:00
Thomas Grainger a6ccce7304
PEP 0554: drop wording about daemon threads in isolated subinterpreters (#2000)
* drop wording about daemon threads in isolated subinterpreters

new threads are not allowed (including daemon threads) implies that the opposite
is true in isolated=False subinterpreters, that new threads are allowed (*excluding* daemon threads)

* Update pep-0554.rst

Co-authored-by: Thomas Grainger <tagrain@gmail.com>

Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com>
2021-07-11 02:11:32 -06:00
Борис Верховский c40101bad1
PEP 617: Grammar (#2029) 2021-07-10 08:40:22 -07:00
Nick Coghlan f6c6e24976
PEP 558: adjustments after updating implementation (#2030)
* `pdb` stores `__return__` and `__exception__`` entries on
  arbitrary frames, so that feature needs to be preserved
* Some fast locals proxy operations will implicitly update the
  underlying shared mapping on the frame
* Anyone explicitly calling `LocalsToFast` is going to want the
  read/write proxy, not any of the read-only options (plus it's
  hard to fit an essay in an error message)
* Remove lingering reference to the removed `PyLocals_RefreshViews()`
2021-07-11 00:05:15 +10:00
Nick Coghlan 7b707b51a8
PEP 558: Fix typos in recently merged changes (#2021) 2021-07-08 18:03:09 -07:00
jack1142 18c5d63b4a
PEP 101: #python-dev channel is now on Libera Chat (#2028)
Per the announcement on the python-dev mailing list:
https://mail.python.org/archives/list/python-dev@python.org/thread/FQW44V4DZFX4GAGOAMAZAN5KDQXCASDU/
2021-07-07 14:58:58 -07:00
Brett Cannon 67aa9979f9
Normalize capitalization of Tzu-ping Chung's name 2021-07-07 09:55:05 -07:00
A-W 6e85aea2cd
PEP 3104: Add footnote to give example (#2027)
While reading PEP 3104 to understand the ``nonlocal`` keyword, I found the explanation for why an alternative was not chosen to be vague. Further digging revealed an example for why there was a concern that ``.x`` and ``x`` could be used interchangeably. I linked this example as a footnote to save future readers time from digging to find an example. I hope this will increase comprehension of the PEP for future learners.
2021-07-05 18:20:57 -07:00
Ammar Askar 126fa7de16
PEP 657: Rename opt out command line flag (#2025) 2021-07-05 17:22:18 +01:00
Batuhan Taskaya 5fc4119624
PEP 657: use 0-indexed offsets (GH-2022) 2021-07-04 19:02:22 +01:00
Adam Turner 3b34e282fd
Sphinx support: fix last modified dates for PEPs (#2024) 2021-07-04 18:55:04 +01:00
Ethan Furman eb6f346936 PEP 663: update for 3.11 2021-07-03 19:32:17 -07:00
Batuhan Taskaya 1344ff8916
PEP 657: addr => addrq (#2019)
* PEP 657: addr => addrq

* add underscores
2021-07-02 17:29:13 +03:00
Yurii Karabas f656342427
PEP 663: Fix SyntaxError (#2020) 2021-07-02 17:43:30 +10:00
Ethan Furman fb51d37aab PEP 663: Improving Enum str(), repr(), and format() 2021-06-30 20:16:24 -07:00
Adam Turner 977f1fe68a
Sphinx support: Add build process notes to README.rst (#2016)
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
2021-07-01 00:56:07 +01:00
Pablo Galindo 2991089ed8
PEP 657: Update the env variable name and the C-API and add some clarifications (#2015) 2021-07-01 00:02:10 +03:00
Paul Moore a8e7358a8a
PEP 517: Make final (#1712) 2021-06-30 12:51:34 -07:00
Adam Turner 0d93abf9bf
Sphinx support: theming (#1933)
See #2, #1385 for context. Superseeds #1568.

This is the Sphinx-theming part, building on PR #1930.

### Stylesheets:
- `style.css` - styles
- `mq.css` - media queries

### Jinja2 Templates:
- `page.html` - overarching template

### Javascript:
- `doctools.js` - fixes footnote brackets

### Theme miscellany
- `theme.conf` - sets pygments styles, theme internals
2021-06-30 20:19:44 +01:00
Sergei Lebedev 7d727005fd
PEP-563: Fixed the comments for a few examples (#2013)
This commit fixes the wording in the comments for failing examples
in the "Backwards Compatibility" section, as suggested by Guido in #2007.
2021-06-29 08:57:38 -07:00
Bernát Gábor 19634b7425
PEP-662: C'est la vie (#2008) 2021-06-28 14:06:36 -07:00