summaryrefslogtreecommitdiffstats
path: root/Modules/_csv.c
Commit message (Expand)AuthorAgeFilesLines
* gh-116738: Make `_csv` module thread-safe (#118344)AN Long2024-10-111-9/+11
* gh-124956: Use `#undef` for temp macros in `_csv.c` (#124957)sobolevn2024-10-071-0/+8
* gh-123446: Fix empty function names in `TypeError`s in `_csv` module (#123462)sobolevn2024-08-291-3/+3
* gh-123446: Fix empty function names in `TypeError`s in `_csv` module (#123461)sobolevn2024-08-291-3/+3
* gh-113785: csv: fields starting with escapechar are not quoted (GH-122110)MikoĊ‚aj Kuranowski2024-07-251-1/+0
* gh-121040: Use __attribute__((fallthrough)) (#121044)Victor Stinner2024-06-271-2/+2
* gh-116322: Add Py_mod_gil module slot (#116882)Brett Simmers2024-05-031-0/+1
* gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438)Serhiy Storchaka2024-03-071-4/+6
* gh-67044: Always quote or escape \r and \n in csv.writer() (GH-115741)Serhiy Storchaka2024-02-231-0/+2
* gh-115712: Support CSV dialects with delimiter=' ' and skipinitialspace=True ...Serhiy Storchaka2024-02-201-7/+29
* gh-113732: Fix support of QUOTE_NOTNULL and QUOTE_STRINGS in csv.reader (GH-1...Serhiy Storchaka2024-01-301-17/+29
* gh-113796: Add more validation checks in the csv.Dialect constructor (GH-113797)Serhiy Storchaka2024-01-221-0/+39
* gh-114123: Migrate docstring from _csv to csv (#114124)Skip Montanaro2024-01-181-70/+1
* gh-70835: Clarify error message for CSV file opened with wrong newline (GH-11...Serhiy Storchaka2024-01-101-1/+2
* gh-111789: Use PyDict_GetItemRef() in Modules/_csv.c (gh-112073)Serhiy Storchaka2023-11-271-8/+2
* gh-110964: Remove private _PyArg functions (#110966)Victor Stinner2023-10-171-0/+5
* gh-108444: Replace _PyLong_AsInt() with PyLong_AsInt() (#108459)Victor Stinner2023-08-241-1/+1
* gh-106869: Use new PyMemberDef constant names (#106871)Victor Stinner2023-07-251-7/+8
* gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)Serhiy Storchaka2023-07-121-1/+1
* gh-92536: Remove PyUnicode_READY() calls (#105210)Victor Stinner2023-06-011-12/+0
* gh-104265 Disallow instantiation of `_csv.Reader` and `_csv.Writer` (#104266)chgnrdv2023-05-071-2/+2
* gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)Eric Snow2023-05-051-0/+1
* gh-67230: add quoting rules to csv module (GH-29469)Skip Montanaro2023-04-121-1/+15
* gh-99300: Use Py_NewRef() in Modules/ directory (#99466)Victor Stinner2022-11-141-6/+3
* gh-65496: Correct wording on csv's skipinitialspace argument (#96170)Stanley2022-10-071-4/+4
* gh-89653: Use int type for Unicode kind (#92704)Victor Stinner2022-05-131-4/+4
* gh-91320: Use _PyCFunction_CAST() (#92251)Victor Stinner2022-05-031-3/+3
* bpo-40676: Use Argument Clinic for csv (where possible) (GH-20200)Shantanu2022-04-161-37/+63
* bpo-46541: Remove unnecessary Py_VISIT (GH-31608)Dong-hee Na2022-02-281-1/+0
* bpo-46541: Remove usage of _Py_IDENTIFIER from csv module (GH-31372)Dong-hee Na2022-02-161-4/+10
* bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081)Petr Viktorin2022-02-111-1/+1
* bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...Eric Snow2022-02-081-0/+2
* bpo-20028: Empty escapechar/quotechar is not allowed for csv.Dialect (GH-28833)Dong-hee Na2021-10-111-9/+4
* bpo-27580: Add support of null characters in the csv module. (GH-28808)Serhiy Storchaka2021-10-091-33/+30
* bpo-20028: Keep original exception when PyUnicode_GetLength return -1 (GH-28832)Dong-hee Na2021-10-091-0/+6
* bpo-20028: Improve error message of csv.Dialect when initializing (GH-28705)Dong-hee Na2021-10-091-8/+38
* Fix typos in the Modules directory (GH-28761)Christian Clauss2021-10-071-1/+1
* bpo-44630: Fix assertion errors in csv module (GH-27127)T. Wouters2021-07-131-4/+8
* bpo-43908: Make heap types converted during 3.10 alpha immutable (GH-26351)Erlend Egeberg Aasland2021-06-171-3/+6
* bpo-44116: Add GC support to _csv heap types (GH-26074)Erlend Egeberg Aasland2021-05-121-30/+32
* bpo-44089: Allow subclassing of ``csv.Error`` (GH-26008)Ken Jin2021-05-121-1/+1
* bpo-14935: Remove static state from the _csv module (GH-23224)Petr Viktorin2020-12-151-241/+303
* bpo-12178: Fix escaping of escapechar in csv.writer() (GH-13710)Berker Peksag2020-09-201-0/+3
* bpo-26407: Do not mask errors in csv. (GH-20536)Serhiy Storchaka2020-06-221-8/+8
* Remove usesless function from csv module (GH-20762)Dong-hee Na2020-06-091-8/+2
* bpo-40876: Clarify error message in the csv module (GH-20653)Ram Rachum2020-06-051-1/+1
* Remove unused ReaderObject_Check macro (#20614)Dong-hee Na2020-06-031-2/+0
* bpo-40268: Remove unused structmember.h includes (GH-19530)Victor Stinner2020-04-151-1/+1
* bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data....Serhiy Storchaka2020-04-111-4/+4
* bpo-40024: Update C extension modules to use PyModule_AddType() (GH-19119)Dong-hee Na2020-03-241-6/+2