Commit Graph

6888 Commits

Author SHA1 Message Date
Bruce Pucci fdc405df22 Update pep-3155.txt (#183) 2017-01-19 16:33:15 +11:00
Eric V. Smith 0c30041dca Fix trivial typo. 2017-01-17 20:36:09 -05:00
Jakub Wilk 86ed2927b9 PEP 527: Add missing backtick (#182) 2017-01-17 20:35:47 +03:00
Larry Hastings 55ee163de2 Merge branch 'master' of github.com:python/peps 2017-01-17 00:43:27 -08:00
Larry Hastings a81f6f63ac Update schedules to reflect today's releases. 2017-01-17 00:42:58 -08:00
Donald Stufft 8c3faaf5f9 Add BDFL-Delegate and Discusssions-To header to PEP 541 2017-01-16 14:45:55 -05:00
Yuri Broze aa29454969 Incredibly minor typo fix in pep-0001 (#181)
"reference" -> "references"
2017-01-17 04:25:59 +11:00
Łukasz Langa e4c14d04c3 [pep541] Punctuation. 2017-01-14 11:38:41 -08:00
Łukasz Langa 8e9969eb24 [pep541] Cover legal matters 2017-01-14 11:37:35 -08:00
Łukasz Langa 595d7b67ae [pep541] Remove skin from the game (slang) 2017-01-14 10:51:07 -08:00
Łukasz Langa 27b2cd11cd [pep541] Specify where the ToU extension should go. 2017-01-14 10:45:59 -08:00
Lukasz Langa 58da4863a7 Clarify project reassigning under reachable owner 2017-01-12 15:00:59 -08:00
Lukasz Langa d1d519218f Remove spurious "and" 2017-01-12 14:40:41 -08:00
Lukasz Langa aed99f80cf s/prove/demonstrate/ 2017-01-12 14:39:55 -08:00
Lukasz Langa 3f3304ff97 First complete draft of content. 2017-01-12 14:26:46 -08:00
Victor Stinner b9a2a993fe Update 540 for Windows
Describe encodings and error handlers used on Windows and the
priority of PYTHONLEGACYWINDOWSFSENCODING.
2017-01-12 13:32:06 +01:00
Lukasz Langa dc6b4a07f4 PEP 541: Package Index Name Retention
Work in progress. Number placeholder and problem statement.
2017-01-12 00:34:26 -08:00
Victor Stinner 0e107f280c PEP 540
Add examples for the "List a directory into stdout" use case.
2017-01-11 22:32:24 +01:00
Victor Stinner 1b6b889ed6 PEP 540
* Strict mode doesn't use strict for OS data anymore: keep
  surrogateesscape, explain why in a new alternative
* Define the priority between env vars and cmdline options to choose
  encodings and error handlers
2017-01-11 22:11:42 +01:00
Victor Stinner 4ba2196903 PEP 540: add link to the implementation 2017-01-11 12:30:36 +01:00
Brett Cannon d3f6e2e9fd Update TODO list (#179) 2017-01-10 16:42:08 -08:00
Nick Nystrom 7bdfb0006d Spelling (gneric > generic) (#178) 2017-01-11 09:18:56 +11:00
Mariatta 08282fe6a5 Another batch of 10 PEPs converted (#177) 2017-01-10 11:30:39 -08:00
Mariatta b54f01e13f reSTify 10 more PEPs (#175)
PEP 221
PEP 229
PEP 240
PEP 277
PEP 286
PEP 295
PEP 297
PEP 306
PEP 341
PEP 666
2017-01-10 09:52:57 +03:00
Thomas Samson a525758390 PEP 540: correcting english errors 2017-01-09 09:49:11 +01:00
Nick Coghlan 1f1abb3b6a PEP 538: document core design principles
Also provides a bit more background on the rationale for
using "strict" by default on stdin and stdout when coercing
the locale to one based on UTF-8
2017-01-08 11:57:31 +10:00
Mariatta 927e704d7e reSTify 10 PEPs (#174)
Continuing work on #4
2017-01-07 10:33:00 -08:00
Nick Coghlan e788aa9084 PEP 538: tweak wording of proposed warnings 2017-01-07 22:20:23 +10:00
Nick Coghlan c2aa424e28 PEP 538: clarify setlocale behaviour in POSIX locale 2017-01-07 22:14:20 +10:00
Nick Coghlan 858909a1d2 PEP 538: Add post history 2017-01-07 22:02:17 +10:00
Nick Coghlan 34d69bad02 PEP 538: cite all 3 common failure modes 2017-01-07 18:19:44 +10:00
Nick Coghlan 61a36c94e2 PEP 538: fix typo 2017-01-07 17:34:51 +10:00
Nick Coghlan 221099d876 PEP 538: update for PEP 540 & linux-sig feedback
- PYTHONALLOWCLOCALE=1 -> PYTHONCOERCECLOCALE=0
- reword the proposed library warning
- try all of C.UTF-8, c.utf8 and en_US.UTF-8
- compare and contrast with PEP 540
- new Motivation section showing specific Docker problems
- discuss implications of "strict" error handling
- define configure options to turn the new behaviour off
2017-01-07 17:08:52 +10:00
Victor Stinner 9807b217f8 PEP 540
* add section: "It's not a bug, you must fix your locale" is not an
  acceptable answer
* elaborate the "Expected mojibake and surrogate character issues"
  section
* Add the "Producer-consumer model using pipes" use case
2017-01-07 03:05:50 +01:00
Brett Cannon 8b9a0147d5 Update migration status (#173)
Also clearly delineate what issues are blocker, post-migration things to do, and non-blockers.
2017-01-06 10:45:05 -08:00
Victor Stinner 3c6b56f10c PEP 540
* Add "POSIX locale used by mistake" section
* Add a lot of issues in the Links section
2017-01-06 13:58:57 +01:00
Victor Stinner 5b6b25f5d9 Update PEP 540
* Enable UTF-8 mode by default if the locale is POSIX
* Add Use Cases
* Add "Don't modify the encoding of the POSIX locale" alternative
* Rephase Abstract and Proposal
* Proposal: mention expected mojibake issues
* Fix PEP number: 393 => 383
* Add links
2017-01-06 02:27:42 +01:00
Victor Stinner 9780f3ab43 Add PEP 540: Add a new UTF-8 mode 2017-01-05 16:08:52 +01:00
Alex Chan 043254687a Fix typo in pep-0512.txt (#172) 2017-01-04 16:37:23 -06:00
Nick Coghlan 6f0928ebfd PEP 538: Clarify rationale for warning wording 2017-01-03 17:47:26 +10:00
Nick Coghlan c99c42e066 PEP 538: add Background section on locale handling 2017-01-03 15:19:37 +10:00
Larry Hastings cd6e6d838d Update release schedules for 3.4 and 3.5 for rc1s. 2017-01-02 18:43:10 -08:00
Mariatta 73d5613db9 use archive.org url lol (#170) 2017-01-02 16:44:52 +11:00
Mariatta 8d56e16b14 Update outdated links in PEP 3107 with archived pages (#169)
Fixes https://github.com/python/peps/issues/168
2017-01-01 16:02:00 -08:00
Berker Peksag e3de43f0ae Restify PEP 232 2017-01-01 04:04:52 +03:00
Nick Coghlan 9f3a93dc85 PEP 432: update to target 3.7/3.8
- timeline updates based on completely missing the 3.6/3.7 targets
- API design & implementation strategy updates based on recent
  discussions with Eric Snow, Steve Dower & Brett Cannon
2016-12-31 17:07:04 +10:00
Erik M. Bray 361599ec4b Initial draft of TLS API PEP
Based on original e-mail to python-ideas
(https://mail.python.org/pipermail/python-ideas/2016-December/043983.html)
with minor updates for:

- proper ReST/PEP formatting
- minor language issues like spelling, syntax, and run-on sentences
- a few minor clarifications
2016-12-28 13:25:42 +10:00
Nick Coghlan 74e5b553e5 PEP 538: coerce legacy C locale to C.UTF-8 2016-12-28 12:31:21 +10:00
Chris Angelico 6424fde2f2 Tweak example to handle changes to Python 3.6's integer formatting.
Fixes #167.
2016-12-26 17:56:00 +11:00
Nathaniel J. Smith e526964e5d Mandate that manylinux1 wheels be built without --with-fpectl (#166) 2016-12-25 11:19:18 -08:00