Commit Graph

5170 Commits

Author SHA1 Message Date
Nick Coghlan 0655256bf1 Defer PEP 422 (too many other things going on) 2013-09-16 00:36:52 +10:00
Nick Coghlan e142f3e4a1 Add 3.3 and 2.7 back to pip boostrap PEP
Donald reminded me of both why we originally proposed that, and
how the current implementation supports older Python versions
2013-09-15 23:49:45 +10:00
Nick Coghlan c2acda1c65 Update the PEP list for 3.4 2013-09-15 16:30:43 +10:00
Nick Coghlan 6a2614b488 Assorted PEP 453 (pip bootstrapping) updates
- revert to being explicitly 3.4 only (with rationale)
- open question re uninstallation
- open question re script execution on Windows
- explicit cover handling of the setuptools dependency
- spell out the proposed CLI options for getpip
- note that venv will also support --no-download
- explicitly note that pip may gain new features in CPython
  maintenance releases and continues using its own release
  cycle
- explicitly note that bundling pip doesn't preclude the
  use of alternate installers, but instead better *enables*
  them by making them easier to bootstrap
- note we should update to new pip version when they're
  released, so the release process just checks they're up to
  date.
2013-09-15 16:20:11 +10:00
Antoine Pitrou b79d081178 Add one more point about the benefits of a generic construct 2013-09-14 22:11:52 +02:00
Antoine Pitrou 65665926ae Add a ``transform_func`` property 2013-09-14 20:01:00 +02:00
Georg Brandl 7cb4252cc1 merge 2013-09-14 07:08:32 +02:00
Antoine Pitrou 409b8134ad Clarify surjectivity, for diversity's sake (not the mailing-list, though) 2013-09-14 03:37:52 +02:00
Antoine Pitrou 0aedc93c61 Propose a getitem() method 2013-09-13 23:48:33 +02:00
Antoine Pitrou ccf55361f8 Address more comments 2013-09-13 22:43:34 +02:00
Antoine Pitrou 29c17aa8ce Address Serhiy's comments 2013-09-13 21:40:34 +02:00
Antoine Pitrou 6bd3a9dd6a Adding a key-transforming dictionary to collections 2013-09-13 20:38:36 +02:00
Guido van Rossum 0be7861dee Make start_serving() a coroutine. 2013-09-09 11:11:52 -07:00
Guido van Rossum 8747d13f25 PEP 450 update from Steven D'Aprano. 2013-09-08 21:21:27 -07:00
Guido van Rossum e67cea86ef Remove @task; add gather(); remote run_until_complete() timeout; some wording cleanup. 2013-09-08 19:11:55 -07:00
Victor Stinner 514324987d PEP 454: rename filter() to add_filter(); update the PEP to the last implementation 2013-09-08 15:58:01 +02:00
Victor Stinner b1d112a783 PEP 454: add clear_filters(), filter() and get_filters() functions 2013-09-08 15:15:26 +02:00
Larry Hastings 523919a147 Twice now I've assumed that release.py --bump would check in its
changes, and scotched the release.  Changing PEP 101 to hopefully
prevent this for 3.4.0a3.
2013-09-07 23:33:30 +12:00
Victor Stinner 3d5f0c8eb7 PEP 454: add link to faulthandler doc 2013-09-05 23:29:40 +02:00
Victor Stinner 9d51af2d8a PEP 454: tracemalloc has been written for CPython 2013-09-05 23:26:55 +02:00
Victor Stinner a423604955 PEP 454: API inspired by the faulthandler module 2013-09-05 23:23:35 +02:00
Victor Stinner 2a8d38e264 PEP 454: add get/set_number_frame() 2013-09-05 23:15:45 +02:00
Victor Stinner 960ec4e01e PEP 454: add link to the project on PyPI 2013-09-04 14:01:56 +02:00
Victor Stinner 4ab328f1f2 PEP 454: add frame class
Other changes:

* add the type and default value of almost all attributes
* move the "Command line options" section to the end
2013-09-04 13:19:17 +02:00
Victor Stinner a80266cdc2 PEP 454: uh ho, fix many typos in the Rationale 2013-09-04 02:02:50 +02:00
Victor Stinner bb7b188f66 PEP 454 2013-09-04 01:19:30 +02:00
Victor Stinner d0f4b45bdc PEP 454 2013-09-03 13:18:48 +02:00
Victor Stinner 618fedf642 EP 454: reformat 2013-09-03 00:53:13 +02:00
Victor Stinner ae45d8d917 PEP 454: add Snapshot.load() method 2013-09-03 00:41:20 +02:00
Victor Stinner 5a68a9d15d PEP 454: Add a new tracemalloc module to trace Python memory allocations 2013-09-03 00:35:54 +02:00
Donald Stufft bf265f5e25 Accept PEP449 2013-09-01 05:20:36 -04:00
Donald Stufft a426e80979 Update PEP453 for Grammar and add --without-pip to PyVenv 2013-08-30 11:45:51 -04:00
Donald Stufft ad3709035e Grammar fixes for PEP453 2013-08-30 09:38:12 -04:00
Nick Coghlan c02c7f2145 Reject PEP 439 2013-08-30 23:20:37 +10:00
Nick Coghlan 50d7f5d693 Add PEP 453: explicit pip bootstrapping 2013-08-30 23:10:06 +10:00
Victor Stinner 0efb6d7b3e The PEP 433 has been superseded by the PEP 446! 2013-08-28 21:58:48 +02:00
Eric Snow beef1cda6c Update post-history on PEP 451. 2013-08-28 02:54:09 -06:00
Eric Snow dffee71a33 Big update to PEP 451 in response to feedback. 2013-08-28 02:43:45 -06:00
Victor Stinner 4bc584af1d PEP 446: set status to Final
I pushed my implementation in python default.
2013-08-28 01:37:17 +02:00
Guido van Rossum a107da59c1 Accept PEP 446. 2013-08-27 15:17:07 -07:00
Victor Stinner 6e741896c1 PEP 446: the PEP does not propose to change the default value of close_fds
So remove mention of performances
2013-08-27 23:27:59 +02:00
Victor Stinner fd0784f0d5 PEP 446: add link https://wiki.freebsd.org/AtomicCloseOnExec
koobs just gave me this link on IRC
2013-08-27 22:28:58 +02:00
Victor Stinner 458823f410 PEP 446: clarify impact on performances of the PEP
It is not always possible to set close_fds to False, when this PEP makes it
safe in some cases.
2013-08-27 22:21:31 +02:00
Victor Stinner fbeac3a6e1 PEP 446: update after Guido's review 2013-08-27 00:01:04 +02:00
Guido van Rossum 091eb3e838 Small benign edits to PEP 446. 2013-08-26 14:21:07 -07:00
Victor Stinner bca9fd02fc PEP 446: avoid "clear the flag" expression 2013-08-26 12:01:16 +02:00
Ronald Oussoren c3e6947b82 PEP 447: Slight rewording of the text
* Adds a clearer description of what would change to the abstract

* Small wording tweaks in other parts

* Reflow the document, lines with normal text are now shorter than
  80 characters (the output from pybench and the links section still
  contain longer lines)

* Don't use TAB characters for indentation.
2013-08-22 12:49:43 +02:00
Victor Stinner fe9c18f3ef PEP 446: add get/set_inheritable() methods to socket.socket 2013-08-21 02:41:49 +02:00
Victor Stinner 967fad663d PEP 446: add os.get/set_handle_inheritable() functions 2013-08-21 01:37:23 +02:00
Victor Stinner 7342e6b648 PEP 446: update os.dup2() 2013-08-21 01:04:11 +02:00