This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2011年03月25日 10:08 by larry, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| issue11670.patch | lukasz.langa, 2011年04月05日 20:46 | review | ||
| Messages (9) | |||
|---|---|---|---|
| msg132075 - (view) | Author: Larry Hastings (larry) * (Python committer) | Date: 2011年03月25日 10:08 | |
The documentation for configparser.RawConfigParser.read_file() states: "Read and parse configuration data from the file or file-like object in f (only the readline() method is used)." This was true in Python 3.1 and before. However in 3.2 the implementation of read_file changed. It no longer calls readline(). Instead, it iterates over the file object. Whoever made this change neglected to * fix the docs, or apparently * tell anybody. I've got the commit bit, so I'd be happy to fix this. I'd like to add it to the What's New In Python 3.2 as well; there's a section about configparser changes that would be perfect. Is it permissible to change the What's New document ex post facto like this? (Adding rhettinger so he can answer this.) |
|||
| msg132076 - (view) | Author: Larry Hastings (larry) * (Python committer) | Date: 2011年03月25日 10:13 | |
By the same token, readfp is now deprecate in favor of the new spelling read_file. That change *is* mentioned in configparser. If I'm touching What's New In Python 3.2, mind if I add a mention of that too? |
|||
| msg132105 - (view) | Author: Raymond Hettinger (rhettinger) * (Python committer) | Date: 2011年03月25日 15:50 | |
I don't think this is worthy of being in whatsnew. Feel free to update the other docs though. |
|||
| msg132115 - (view) | Author: Łukasz Langa (lukasz.langa) * (Python committer) | Date: 2011年03月25日 16:50 | |
Ouch, this would be my fault. I agree with Raymond, at this point I think we should only update the docs. |
|||
| msg133087 - (view) | Author: Łukasz Langa (lukasz.langa) * (Python committer) | Date: 2011年04月05日 20:46 | |
How about this? (available for review: http://codereview.appspot.com/4358054) |
|||
| msg134592 - (view) | Author: Roundup Robot (python-dev) (Python triager) | Date: 2011年04月27日 16:14 | |
New changeset 6f937d6369b6 by Łukasz Langa in branch '3.2': Closes #11670: configparser read_file now iterates over f. http://hg.python.org/cpython/rev/6f937d6369b6 New changeset 9da06f771a57 by Łukasz Langa in branch 'default': Merged #11670 from 3.2 http://hg.python.org/cpython/rev/9da06f771a57 |
|||
| msg134593 - (view) | Author: Łukasz Langa (lukasz.langa) * (Python committer) | Date: 2011年04月27日 16:17 | |
Closed in http://hg.python.org/cpython/rev/6f937d6369b6. |
|||
| msg134666 - (view) | Author: Roundup Robot (python-dev) (Python triager) | Date: 2011年04月28日 10:03 | |
New changeset 1bbda00bbe78 by Łukasz Langa in branch '3.2': Style updates for the #11670 solution after post-commit review by Ezio Melotti: http://hg.python.org/cpython/rev/1bbda00bbe78 New changeset 339cd1d9b21a by Łukasz Langa in branch 'default': Merged styling updates for #11670 from 3.2. http://hg.python.org/cpython/rev/339cd1d9b21a |
|||
| msg286457 - (view) | Author: Roundup Robot (python-dev) (Python triager) | Date: 2017年01月29日 23:48 | |
New changeset e70882558a96 by Martin Panter in branch '3.5': Issue #11670: readfp(fp) parameter name is different to read_file(f) https://hg.python.org/cpython/rev/e70882558a96 New changeset e06de6f9cfe5 by Martin Panter in branch '3.6': Issues #11670: Merge configparser doc from 3.5 https://hg.python.org/cpython/rev/e06de6f9cfe5 New changeset 6db0a62b6aa6 by Martin Panter in branch 'default': Issues #11670: Merge configparser doc from 3.6 https://hg.python.org/cpython/rev/6db0a62b6aa6 |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:15 | admin | set | github: 55879 |
| 2017年01月29日 23:48:17 | python-dev | set | messages: + msg286457 |
| 2011年04月28日 10:03:13 | python-dev | set | messages: + msg134666 |
| 2011年04月27日 16:17:31 | lukasz.langa | set | resolution: fixed -> accepted messages: + msg134593 |
| 2011年04月27日 16:14:36 | python-dev | set | status: open -> closed nosy: + python-dev messages: + msg134592 resolution: fixed stage: needs patch -> resolved |
| 2011年04月05日 20:46:45 | lukasz.langa | set | files:
+ issue11670.patch keywords: + patch messages: + msg133087 |
| 2011年03月25日 16:50:25 | lukasz.langa | set | messages: + msg132115 |
| 2011年03月25日 16:08:53 | eric.araujo | set | assignee: docs@python -> lukasz.langa nosy: + lukasz.langa versions: + Python 3.3 |
| 2011年03月25日 15:50:07 | rhettinger | set | messages: + msg132105 |
| 2011年03月25日 10:13:19 | larry | set | messages: + msg132076 |
| 2011年03月25日 10:08:18 | larry | create | |