Commit Graph

4404 Commits

Author SHA1 Message Date
Victor Stinner c50bbd6279 PEP 418: Update time.get_clock_info() according to the implementation 2012-05-02 14:00:30 +02:00
Eric V. Smith 83e5ef1646 Moved sections around so that the discussion comes after all relevant details are presented. 2012-05-01 12:45:32 -04:00
Eric V. Smith cd1c9d418e Improvement in wording. 2012-05-01 12:41:37 -04:00
Eric V. Smith 99806cc364 Record response (by Nick) to Nick's initial objections. I hope I've summarized correctly. 2012-05-01 12:37:58 -04:00
Georg Brandl 75374a6026 PEP 398 update: deferring some changes, adding new changes from python-dev 2012-05-01 18:00:57 +02:00
Eric V. Smith e426a1f29e Improved wording on regular package performance. 2012-05-01 10:55:21 -04:00
Nick Coghlan 0127444359 Move the mock and buffer protocol PEPs to Final 2012-05-01 23:37:34 +10:00
Eric V. Smith 8f65f0f068 Clarifications. 2012-05-01 08:22:49 -04:00
Georg Brandl e929dc98b1 Add PEP 3154. 2012-05-01 13:57:40 +02:00
Georg Brandl bab580cb29 Fix PEP 395 name. 2012-05-01 13:56:30 +02:00
Georg Brandl 182f13fc2e PEP 418 is accepted and implemented, therefore Final. 2012-05-01 13:54:39 +02:00
Georg Brandl b08a5d2c98 Mock is actually a PEP. 2012-05-01 13:54:18 +02:00
Georg Brandl f9a8ae9919 PEP 409 is implemented and final. 2012-05-01 13:48:42 +02:00
Georg Brandl c05416bc3d This PEP should be final, as the feature has been implemented long ago. 2012-05-01 13:47:47 +02:00
Georg Brandl 4f7cd9c97c 3.3 release schedule update. 2012-05-01 13:40:12 +02:00
Georg Brandl 524766f441 Fix "local variables section". 2012-05-01 08:54:55 +02:00
Georg Brandl 21b4644d46 PEP 421 changes by Eric + formatting/spelling fixes. 2012-05-01 08:51:22 +02:00
Eric V. Smith d8dd373e41 Discuss implications on existing finders. 2012-04-30 19:28:54 -04:00
Eric V. Smith 3846f50c37 No trailing separators on strings returned by find_module. 2012-04-30 19:04:39 -04:00
Eric V. Smith aba0acbf2a Make it clear that only finders change, not loaders. 2012-04-30 18:05:25 -04:00
Benjamin Peterson 2bd8f77272 fix link 2012-04-29 21:27:35 -04:00
Brett Cannon 0bc2589589 merge 2012-04-29 20:04:45 -04:00
Brett Cannon b82532746f Phase 2 of PEP 302 is done. 2012-04-29 20:04:31 -04:00
Victor Stinner 8e4d5fcd79 PEP 418: time.get_clock_info() now returns an object 2012-04-29 02:26:42 +02:00
Victor Stinner 17b03b5db0 PEP 418: time.get_clock_info() has no more optional keys, all keys are mandatory 2012-04-29 01:42:18 +02:00
Eric V. Smith c583e83c4e Clarifaction about creating namespace packages. Thanks Carl Meyer. 2012-04-28 06:23:39 -04:00
Victor Stinner 92e2f078f0 PEP 418: Cleanup the glossary
* <nanosecond> and <clock_monotonic> are not terms of the glossary
 * remove the useless definition of duration
 * monotonic: reading a monotonic clock is not slower than other clock
2012-04-28 10:59:31 +02:00
Raymond Hettinger 7cbdcfa301 Fix markup 2012-04-28 00:51:37 -07:00
Victor Stinner 9c952d97bf PEP 418: Remove the unverified info about mach_timebase_info() 2012-04-28 03:21:26 +02:00
Brett Cannon 04fc727e6f Require __loader__ and __package__ to be set by loaders. 2012-04-27 17:41:29 -04:00
Brett Cannon d321dc54a4 Add PEP 421 ("Add sys.implementation") on behalf of Eric Snow. 2012-04-27 17:32:38 -04:00
Eric V. Smith a62461d85c Added mention of dynamic __path__ updating. 2012-04-27 09:03:59 -04:00
Victor Stinner bca0b715a5 PEP 418: Explain why Linux always announces a resolution of 1 nanosecond,
even if the hardware has a lower resolution
2012-04-26 23:35:48 +02:00
Eric V. Smith 5e7ed448e8 Fixed ImportWarning discussion. 2012-04-26 11:05:41 -04:00
Eric V. Smith 45bbfe1672 Slight clarifications about packaging. 2012-04-26 08:30:19 -04:00
Eric V. Smith 61b2840d94 Drop implementation detail. 2012-04-26 04:57:05 -04:00
Eric V. Smith 6741895e98 Add a note that a namespace package is not a different type of package, but a new way of creating a package. 2012-04-25 13:52:33 -04:00
Eric V. Smith f1955cfc07 Fix typo. 2012-04-25 13:35:07 -04:00
Eric V. Smith 481d0d80c3 Put two spaces after the end of sentences, so that emacs does a better job at reflowing text. 2012-04-25 13:33:23 -04:00
Eric V. Smith 32753d298e Flesh out packaging implications section. 2012-04-25 13:28:21 -04:00
Eric V. Smith 6245d46ad6 Add placeholder section for packaging implications. 2012-04-24 21:21:04 -04:00
Eric V. Smith 0f69eab7e2 Update section on impact to finders. 2012-04-24 13:05:25 -04:00
Antoine Pitrou 36e5f61f80 Make context manager example likelier 2012-04-24 14:08:00 +02:00
Eric V. Smith e7bef9d9f5 Added pointer to features/pep-420 branch. 2012-04-24 07:12:00 -04:00
Raymond Hettinger 660b6e478c Note that context manager should be in separate classes if they implement non-obvious behaviors. 2012-04-23 23:34:26 -07:00
Victor Stinner f0a17ba540 PEP 418: typoe 2012-04-24 00:59:45 +02:00
Victor Stinner c2f96995d0 PEP 418: Replace misuse of precision with resolution 2012-04-24 00:30:23 +02:00
Victor Stinner 94fb568222 PEP 418: Replace "Resolution" column with "C Resolution", and "Precision" with
"OS Resolution"

Document also these two columns.
2012-04-24 00:24:08 +02:00
Victor Stinner 464a098160 PEP 418: Replace "Precision in Python" with "Python Resolution" 2012-04-24 00:14:51 +02:00
Victor Stinner 3c3c2f09d4 PEP 418: Rename clock_precision.py to clock_resolution.py 2012-04-24 00:12:53 +02:00