Commit Graph

6838 Commits

Author SHA1 Message Date
Nick Coghlan bbb750f6ba PEP 538: switch to PR as main reference implementation 2017-03-13 16:13:28 +10:00
Nick Coghlan 144c024805 PEP 538: Note Mac OS X limitation on reference implementation 2017-03-13 16:03:31 +10:00
Nick Coghlan 48f355fc28 PEP 538: update for python-dev & implementation feedback
- PYTHONCOERCECLOCALE=0 now also disables the library warning
- PEP just refers to locale-aware/locale-independent components,
  without specifically limiting that to C/C++ components
2017-03-13 15:06:48 +10:00
Nick Coghlan 8ae8b612d4 PEP 426: Update & move back to Draft status
- move Semantic Dependencies over to the Extras system
- integrate appropriate references to PEP 508
- cut no longer relevant "status report" sections
- cut explanations of changes that were moved to PEP 459
2017-03-10 19:14:27 +10:00
Nick Coghlan 54f77d6af9 PEP 508: Mark as Informational to match other metadata PEPs 2017-03-10 19:14:27 +10:00
Alex Vandiver 1c7a9828e2 PEP 263: Fix escaping of "\"s in regex and strings (#220)
Observed to be missing the backslashes on
https://www.python.org/dev/peps/pep-0263/#defining-the-encoding
2017-03-10 10:55:19 +03:00
Nick Coghlan 4c46c57100 PEP 538: Add Barry as BDFL-Delegate 2017-03-10 12:13:53 +10:00
Oleg Broytman b4b815fad0 Withdraw PEP 103 (#221)
Withdraw PEP 103 as it's too generic and doesn't really deals
with Python development.
2017-03-09 10:40:24 -08:00
Ned Deily b73d4a4000 Update 3.6.1 release dates 2017-03-05 06:31:59 -05:00
Nick Coghlan a06b7af8fd PEP 538: Fix title and add new post date 2017-03-05 17:35:19 +10:00
Nick Coghlan a20a56ceb5 PEP 538: Update reference implementation (#219)
- updates reference implementation to use PYTHONCOERCECLOCALE
- removes hard dependency on PEP 540
- still notes PEP 540 covers case where no relevant C-with-UTF-8
  locale is available
- clarifies that these settings are still recommended over the
  legacy C locale settings for older Python 3 versions, even if
  we don't recommend backporting the automatic coercion
2017-03-05 17:29:54 +10:00
Jelle Zijlstra 5f82542ec4 Mark PEP 463 as rejected (#217) 2017-03-01 11:00:29 -08:00
Ned Deily 31507c43c7 Delay 3.6.1rc1 a few days 2017-02-26 17:01:20 -05:00
Benjamin Peterson dbd356943f update PyRSS2Gen to 1.1.0, which supports Python 3 2017-02-26 11:14:28 -08:00
Benjamin Peterson 0bb8e3999f file -> open for python 3 compat 2017-02-26 11:11:00 -08:00
Mariatta 73e6ac628e Convert PEPs 204, 248, 283, 314, 3115 (#215) 2017-02-24 16:07:48 -08:00
Daniel Collis 1e727b0662 Fix sample code in PEP3333 to be Python3 compliant (#213)
Change `from urllib import quote` to `from urllib.parse import quote`.
2017-02-16 11:34:48 +08:00
Markus Meskanen 38a49f70d8 PEP-542: Dot Notation Assignment In Function Header (#205)
* PEP-542 initial commit

* Fixes and improvements based on pre-feedback

* Fix typo
2017-02-16 06:08:40 +11:00
Nick Coghlan fa86704be3 PEP 426: Reference PEP 508 where appropriate
Some parts of PEP 426 relating to dependency declarations
are now covered in PEP 508, so make a note of that in the
affected sections.
2017-02-15 08:30:35 +01:00
Nick Coghlan 830811a0c8 Mark PEP 496 as Superseded
PEP 508 ended up covering all the details of dependency declarations,
including environment markers.

"Superseded" seems to better reflect that status than "Rejected".
2017-02-15 08:26:42 +01:00
Brett Cannon 18fe35a300 Update PEP 512 status and mark as final (#212) 2017-02-14 13:42:33 -08:00
Guido van Rossum c78ccb3dcb Clarify my preferences around trailing commas (#211) 2017-02-13 21:50:40 -08:00
Guido van Rossum ea042afc5b Fix the 'venv' target by using Python 3 (#210) 2017-02-13 10:47:14 -08:00
Cory Benfield a5ed08e26c Initial proposal of TLS ABC PEP. (#208) 2017-02-14 00:48:16 +11:00
Louis Rawlins f86aa296e0 fixed pythocat link (#206)
Removed trailing slash from pythocat link, since it wouldn't resolve with it. (Also testing how easy it is to make a pull request prior to forking a repo.)
2017-02-11 16:48:36 +11:00
Mariatta 9c9560962a Convert PEPs 261, 267, 325, 358, 361 (#204)
* Convert PEPs 261, 267, 325, 358, 361

* Fixes to PEP 261 and PEP 361
2017-02-10 14:19:22 -08:00
Mariatta c5881cf2b5 Convert PEPs 222, 224, 281, 284, 310 (#203) 2017-02-10 11:05:40 -08:00
Victor Stinner 0966f373b6 PEP 540: don't mention locale.getpreferredencoding
Replace locale.getpreferredencoding() with "locale encoding" to avoid
confusion.
2017-02-09 14:01:43 +01:00
Xiang Zhang 2f1e693eaa Fix typos and add backticks for PEP-3156. (#202) 2017-02-09 10:44:15 +08:00
Mariatta f9a66fe511 Convert PEPs 213, 241, 291, 298, 311 (#199)
Further progress on issue #4 

PEP 213:
- Fix typo in the word miniscule -> minuscule

PEP 241

PEP 291

PEP 298

PEP 311
2017-02-06 22:14:46 +01:00
Xiang Zhang 2f36c2d928 Ordered **kwargs starts in 3.6 instead of 3.5. (#200) 2017-02-06 10:53:59 -07:00
Nick Coghlan 67346590a7 PEP 538: typo fixes 2017-02-06 15:02:06 +01:00
Mariatta d1d344880b Fixes to PEP 263 and PEP 272 (#198)
PEP 263: remove extra colon and unnecessary backticks
PEP 272: remove extra colon and change back traceback code
2017-02-02 20:24:41 -08:00
knarfeh 08a96a3151 Add back the missing right bracket (#197) 2017-02-02 10:10:22 -08:00
Mariatta 96d2e59aa4 Convert 10 text PEPs to reST format (#196)
PEP 208

PEP 272:
- Fix example traceback code from File "<stdin>", line 1, in ?
  into File "<stdin>", line 1, in <module>

PEP 273:
- replace urls from http://python.org/sf/*
   into https://bugs.python.org/issue*

PEP 292

PEP320:
- move urls into references section
- replace urls from http://python.org/sf/*
   into https://bugs.python.org/issue*

PEP 330

PEP 331:
- fix PSF contributor agreement url
- replace urls from http://python.org/sf/*
   into https://bugs.python.org/issue*

PEP 357

PEP 3130

PEP 3140
2017-02-02 09:58:49 -08:00
Mariatta 9b58a292ea Convert PEP 263 to reST (#191)
- convert the content to text/x-rst
- update http://python.org/sf/* url
  with https://bugs.python.org/issue*
2017-02-02 09:58:20 -08:00
Brett Cannon 05dbf8cb04 Last blocker for GitHub migration is complete (#194) 2017-02-01 11:16:16 -08:00
torsava 35ddc0c081 PEP 534: Extensive rewrite after a mailing list discussion (#195) 2017-02-01 15:06:41 +01:00
Ivan Levkivskyi ccae12b0ba PEP 484: Clarify type erasure and instantiation of concrete collections (#193)
Fixes python/typing#367
2017-01-31 16:27:53 -08:00
Tiago M. Vieira c9cf921546 Replace reference links with valid URLs. (#192) 2017-01-30 07:29:25 -08:00
Ivan Levkivskyi 07aa25d192 PEP 484: add an example of iterable unpacking with type comments (#190)
Fixes python/typing#363
2017-01-27 14:29:16 -08:00
Benjamin Peterson 1f17ac9729 time advances 2017-01-26 23:39:29 -08:00
Mariatta 4598c39b78 Convert 12 PEPs (#187) 2017-01-24 12:47:21 -08:00
Berker Peksag d5583179f4 PEPs 216, 235, 312: Fix more markup 2017-01-24 18:23:46 +03:00
Berker Peksag e511fb5c14 Fix indentation 2017-01-24 17:38:14 +03:00
Brett Cannon c275cd56a7 Update 512 status list (#188)
* Update 512 status list

* Add a missing newline
2017-01-23 14:45:48 -08:00
Nick Coghlan 03b6c20d26 PEP 538: Add missing words 2017-01-21 01:35:51 +11:00
Nick Coghlan 481573aa27 PEP 538: Update to depend on PEP 540
- relies entirely on PEP 540 when no appropriate locale
  is available
- uses surrogateescape on standard streams by default
- accounts for BSD-style UTF-8 locales
- avoids any reliance on the en_US-UTF-8 locale
- makes note of related GNU readline issue on Android
2017-01-21 01:13:24 +11:00
Mariatta f67dd4a759 Remove extra backticks (#184) 2017-01-19 10:00:52 -08:00
Mariatta 87dc92a34e Convert 10 PEPs to reSt (#180) 2017-01-19 10:00:30 -08:00