| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-116738: Make `_csv` module thread-safe (#118344) | AN Long | 2024-10-11 | 1 | -9/+11 |
|
|
* | gh-124956: Use `#undef` for temp macros in `_csv.c` (#124957) | sobolevn | 2024-10-07 | 1 | -0/+8 |
|
|
* | gh-123446: Fix empty function names in `TypeError`s in `_csv` module (#123462) | sobolevn | 2024-08-29 | 1 | -3/+3 |
|
|
* | gh-123446: Fix empty function names in `TypeError`s in `_csv` module (#123461) | sobolevn | 2024-08-29 | 1 | -3/+3 |
|
|
* | gh-113785: csv: fields starting with escapechar are not quoted (GH-122110) | MikoĊaj Kuranowski | 2024-07-25 | 1 | -1/+0 |
|
|
* | gh-121040: Use __attribute__((fallthrough)) (#121044) | Victor Stinner | 2024-06-27 | 1 | -2/+2 |
|
|
* | gh-116322: Add Py_mod_gil module slot (#116882) | Brett Simmers | 2024-05-03 | 1 | -0/+1 |
|
|
* | gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438) | Serhiy Storchaka | 2024-03-07 | 1 | -4/+6 |
|
|
* | gh-67044: Always quote or escape \r and \n in csv.writer() (GH-115741) | Serhiy Storchaka | 2024-02-23 | 1 | -0/+2 |
|
|
* | gh-115712: Support CSV dialects with delimiter=' ' and skipinitialspace=True ... | Serhiy Storchaka | 2024-02-20 | 1 | -7/+29 |
|
|
* | gh-113732: Fix support of QUOTE_NOTNULL and QUOTE_STRINGS in csv.reader (GH-1... | Serhiy Storchaka | 2024-01-30 | 1 | -17/+29 |
|
|
* | gh-113796: Add more validation checks in the csv.Dialect constructor (GH-113797) | Serhiy Storchaka | 2024-01-22 | 1 | -0/+39 |
|
|
* | gh-114123: Migrate docstring from _csv to csv (#114124) | Skip Montanaro | 2024-01-18 | 1 | -70/+1 |
|
|
* | gh-70835: Clarify error message for CSV file opened with wrong newline (GH-11... | Serhiy Storchaka | 2024-01-10 | 1 | -1/+2 |
|
|
* | gh-111789: Use PyDict_GetItemRef() in Modules/_csv.c (gh-112073) | Serhiy Storchaka | 2023-11-27 | 1 | -8/+2 |
|
|
* | gh-110964: Remove private _PyArg functions (#110966) | Victor Stinner | 2023-10-17 | 1 | -0/+5 |
|
|
* | gh-108444: Replace _PyLong_AsInt() with PyLong_AsInt() (#108459) | Victor Stinner | 2023-08-24 | 1 | -1/+1 |
|
|
* | gh-106869: Use new PyMemberDef constant names (#106871) | Victor Stinner | 2023-07-25 | 1 | -7/+8 |
|
|
* | gh-106521: Remove _PyObject_LookupAttr() function (GH-106642) | Serhiy Storchaka | 2023-07-12 | 1 | -1/+1 |
|
|
* | gh-92536: Remove PyUnicode_READY() calls (#105210) | Victor Stinner | 2023-06-01 | 1 | -12/+0 |
|
|
* | gh-104265 Disallow instantiation of `_csv.Reader` and `_csv.Writer` (#104266) | chgnrdv | 2023-05-07 | 1 | -2/+2 |
|
|
* | gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205) | Eric Snow | 2023-05-05 | 1 | -0/+1 |
|
|
* | gh-67230: add quoting rules to csv module (GH-29469) | Skip Montanaro | 2023-04-12 | 1 | -1/+15 |
|
|
* | gh-99300: Use Py_NewRef() in Modules/ directory (#99466) | Victor Stinner | 2022-11-14 | 1 | -6/+3 |
|
|
* | gh-65496: Correct wording on csv's skipinitialspace argument (#96170) | Stanley | 2022-10-07 | 1 | -4/+4 |
|
|
* | gh-89653: Use int type for Unicode kind (#92704) | Victor Stinner | 2022-05-13 | 1 | -4/+4 |
|
|
* | gh-91320: Use _PyCFunction_CAST() (#92251) | Victor Stinner | 2022-05-03 | 1 | -3/+3 |
|
|
* | bpo-40676: Use Argument Clinic for csv (where possible) (GH-20200) | Shantanu | 2022-04-16 | 1 | -37/+63 |
|
|
* | bpo-46541: Remove unnecessary Py_VISIT (GH-31608) | Dong-hee Na | 2022-02-28 | 1 | -1/+0 |
|
|
* | bpo-46541: Remove usage of _Py_IDENTIFIER from csv module (GH-31372) | Dong-hee Na | 2022-02-16 | 1 | -4/+10 |
|
|
* | bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081) | Petr Viktorin | 2022-02-11 | 1 | -1/+1 |
|
|
* | bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g... | Eric Snow | 2022-02-08 | 1 | -0/+2 |
|
|
* | bpo-20028: Empty escapechar/quotechar is not allowed for csv.Dialect (GH-28833) | Dong-hee Na | 2021-10-11 | 1 | -9/+4 |
|
|
* | bpo-27580: Add support of null characters in the csv module. (GH-28808) | Serhiy Storchaka | 2021-10-09 | 1 | -33/+30 |
|
|
* | bpo-20028: Keep original exception when PyUnicode_GetLength return -1 (GH-28832) | Dong-hee Na | 2021-10-09 | 1 | -0/+6 |
|
|
* | bpo-20028: Improve error message of csv.Dialect when initializing (GH-28705) | Dong-hee Na | 2021-10-09 | 1 | -8/+38 |
|
|
* | Fix typos in the Modules directory (GH-28761) | Christian Clauss | 2021-10-07 | 1 | -1/+1 |
|
|
* | bpo-44630: Fix assertion errors in csv module (GH-27127) | T. Wouters | 2021-07-13 | 1 | -4/+8 |
|
|
* | bpo-43908: Make heap types converted during 3.10 alpha immutable (GH-26351) | Erlend Egeberg Aasland | 2021-06-17 | 1 | -3/+6 |
|
|
* | bpo-44116: Add GC support to _csv heap types (GH-26074) | Erlend Egeberg Aasland | 2021-05-12 | 1 | -30/+32 |
|
|
* | bpo-44089: Allow subclassing of ``csv.Error`` (GH-26008) | Ken Jin | 2021-05-12 | 1 | -1/+1 |
|
|
* | bpo-14935: Remove static state from the _csv module (GH-23224) | Petr Viktorin | 2020-12-15 | 1 | -241/+303 |
|
|
* | bpo-12178: Fix escaping of escapechar in csv.writer() (GH-13710) | Berker Peksag | 2020-09-20 | 1 | -0/+3 |
|
|
* | bpo-26407: Do not mask errors in csv. (GH-20536) | Serhiy Storchaka | 2020-06-22 | 1 | -8/+8 |
|
|
* | Remove usesless function from csv module (GH-20762) | Dong-hee Na | 2020-06-09 | 1 | -8/+2 |
|
|
* | bpo-40876: Clarify error message in the csv module (GH-20653) | Ram Rachum | 2020-06-05 | 1 | -1/+1 |
|
|
* | Remove unused ReaderObject_Check macro (#20614) | Dong-hee Na | 2020-06-03 | 1 | -2/+0 |
|
|
* | bpo-40268: Remove unused structmember.h includes (GH-19530) | Victor Stinner | 2020-04-15 | 1 | -1/+1 |
|
|
* | bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data.... | Serhiy Storchaka | 2020-04-11 | 1 | -4/+4 |
|
|
* | bpo-40024: Update C extension modules to use PyModule_AddType() (GH-19119) | Dong-hee Na | 2020-03-24 | 1 | -6/+2 |
|
|