Skip Menu |

This queue is for tickets about the DBD-CSV CPAN distribution.

Report information
The Basics
Id: 86130
Status: resolved
Priority: 0/
Queue: DBD-CSV

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc: gregoa [...] cpan.org
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.38
Fixed in: 0.39



Subject: Fails with Text::CSV_XS 0.99 and 1.00
As per subject. Sample fail report: http://www.cpantesters.org/cpan/report/31690980 Find a recent table about the relation of version of Text::CSV_XS and tests failing in DBD::CSV at http://analysis.cpantesters.org/reports_by_field?SUBMIT_xxx=Submit&distv=DBD-CSV-0.38&field=mod%3AText%3A%3ACSV_XS&field=meta%3Afrom&field=meta%3Aperl&field=mod%3AText%3A%3ACSV_XS HTH && Thanks
Le Jeu 13 Juin 2013 23:32:23, ANDK a écrit : Show quoted text
> As per subject. Sample fail report: > > http://www.cpantesters.org/cpan/report/31690980 > > Find a recent table about the relation of version of Text::CSV_XS and > tests failing in DBD::CSV at > > http://analysis.cpantesters.org/reports_by_field?SUBMIT_xxx=Submit&distv=DBD- > CSV- > 0.38&field=mod%3AText%3A%3ACSV_XS&field=meta%3Afrom&field=meta%3Aperl&field=mod%3AText%3A%3ACSV_XS > > > HTH && Thanks
Hi, this comes from relevant Debian bugs: On Sat, 22 Jun 2013 16:47:08 +0200, gregor herrmann wrote: Show quoted text
> Looks like we got double-encoded characters here. > > If I remove the 'encode ("utf8", ..' in t/48_utf8.t line 46, the > tests pass. > > (Not sure what this tells us ...)
I think I found the reason: From Text-CSV-Encoded: +In L<Text::CSV_XS> version 0.99 and L<Text::CSV_PP> version 1.30 or later, +They return UNICODE stinrgs in case of parsing utf8 encoded text. Cheers, gregor
Already patched in the repo. We're working hard towards a new release, but DBD::CSV being a thin layer over several other modules, we need to synchronize a lot. SQL::Statement has been released, and so has Text::CSV_XS. The docs have been improved and the module has been tested against the upcoming DBI release.