From cben at users.sourceforge.net Fri Jul 2 16:41:19 2004 From: cben at users.sourceforge.net (Beni Cherniavsky) Date: Fri, 02 Jul 2004 17:41:19 +0300 Subject: [Csv] [Fwd: Re: [Docutils-develop] Re: "csv-table" directive added] Message-ID: <40E5740F.3060202@users.sf.net> I'm working on a pure-Python backport of the csv module. I do it for my private needs and for docutils (which recently added a csv-table directive), so I'm targetting Python 2.1 and up. A quick check of the PEP and Python's CVS suggests that the module was never prototyped in pure Python. Is this correct? Is there some pure-Python code (even if not entirely up-to-date) that could save me work? Thanks, Beni Cherniavsky -------- Original Message -------- Subject: Re: [Docutils-develop] Re: "csv-table" directive added Date: Fri, 25 Jun 2004 13:35:29 +0300 (IDT) From: Beni Cherniavsky To: David Goodger CC: Felix Wiemann , docutils-develop at lists.sourceforge.net David Goodger wrote on 2004-06-20: > Felix Wiemann wrote: > > I've a slightly bad feeling about it, but I'll implement a > > replacement for csv in Python 2.1/2.2 anyway. > > We can distribute that in the extras/ directory, installed only > if necessary. > > Implementing CSV may seem easier at first than it actually is. > Beware of devoting too much of your life to it! > Felix, I'm already working on a pure-Python backport of csv. I'm backporint the C extension module only, the Python part on top oof it is already OK (I think, if not' I'll easily fix it). I plan to finish it in several of weeks (not much free time...). I hope you didn't start yours already, so that we don't duplicate work... -- Beni Cherniavsky Note that I can only read emails on week-ends. From andrewm at object-craft.com.au Mon Jul 5 01:42:31 2004 From: andrewm at object-craft.com.au (Andrew McNamara) Date: Mon, 05 Jul 2004 09:42:31 +1000 Subject: [Csv] [Fwd: Re: [Docutils-develop] Re: "csv-table" directive added] In-Reply-To: Message from Beni Cherniavsky of "Fri, 02 Jul 2004 17:41:19 +0300." <40E5740F.3060202@users.sf.net> References: <40E5740F.3060202@users.sf.net> Message-ID: <20040704234231.3E0013C02E@coffee.object-craft.com.au> >I'm working on a pure-Python backport of the csv module. I do it for my >private needs and for docutils (which recently added a csv-table >directive), so I'm targetting Python 2.1 and up. A quick check of the >PEP and Python's CVS suggests that the module was never prototyped in >pure Python. Is this correct? Is there some pure-Python code (even if >not entirely up-to-date) that could save me work? No, there was never a pure python implementation of the parser. The parser was developed specifically to provide a faster alternative to pure python CSV parsers that were floating around at the time.. 8-) This is the original "News" page for the ancestor of the current module: http://www.object-craft.com.au/projects/csv/news.html -- Andrew McNamara, Senior Developer, Object Craft http://www.object-craft.com.au/