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
Guido van Rossum
5612dc3c3d
Accept PEP 418. Congrats Victor and others!
2012-04-29 07:39:18 -07: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