Commit Graph

4336 Commits

Author SHA1 Message Date
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
Benjamin Peterson 26626f4c0c finalize pep 412 2012-04-23 11:28:28 -04:00
Raymond Hettinger c0b1eb3d65 Restore the prohibition against using function annotations in the standard library.
At Guido's request, added notes regarding issues observed with various developer's
early attempts to use function annotations.
2012-04-22 21:32:34 -07:00
Victor Stinner 4535decca5 PEP 418: Stephen J. Turnbull's patch 3: complete the Glossary 2012-04-21 21:25:00 +02:00
Victor Stinner 323e44fb09 PEP 418: Stephen J. Turnbull's patch 2: english 2012-04-21 21:18:13 +02:00
Victor Stinner 9137ddbec3 PEP 418: Stephen J. Turnbull's patch: typos 2012-04-21 21:16:37 +02:00
Victor Stinner d0166c382d PEP 418: List limitations of this PEP 2012-04-21 02:36:52 +02:00
Eric V. Smith 1802251773 Grammar improvement. 2012-04-20 09:22:25 -04:00
Eric V. Smith 35b91f08b9 More backticks. 2012-04-20 08:35:55 -04:00
Eric V. Smith e494078006 Fix references to extend_path and declare_namespace. Also make it clearer that these functions don't need to be removed: they just won't be needed for implicit namespace packages. 2012-04-20 08:18:01 -04:00
Eric V. Smith 7699a85f3d It's finders and loaders that will be impacted. 2012-04-20 08:11:56 -04:00