COMMITS
/ Modules/_csv.c May 27, 2006
T
Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.
Thomas Wouters committed
April 21, 2006
T
Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Thomas Wouters committed
March 22, 2006
N
Finish getting rid of statichere/staticforward
Neal Norwitz committed
February 27, 2006
M
More unconsting.
Martin v. Löwis committed
December 10, 2005
J
Add const to several API functions that take char *.
Jeremy Hylton committed
June 15, 2005
S
Michael Hudson pointed out that the Dialect_Type object isn't INCREF'd. Why
Skip Montanaro committed
S
Leak fix from Michael Hudson. Fix memory leak when dialect doesn't
Skip Montanaro committed
January 13, 2005
A
Moved reader \r and \n processing from the iterator to the state machine -
Andrew McNamara committed
January 12, 2005
A
Improve wording of parser error message.
Andrew McNamara committed
A
Add counting of source iterator lines to the reader object - handy for
Andrew McNamara committed
A
When quoting=QUOTE_NONNUMERIC, the reader now casts unquoted fields
Andrew McNamara committed
A
Fix logic problem in quoting=csv.QUOTE_ALL, quotechar=None check, add test.
Andrew McNamara committed
A
When using QUOTE_NONNUMERIC, we now test for "numericness" with
Andrew McNamara committed
A
Rename csv.set_field_limit to csv.field_size_limit (since it both sets and
Andrew McNamara committed
A
Add belt and braces check of PyString_AsString return.
Andrew McNamara committed
January 11, 2005
A
Set an upper limit on the size of the field buffer, raise an exception
Andrew McNamara committed
A
Now that internal dialect type is immutable, and the dialect registry
Andrew McNamara committed
A
No longer attempt to instantiate python classes describing dialects. This
Andrew McNamara committed
A
Allow dialect-describing keywords to be supplied to register_dialect,
Andrew McNamara committed
A
Factor out the code for making a dialect instance.
Andrew McNamara committed
January 10, 2005
A
Only set error string when dict lookup found no matching key (was setting
Andrew McNamara committed
A
When parsing args that return a single character, treat null string the
Andrew McNamara committed
A
Where a string is desired, test for PyBaseString_Type derived type,
Andrew McNamara committed
A
Add missing PyObject_GC_Track and PyObject_GC_UnTrack calls to csv reader and
Andrew McNamara committed
A
Fix parsing of csv files with escapes (escape character previously would be
Andrew McNamara committed
January 7, 2005
A
Fix to use PEP7 brace style.
Andrew McNamara committed
A
Improved the implementation of the internal "dialect" type. The new
Andrew McNamara committed
January 6, 2005
A
Delete Reader_getiter and replace with PyObject_SelfIter.
Andrew McNamara committed
August 15, 2004
J
Quote \r\n correctly, remove random indentation (patch #1009384). Thanks
Johannes Gijsbers committed
June 20, 2004
R
Use PyArg_UnpackTuple() where possible.
Raymond Hettinger committed
June 9, 2003
A
Fix potential leaks identified by Neal Norwitz.
Andrew McNamara committed
April 14, 2003
J
Make readers and writers participate in garbage collection.
Jeremy Hylton committed
April 13, 2003
T
Must declare vrbls at the tops of blocks in C89 (wouldn't compile).
Tim Peters committed
April 12, 2003
S
use PyModule_Add{Int,String}Constant() where appropriate
Skip Montanaro committed
S
tighten up string checks
Skip Montanaro committed
S
add writerows docstring
Skip Montanaro committed
April 11, 2003
March 23, 2003
S
add comment about 2.2 compatibility
Skip Montanaro committed
March 21, 2003
T
Squash compiler wng about signed-vs-unsigned mismatch.
Tim Peters committed
March 20, 2003
S
new CSV file processing module - see PEP 305
Skip Montanaro committed