Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Issue #23921: Standardized documentation whitespace formatting. | Serhiy Storchaka | 2016-05-10 | 3 | -6/+6 | |
|\ \ | |/ | | | | | Original patch by James Edwards. | |||||
| * | Issue #23921: Standardized documentation whitespace formatting. | Serhiy Storchaka | 2016-05-10 | 3 | -6/+6 | |
| | | | | | | | | Original patch by James Edwards. | |||||
* | | Issue #26156: Make expressions grammar description more semantically correct. | Serhiy Storchaka | 2016-05-08 | 1 | -2/+2 | |
|\ \ | |/ | ||||||
| * | Issue #26156: Make expressions grammar description more semantically correct. | Serhiy Storchaka | 2016-05-08 | 1 | -2/+2 | |
| | | ||||||
* | | Merge typo fixes from 3.5 | Martin Panter | 2016-05-08 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Fix typos in comments, documentation and test method names | Martin Panter | 2016-05-08 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #26736: Used HTTPS for external links in the documentation if possible. | Serhiy Storchaka | 2016-05-07 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Issue #26736: Used HTTPS for external links in the documentation if possible. | Serhiy Storchaka | 2016-05-07 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #18572: Remove redundant note about surrogates in string escape doc | Berker Peksag | 2016-04-24 | 1 | -2/+1 | |
|\ \ | |/ | ||||||
| * | Issue #18572: Remove redundant note about surrogates in string escape doc | Berker Peksag | 2016-04-24 | 1 | -2/+1 | |
| | | ||||||
* | | Remove redundant leading zeroes in PEP references. | Serhiy Storchaka | 2016-03-31 | 3 | -5/+5 | |
|\ \ | |/ | ||||||
| * | Remove redundant leading zeroes in PEP references. | Serhiy Storchaka | 2016-03-31 | 3 | -5/+5 | |
| | | ||||||
* | | Merge 3.5 (issue #25887) | Yury Selivanov | 2016-02-13 | 1 | -0/+4 | |
|\ \ | |/ | ||||||
| * | Issue #25887: Raise a RuntimeError when a coroutine is awaited more than once. | Yury Selivanov | 2016-02-13 | 1 | -0/+4 | |
| | | ||||||
* | | Issue #25179: Documentation for formatted string literals aka f-strings | Martin Panter | 2016-02-13 | 2 | -4/+109 | |
| | | | | | | | | | | Some of the inspiration and wording is taken from the text of PEP 498 by Eric V. Smith, and the existing str.format() documentation. | |||||
* | | Merge with 3.5 | Zachary Ware | 2016-02-04 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Python for .NET has moved to Github. | Zachary Ware | 2016-02-04 | 1 | -1/+1 | |
| | | | | | | | | Reported by Denis Akhiyarov on docs@ | |||||
* | | Issue #25791: Warn when __package__ != __spec__.parent. | Brett Cannon | 2016-01-22 | 1 | -4/+14 | |
| | | | | | | | | | | | | | | | | | | In a previous change, __spec__.parent was prioritized over __package__. That is a backwards-compatibility break, but we do eventually want __spec__ to be the ground truth for module details. So this change reverts the change in semantics and instead raises an ImportWarning when __package__ != __spec__.parent to give people time to adjust to using spec objects. | |||||
* | | Issue #25791: Raise an ImportWarning when __spec__ or __package__ are | Brett Cannon | 2016-01-15 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | not defined for a relative import. This is the start of work to try and clean up import semantics to rely more on a module's spec than on the myriad attributes that get set on a module. Thanks to Rose Ames for the patch. | |||||
* | | Merge for issue #25500 | Brett Cannon | 2015-12-04 | 1 | -5/+4 | |
|\ \ | |/ | ||||||
| * | Issue #25500: Fix the language reference to not claim that import | Brett Cannon | 2015-12-04 | 1 | -5/+4 | |
| | | | | | | | | | | | | statements search for __import__ in the global scope. Thanks to Sergei Lebedev for finding the documentation bug. | |||||
* | | Merge: #25679: spelling fix | R David Murray | 2015-11-20 | 1 | -3/+2 | |
|\ \ | |/ | ||||||
| * | Merge: #25679: spelling fix | R David Murray | 2015-11-20 | 1 | -3/+2 | |
| |\ | ||||||
| | * | #25679: spelling fix | R David Murray | 2015-11-20 | 1 | -3/+2 | |
| | | | ||||||
* | | | Issue #25523: Merge a-to-an corrections from 3.5 | Martin Panter | 2015-11-02 | 1 | -2/+2 | |
|\ \ \ | |/ / | ||||||
| * | | Issue #25523: Further a-to-an corrections new in 3.5 | Martin Panter | 2015-11-02 | 1 | -2/+2 | |
| | | | ||||||
* | | | Issue #25418: Fix markup in object.__hash__ documentation | Berker Peksag | 2015-10-16 | 1 | -1/+1 | |
|\ \ \ | |/ / | | | | | | | Patch by TAKASE Arihiro. | |||||
| * | | Issue #25418: Fix markup in object.__hash__ documentation | Berker Peksag | 2015-10-16 | 1 | -1/+1 | |
| |\ \ | | |/ | | | | | | | Patch by TAKASE Arihiro. | |||||
| | * | Issue #25418: Fix markup in object.__hash__ documentation | Berker Peksag | 2015-10-16 | 1 | -1/+1 | |
| | | | | | | | | | | | | Patch by TAKASE Arihiro. | |||||
* | | | Issue #25161: Merge full stops from 3.5 | Martin Panter | 2015-10-10 | 2 | -2/+2 | |
|\ \ \ | |/ / | ||||||
| * | | Issue #25161: Merge full stops from 3.4 into 3.5 | Martin Panter | 2015-10-10 | 2 | -2/+2 | |
| |\ \ | | |/ | ||||||
| | * | Issue #25161: Add full stops in documentation; patch by Takase Arihiro | Martin Panter | 2015-10-10 | 2 | -2/+2 | |
| | | | ||||||
* | | | Issue #12067: Merge comparisons doc from 3.5 | Martin Panter | 2015-09-23 | 1 | -56/+188 | |
|\ \ \ | |/ / | ||||||
| * | | Issue #12067: Merge comparisons doc from 3.4 into 3.5 | Martin Panter | 2015-09-23 | 1 | -56/+188 | |
| |\ \ | | |/ | ||||||
| | * | Issue #12067: Rewrite Comparisons section in the language reference | Martin Panter | 2015-09-23 | 1 | -56/+188 | |
| | | | | | | | | | | | | | | | | | | | | | Some of the details of comparing mixed types were incorrect or ambiguous. NotImplemented is only relevant at a lower level than the Expressions chapter. Added details of comparing range() objects, and default behaviour and consistency suggestions for user-defined classes. Patch from Andy Maier. | |||||
* | | | Issue #9232: Support trailing commas in function declarations. | Robert Collins | 2015-08-11 | 1 | -4/+4 | |
|/ / | | | | | | | | | | | For example, "def f(*, a = 3,): pass" is now legal. Patch from Mark Dickinson. | |||||
* | | Issue #4395: Better testing and documentation of binary operators. | Robert Collins | 2015-08-06 | 1 | -9/+13 | |
|\ \ | |/ | | | | | Patch by Martin Panter. | |||||
| * | Issue #4395: Better testing and documentation of binary operators. | Robert Collins | 2015-08-06 | 1 | -9/+13 | |
| | | | | | | | | Patch by Martin Panter. | |||||
* | | Issue #24531: Document that encoding lines cannot follow non-comment lines. | Robert Collins | 2015-08-06 | 1 | -2/+4 | |
|\ \ | |/ | | | | | Patch from Terry Reedy | |||||
| * | Issue #24531: Document that encoding lines cannot follow non-comment lines. | Robert Collins | 2015-08-06 | 1 | -2/+4 | |
| | | | | | | | | Patch from Terry Reedy | |||||
* | | Merge issue #24129 from 3.4 | Nick Coghlan | 2015-08-05 | 1 | -62/+101 | |
|\ \ | |/ | ||||||
| * | Issue #24129: Clarify reference docs for name resolution. | Nick Coghlan | 2015-08-05 | 1 | -62/+101 | |
| | | | | | | | | | | | | | | | | This includes removing the assumption that readers will be familiar with the name resolution scheme Python used prior to the introduction of lexical scoping for function namespaces. Patch by Ivan Levkivskyi. | |||||
* | | docs: Fix productionlist for async def functions | Yury Selivanov | 2015-08-01 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #24713: Use importlib.reload() in import reference document. | Berker Peksag | 2015-07-25 | 1 | -1/+1 | |
|\ \ | |/ | | | | | | | | | | | imp.reload() was deprecated in Python 3.4 and changed to call importlib.reload(). Patch by Petr Viktorin. | |||||
| * | Issue #24713: Use importlib.reload() in import reference document. | Berker Peksag | 2015-07-25 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | imp.reload() was deprecated in Python 3.4 and changed to call importlib.reload(). Patch by Petr Viktorin. | |||||
* | | Issue #24619: New approach for tokenizing async/await. | Yury Selivanov | 2015-07-22 | 1 | -3/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit fixes how one-line async-defs and defs are tracked by tokenizer. It allows to correctly parse invalid code such as: >>> async def f(): ... def g(): pass ... async = 10 and valid code such as: >>> async def f(): ... async def g(): pass ... await z As a consequence, is is now possible to have one-line 'async def foo(): await ..' functions: >>> async def foo(): return await bar() | |||||
* | | merge 3.4 (#24610) | Benjamin Peterson | 2015-07-11 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | fix normalization example (closes #24610) | Benjamin Peterson | 2015-07-11 | 1 | -1/+1 | |
| | | | | | | | | Patch by Chris Angelico | |||||
* | | upgrade to Unicode 8.0.0 | Benjamin Peterson | 2015-06-27 | 1 | -2/+2 | |
| | | ||||||
* | | Issue #24439: Improve PEP 492 related docs. | Yury Selivanov | 2015-06-24 | 3 | -21/+78 | |
| | | | | | | | | Patch by Martin Panter. |