Commit Graph

6161 Commits

Author SHA1 Message Date
Victor Stinner 1a0a05ed5a PEP 509: make the version private
* reorganize sections
* add microbenchmarks numbers
* rationale to not expose the version at Python level
2016-01-11 16:16:46 +01:00
Victor Stinner ded45b06f1 typo: semantic => semantics 2016-01-11 10:18:52 +01:00
Victor Stinner d59e5c14d1 PEP 510: add missing parameters to check() to support keywords 2016-01-11 03:02:32 +01:00
Victor Stinner 402cb74efe PEP 509
* point to PEP 510 for static optimizers
* remove link to issue 19332, dict.__version__ doesn't help
2016-01-11 00:28:46 +01:00
Victor Stinner ee1a6bb292 PEP 509: document the type version tag 2016-01-11 00:15:41 +01:00
Victor Stinner 984fbd8396 PEP 510: rationale for static optimize vs JIT compiler 2016-01-10 14:58:17 +01:00
Victor Stinner 95ff7961ed PEP 509: add alternatives 2016-01-10 00:30:32 +01:00
Victor Stinner 534db9e409 Add PEP 509 (dict.__version__) and 510 (func.specialize) 2016-01-09 23:28:43 +01:00
Barry Warsaw d1dee05fa0 Merge 2016-01-05 18:35:42 -05:00
Barry Warsaw fc98fbec2a Fix header order. 2016-01-05 18:35:21 -05:00
Barry Warsaw 39ffb20dc3 PEP 9 (plaintext PEPs) is deprecated. 2016-01-05 18:33:02 -05:00
Guido van Rossum 2d2ea7a703 Clarify that stdlib experiments with annotations are not encouraged. 2016-01-05 15:25:40 -08:00
Ethan Furman 544e54168a fix grammar 2016-01-05 12:12:27 -08:00
Guido van Rossum 146574f68a Update rules for function annotations in the light of PEP 484. 2016-01-05 10:33:30 -08:00
Guido van Rossum 8288ff6a15 Update PEP 8 to recommend against trailing whitespace. 2016-01-04 08:59:47 -08:00
Barry Warsaw 4ca86a3e7e Status and resolution for 507. 2016-01-03 09:38:47 -05:00
Guido van Rossum 15eefc09ad Change Talin's email address to viridia@gmail.com. 2015-12-27 10:09:06 -07:00
Nick Coghlan 4a179cbd11 Revise implementation strategy for PEP 432 2015-12-27 21:44:47 +10:00
Larry Hastings 5968f99d0a Update 3.4 release schedule to note the release of 3.4.4. 2015-12-20 22:48:22 -08:00
Guido van Rossum 8588e3692b Fix link for "Registering with the Package Index". 2015-12-18 09:42:08 -08:00
Nick Coghlan 318a5d5655 PEP 493: Add Barry as BDFL-Delegate 2015-12-16 07:45:33 +10:00
Nick Coghlan a0a5b34663 PEP 493: Clarify scope & deemphasise PEP 476 backport
* Scope limitations now have their own section, rather than being
  part of the Rationale section
* reordered backport sections so PEP 493 backport is discussed
  prior to the PEP 476 backport
* made it explicit that the PEP 476 section is aimed at "*IF* you
  backport this feature, do it *this* way", so simply not implementing
  that section at all is entirely PEP compliant
2015-12-08 18:43:52 +10:00
Larry Hastings efb59d3cd6 Touched up release schedules for 3.4 and 3.5. 2015-12-06 22:19:52 -08:00
Ethan Furman 2935baefd6 the trailing slash is no langer required 2015-12-05 18:01:21 -08:00
Larry Hastings 8c5d6018c2 Updated another path that's changed in recent... years? 2015-12-05 17:04:15 -08:00
Larry Hastings 67518fd611 Updated the URL for the buildbots. 2015-12-05 16:54:44 -08:00
Guido van Rossum 0edb99f346 Add Awaitable, AsyncIterable, AsyncIterator to PEP 484 (to be released 3.5.2). 2015-12-03 15:27:36 -08:00
Nick Coghlan 4160b04e9c PEP 493: make word order consistent 2015-11-27 17:46:37 +10:00
Nick Coghlan 348bbf8137 PEP 493: First draft as a standards track PEP
- now has 2 feature sections, and 3 backport recommendations
- features are for a new Python API and environment setting
- backports are all for targeting versions < 2.7.9
- Python 3 is excluded from scope
2015-11-27 15:51:43 +10:00
Victor Stinner da92741a4b Issue #25712: Fix link to the marshal doc in PEP 3147 2015-11-25 10:56:15 +01:00
Nick Coghlan aeb7ff86af PEP 493: Update for python-dev comments
* Describe the fallback in the absence of the PEP
* Check sys.flags.ignore_environment in sample code
* Explicitly limit backport scope to Linux distros
* Explicitly cover (lack of) interaction with virtualenv
2015-11-24 09:30:31 +10:00
Larry Hastings 17e5d77653 Updates for 3.4 and 3.5 release schedules. 2015-11-22 23:37:42 -08:00
Donald Stufft 5b3156e9e9 Correct a slightly inaccurate statement 2015-11-22 19:55:14 -05:00
Donald Stufft e9e6946078 Add PEP 508 - Dependency specification for Python Software Packages 2015-11-22 19:53:50 -05:00
Larry Hastings 7d5b95697e Add schedule for 3.5.1 releases. 2015-11-04 20:10:34 -08:00
Benjamin Peterson 9beba3b7cd 2.7.11 dates 2015-11-01 14:45:41 -08:00
Ethan Furman b3a934952e fix typo 2015-10-30 08:45:05 -07:00
Guido van Rossum 10aeb49768 Special case in stub files for import *. 2015-10-30 08:40:37 -07:00
Chris Angelico 23a9ad5cc1 Apply Mark's latest changes to PEP 505 2015-10-28 03:59:43 +11:00
Steven D'Aprano 0bc5287a60 update pep with ruling by GvR on randbelow, link to bitbucket repo 2015-10-25 17:29:35 +11:00
Guido van Rossum e0e78d4b74 Remove outdated motivation for short module names. 2015-10-20 20:24:08 -07:00
Chris Angelico c5270848fe Apply more PEP 505 changes from Mark 2015-10-21 12:44:00 +11:00
Chris Angelico 5e5803d788 Incorporate PEP 505 changes from Mark Haase, including aux files 2015-10-21 02:25:57 +11:00
Brett Cannon 679cfd5aba Merge 2015-10-16 10:43:49 -07:00
Brett Cannon 081965587f Codify that modules that exist both in Python 2.7 and 3.5 will not be
removed from the stdlib until Python 2.7 is no longer supported.
2015-10-16 10:43:17 -07:00
Steven D'Aprano c8fb355767 Automated merge with ssh://hg.python.org/peps 2015-10-17 02:37:01 +11:00
Steven D'Aprano 7e841e416d Further info on JavaScript; replace numbered footnotes with auto-numbered.
(thanks Chris Rebert)
2015-10-17 02:32:25 +11:00
Steven D'Aprano 918bac0fbc Add FAQ about source of randomness (/dev/urandom versus /dev/random). 2015-10-16 21:43:39 +11:00
Nick Coghlan e1002b4865 Withdraw the Kallithea PEPs 2015-10-10 10:49:30 +10:00
Nick Coghlan 3c4459393c PEP 476: Link to Guido's approval email 2015-10-10 10:40:07 +10:00