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 2012年05月28日 16:22 by Robin.Schreiber, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| csv_pep384.patch | Robin.Schreiber, 2012年05月28日 16:22 | |||
| csv_pep384_v1.patch | Robin.Schreiber, 2012年07月14日 14:14 | review | ||
| csv_pep384_v2.patch | Robin.Schreiber, 2012年08月14日 09:07 | |||
| Pull Requests | |||
|---|---|---|---|
| URL | Status | Linked | Edit |
| PR 23224 | merged | petr.viktorin, 2020年11月10日 14:16 | |
| Messages (6) | |||
|---|---|---|---|
| msg161791 - (view) | Author: Robin Schreiber (Robin.Schreiber) * (Python triager) | Date: 2012年05月28日 16:22 | |
Corresponding to my previous Issue #14732 I have now applied the Heap-Type Refactoring from PEP 341 to the _csv module. As I will apply this refactoring for almost every Standard Module, I will bundle my PEP3121 and PEP341 refactorings into a single patch for future releases. (In case there are no objections) |
|||
| msg161792 - (view) | Author: Robin Schreiber (Robin.Schreiber) * (Python triager) | Date: 2012年05月28日 16:27 | |
I was of course referring to PEP 384. Sorry for the inconvenience. |
|||
| msg165451 - (view) | Author: Robin Schreiber (Robin.Schreiber) * (Python triager) | Date: 2012年07月14日 14:14 | |
Added missing INCREF and DECREF inside the dealloc, and new methods of the types. |
|||
| msg168181 - (view) | Author: Robin Schreiber (Robin.Schreiber) * (Python triager) | Date: 2012年08月14日 09:07 | |
Fixed the dealloc-methods of the types, for proper type dereferencing. |
|||
| msg383060 - (view) | Author: Petr Viktorin (petr.viktorin) * (Python committer) | Date: 2020年12月15日 14:14 | |
New changeset 6a02b384751dbc13979efc1185f0a7c1670dc349 by Petr Viktorin in branch 'master': bpo-14935: Remove static state from the _csv module (GH-23224) https://github.com/python/cpython/commit/6a02b384751dbc13979efc1185f0a7c1670dc349 |
|||
| msg383068 - (view) | Author: Petr Viktorin (petr.viktorin) * (Python committer) | Date: 2020年12月15日 15:29 | |
Thank you for working on this! It took several years and some new C-API to get it right (see PEP 630), but I believe this and the related issues bpo-18710 and bpo-34533 can now be closed. |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:30 | admin | set | github: 59140 |
| 2020年12月15日 20:00:17 | terry.reedy | set | versions: + Python 3.10, - Python 3.4 |
| 2020年12月15日 15:29:01 | petr.viktorin | set | status: open -> closed resolution: fixed messages: + msg383068 stage: patch review -> resolved |
| 2020年12月15日 14:14:49 | petr.viktorin | set | messages: + msg383060 |
| 2020年11月10日 14:16:56 | petr.viktorin | set | nosy:
+ petr.viktorin pull_requests: + pull_request22122 |
| 2018年09月27日 19:30:16 | berker.peksag | link | issue34533 superseder |
| 2013年08月07日 09:10:29 | belopolsky | link | issue15787 dependencies |
| 2012年08月14日 09:08:16 | Robin.Schreiber | set | versions: + Python 3.4, - Python 3.3 |
| 2012年08月14日 09:07:38 | Robin.Schreiber | set | files:
+ csv_pep384_v2.patch messages: + msg168181 |
| 2012年07月14日 14:14:54 | Robin.Schreiber | set | files:
+ csv_pep384_v1.patch messages: + msg165451 |
| 2012年05月28日 16:27:06 | Robin.Schreiber | set | messages:
+ msg161792 title: PEP 341 Refactoring applied to _csv module -> PEP 384 Refactoring applied to _csv module |
| 2012年05月28日 16:25:17 | pitrou | set | nosy:
+ loewis stage: patch review |
| 2012年05月28日 16:22:51 | Robin.Schreiber | create | |