Commit Graph

4422 Commits

Author SHA1 Message Date
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
Eric V. Smith 497d6b8f78 Cleanup. Add double backticks where needed. 2012-04-20 06:29:55 -04:00
Eric V. Smith 661887ade7 Another improvement by Nick: a better description of splitting portions among multiple directories. 2012-04-20 06:20:24 -04:00
Eric V. Smith ce4af70258 Improved paragraph on __path__ recalculation. Suggested by Nick Coglan. 2012-04-20 06:15:03 -04:00
Eric V. Smith 2280b40e6a ImportError -> ImportWarning. 2012-04-20 04:51:07 -04:00
Eric V. Smith 2cc4d29794 Note that ImportError will no longer be raised due to a missing __init__.py file. 2012-04-19 18:56:22 -04:00
Eric V. Smith 97b3e45cff Grammar fixes by Brett Cannon. 2012-04-19 18:10:05 -04:00
Victor Stinner bfcd81b80e PEP 418: Patch bench_time.c to support systems without clock_gettime() 2012-04-19 23:26:51 +02:00
Eric V. Smith a0e363488b Merge heads. 2012-04-19 16:17:45 -04:00
Eric V. Smith 068205c7bb Added PEP 420. Thanks to MvL. Much of the text comes from PEP 382 and his recap of the PyCon discussion. 2012-04-19 16:16:16 -04:00
Barry Warsaw 5ca34439af Guido suggests alternative language for whitespace around operators. 2012-04-19 13:42:24 -04:00
Martin v. Löwis cefcfb8196 Configure docutils to use hg as CVS. 2012-04-19 10:32:50 +02:00
Victor Stinner d81d6016ba PEP 418: typo 2012-04-19 02:48:56 +02:00
Victor Stinner 542e684d78 PEP 418: Minor updates 2012-04-19 02:47:52 +02:00
Victor Stinner be3cb55aaf PEP 418: Fix bench_time.c
It may not affect the result because the benchmark is run 5 times
2012-04-19 01:41:35 +02:00
Victor Stinner e1d068556d PEP 418: Add link to benchmarking programs used to fill tables 2012-04-19 01:28:22 +02:00
Victor Stinner 636c74aeca PEP 418: Replace definitions of Accuracy, Precision and Resolution in the
glossary with Stephen J. Turnbull's definitions
2012-04-19 01:12:50 +02:00
Benjamin Peterson 4ab4616c4a comma 2012-04-18 18:25:59 -04:00
Victor Stinner b839dc7b7b PEP 418: Rerun all benchmarks for the "Precision in Python" column 2012-04-18 23:59:02 +02:00
Victor Stinner 0dcc3e959d PEP 418: clock_precision.py was wrong, recompute all "Precision in Python" 2012-04-18 22:49:58 +02:00
Victor Stinner 017c74ca0c PEP 418: Add a link to the Twisted monotonic clock issue
Reformat also "System Standby" section
2012-04-18 02:55:50 +02:00
Victor Stinner 9d58bea354 PEP 418: Fix pseudo-code of time.monotonic() on Mac OS X 2012-04-18 01:55:21 +02:00
Victor Stinner 107c498e3f PEP 418: Fix time.monotonic() pseudo-code for Mac
Use sys.platform, not os.name
2012-04-18 01:43:26 +02:00