<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Main_Page</title><link>https://sourceforge.net/p/csv2odf/wiki/Main_Page/</link><description>Recent changes to Main_Page</description><atom:link href="https://sourceforge.net/p/csv2odf/wiki/Main_Page/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 01 Mar 2024 17:27:50 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/csv2odf/wiki/Main_Page/feed" rel="self" type="application/rss+xml"/><item><title>Main_Page modified by Larry Jordan</title><link>https://sourceforge.net/p/csv2odf/wiki/Main_Page/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v65
+++ v66
@@ -10,11 +10,13 @@

 ## Requirements

-csv2odf requires [Python](http://www.python.org/) 2.6 or later. [OpenOffice.org](http://www.openoffice.org), [LibreOffice](http://www.libreoffice.org) or Microsoft Office are also needed to create templates and view output files. It can run on any operating system that Python and OpenOffice.org run on, including Linux, Mac, and Windows. 
+csv2odf requires [Python](http://www.python.org/) 3.5 or later. [OpenOffice.org](http://www.openoffice.org), [LibreOffice](http://www.libreoffice.org) or Microsoft Office are also needed to create templates and view output files. It can run on any operating system that Python and OpenOffice.org run on, including Linux, Mac, and Windows. 

-csv2odf has been tested on Linux with python 2.6, 2.7, 3.0-3.4; and with OpenOffice.org 2.4, 3.0, 3.1 and 3.2. It has been tested on Windows XP with Python 2.7 and 3.2-3.4. 
+csv2odf has been tested on Linux with python 3.11; and with OpenOffice.org 2.4, 3.0, 3.1 and 3.2. It has been tested on Windows XP with Python 3.2-3.4. 

 If you test with other versions of these programs, you can [send your results](http://sourceforge.net/sendmessage.php?touser=635673). 
+
+If wish to use with Python 2, try [csv2odf v2.09](https://sourceforge.net/projects/csv2odf/files/csv2odf-2.09/).

 ## Download

@@ -99,6 +101,7 @@

 | csv2odf Version | Release Date | Requires Python Version | Notes |
 |:----------------|:-------------|:------------------------|:------|
+|2.10 | 2024-02-24 | 3.5+  | Changes to make compatible with Python 3.11. Removed Python 2 support. |
 |2.09 | 2017-07-01 | 2.7-3.5+  | Added option to specify csv file encoding |
 |2.08 | 2017-02-14 | 2.7-3.4+  | Bugfixes: unicode regression, Fixed offset of filters when options are inside template. |
 |2.07 | 2017-02-05 | 2.7-3.4+  | Bugfix for memory error with xlsx and large csv files.  |
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Larry Jordan</dc:creator><pubDate>Fri, 01 Mar 2024 17:27:50 -0000</pubDate><guid>https://sourceforge.neta793ec54efd1679eff6e4fb2e8402ca61126c2ba</guid></item><item><title>Main_Page modified by Larry Jordan</title><link>https://sourceforge.net/p/csv2odf/wiki/Main_Page/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v64
+++ v65
@@ -99,11 +99,11 @@

 | csv2odf Version | Release Date | Requires Python Version | Notes |
 |:----------------|:-------------|:------------------------|:------|
-|2.09 | 2017-07-01 | 2.6-3.5+  | Added option to specify csv file encoding |
-|2.08 | 2017-02-14 | 2.6-3.4+  | Bugfixes: unicode regression, Fixed offset of filters when options are inside template. |
-|2.07 | 2017-02-05 | 2.6-3.4+  | Bugfix for memory error with xlsx and large csv files. |
-|2.06 |2016-12-12 | 2.6-3.4+  | Bugfix for error processing unicode. |
-|2.05 |2016-04-26 | 2.6-3.4+  | General improvements and bug fixes for handling unicode and xlsx. |
+|2.09 | 2017-07-01 | 2.7-3.5+  | Added option to specify csv file encoding |
+|2.08 | 2017-02-14 | 2.7-3.4+  | Bugfixes: unicode regression, Fixed offset of filters when options are inside template. |
+|2.07 | 2017-02-05 | 2.7-3.4+  | Bugfix for memory error with xlsx and large csv files.  |
+|2.06 |2016-12-12 | 2.7-3.4+  | Bugfix for error processing unicode. |
+|2.05 |2016-04-26 | 2.7-3.4+  | General improvements and bug fixes for handling unicode and xlsx. Testing is no longer performed on Python 2.6. |
 |2.04 |2015-05-12 | 2.6-3.4+  | Bugfix for loss of lines when list is long. |
 |2.03 |2015-04-20 | 2.6-3.4+  | Added -a option to append to existing data.  Fixed problem with large files on Windows. |
 |2.02 |2014-10-13 | 2.6-3.4+  |  Fixed the -o option so that cell not in the order are left unchanged. Added ability to add data to empty sheets in xlsx files. Fixed pipes in Windows when using python 2.7. |
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Larry Jordan</dc:creator><pubDate>Sun, 02 Jul 2017 23:45:07 -0000</pubDate><guid>https://sourceforge.netc1c4f0dd340952f984b6e422c1a0b632e54865cd</guid></item><item><title>Main_Page modified by Larry Jordan</title><link>https://sourceforge.net/p/csv2odf/wiki/Main_Page/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v63
+++ v64
@@ -99,7 +99,7 @@

 | csv2odf Version | Release Date | Requires Python Version | Notes |
 |:----------------|:-------------|:------------------------|:------|
-|2.09 | 2017-07-02 | 2.6-3.5+  | Added option to specify csv file encoding |
+|2.09 | 2017-07-01 | 2.6-3.5+  | Added option to specify csv file encoding |
 |2.08 | 2017-02-14 | 2.6-3.4+  | Bugfixes: unicode regression, Fixed offset of filters when options are inside template. |
 |2.07 | 2017-02-05 | 2.6-3.4+  | Bugfix for memory error with xlsx and large csv files. |
 |2.06 |2016-12-12 | 2.6-3.4+  | Bugfix for error processing unicode. |
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Larry Jordan</dc:creator><pubDate>Sun, 02 Jul 2017 23:24:12 -0000</pubDate><guid>https://sourceforge.neta3876d7cdb89c6681d8068d21cbcb60d276ee696</guid></item><item><title>Main_Page modified by Larry Jordan</title><link>https://sourceforge.net/p/csv2odf/wiki/Main_Page/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v62
+++ v63
@@ -99,6 +99,9 @@

 | csv2odf Version | Release Date | Requires Python Version | Notes |
 |:----------------|:-------------|:------------------------|:------|
+|2.09 | 2017-07-02 | 2.6-3.5+  | Added option to specify csv file encoding |
+|2.08 | 2017-02-14 | 2.6-3.4+  | Bugfixes: unicode regression, Fixed offset of filters when options are inside template. |
+|2.07 | 2017-02-05 | 2.6-3.4+  | Bugfix for memory error with xlsx and large csv files. |
 |2.06 |2016-12-12 | 2.6-3.4+  | Bugfix for error processing unicode. |
 |2.05 |2016-04-26 | 2.6-3.4+  | General improvements and bug fixes for handling unicode and xlsx. |
 |2.04 |2015-05-12 | 2.6-3.4+  | Bugfix for loss of lines when list is long. |
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Larry Jordan</dc:creator><pubDate>Sun, 02 Jul 2017 23:22:24 -0000</pubDate><guid>https://sourceforge.net612981d9081f778506efdb9443d886352fc89728</guid></item><item><title>Main_Page modified by Larry Jordan</title><link>https://sourceforge.net/p/csv2odf/wiki/Main_Page/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v61
+++ v62
@@ -99,6 +99,7 @@

 | csv2odf Version | Release Date | Requires Python Version | Notes |
 |:----------------|:-------------|:------------------------|:------|
+|2.06 |2016-12-12 | 2.6-3.4+  | Bugfix for error processing unicode. |
 |2.05 |2016-04-26 | 2.6-3.4+  | General improvements and bug fixes for handling unicode and xlsx. |
 |2.04 |2015-05-12 | 2.6-3.4+  | Bugfix for loss of lines when list is long. |
 |2.03 |2015-04-20 | 2.6-3.4+  | Added -a option to append to existing data.  Fixed problem with large files on Windows. |
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Larry Jordan</dc:creator><pubDate>Tue, 13 Dec 2016 00:37:02 -0000</pubDate><guid>https://sourceforge.nete2f659de82cacd3b4d99a04376be78fd33ea1cc9</guid></item><item><title>Main_Page modified by Larry Jordan</title><link>https://sourceforge.net/p/csv2odf/wiki/Main_Page/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Larry Jordan</dc:creator><pubDate>Thu, 11 Aug 2016 23:24:25 -0000</pubDate><guid>https://sourceforge.netf3472b281a7780373446a03deff63db4cec287b5</guid></item><item><title>Main_Page modified by Larry Jordan</title><link>https://sourceforge.net/p/csv2odf/wiki/Main_Page/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v59
+++ v60
@@ -99,6 +99,8 @@

 | csv2odf Version | Release Date | Requires Python Version | Notes |
 |:----------------|:-------------|:------------------------|:------|
+|2.05 |2016-04-26 | 2.6-3.4+  | General improvements and bug fixes for handling unicode and xlsx. |
+|2.04 |2015-05-12 | 2.6-3.4+  | Bugfix for loss of lines when list is long. |
 |2.03 |2015-04-20 | 2.6-3.4+  | Added -a option to append to existing data.  Fixed problem with large files on Windows. |
 |2.02 |2014-10-13 | 2.6-3.4+  |  Fixed the -o option so that cell not in the order are left unchanged. Added ability to add data to empty sheets in xlsx files. Fixed pipes in Windows when using python 2.7. |
 |2.01 |2014-09-09 | 2.6-3.4+  | Additional decrease in memory. Fixed xml output crash in windows. |
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Larry Jordan</dc:creator><pubDate>Thu, 11 Aug 2016 23:23:27 -0000</pubDate><guid>https://sourceforge.net7ae60e3c2ed0afc34edbd987204e4993e724614e</guid></item><item><title>Main_Page modified by Larry Jordan</title><link>https://sourceforge.net/p/csv2odf/wiki/Main_Page/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v58
+++ v59
@@ -99,6 +99,7 @@

 | csv2odf Version | Release Date | Requires Python Version | Notes |
 |:----------------|:-------------|:------------------------|:------|
+|2.03 |2015-04-20 | 2.6-3.4+  | Added -a option to append to existing data.  Fixed problem with large files on Windows. |
 |2.02 |2014-10-13 | 2.6-3.4+  |  Fixed the -o option so that cell not in the order are left unchanged. Added ability to add data to empty sheets in xlsx files. Fixed pipes in Windows when using python 2.7. |
 |2.01 |2014-09-09 | 2.6-3.4+  | Additional decrease in memory. Fixed xml output crash in windows. |
 |2.00 |2014-07-31 | 2.6-3.4+  | Can now process large data file serially, using less memory.  The date tag changed to \[csv2odf-date\]. |
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Larry Jordan</dc:creator><pubDate>Mon, 20 Apr 2015 17:38:25 -0000</pubDate><guid>https://sourceforge.nete40bb4045fcd4ad47773b47b0dade1283e4fe773</guid></item><item><title>Main_Page modified by Larry Jordan</title><link>https://sourceforge.net/p/csv2odf/wiki/Main_Page/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v57
+++ v58
@@ -99,6 +99,7 @@

 | csv2odf Version | Release Date | Requires Python Version | Notes |
 |:----------------|:-------------|:------------------------|:------|
+|2.02 |2014-10-13 | 2.6-3.4+  |  Fixed the -o option so that cell not in the order are left unchanged. Added ability to add data to empty sheets in xlsx files. Fixed pipes in Windows when using python 2.7. |
 |2.01 |2014-09-09 | 2.6-3.4+  | Additional decrease in memory. Fixed xml output crash in windows. |
 |2.00 |2014-07-31 | 2.6-3.4+  | Can now process large data file serially, using less memory.  The date tag changed to \[csv2odf-date\]. |
 |1.11 |2014-05-20 | 2.6-3.3+ | Bugfix to handle blank cells more cleanly. |
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Larry Jordan</dc:creator><pubDate>Wed, 15 Oct 2014 01:02:41 -0000</pubDate><guid>https://sourceforge.net8c73fb59dd65b339bf7e695a85e7c65e734dba26</guid></item><item><title>Main_Page modified by Larry Jordan</title><link>https://sourceforge.net/p/csv2odf/wiki/Main_Page/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v56
+++ v57
@@ -4,15 +4,15 @@

 csv2odf is useful for creating reports from databases and other data sources that produce csv files. csv2odf can be combined with [cron](http://en.wikipedia.org/wiki/Cron) and [shell scripts](http://en.wikipedia.org/wiki/Shell_script) to automatically generate business reports. 

-The csv data is merged with a template file to produce the output file. The template is a standard [open document file](http://en.wikipedia.org/wiki/OpenDocument) as produced by [OpenOffice.org](http://www.openoffice.org/) or ooxml formats as produced by Office programs. 
+The csv data is merged with a template file to produce the output file. The template is a standard [open document file](http://en.wikipedia.org/wiki/OpenDocument) as produced by [OpenOffice.org](http://www.openoffice.org/) or ooxml formats as produced by Microsoft Office. 

 [TOC]

 ## Requirements

-csv2odf requires [Python](http://www.python.org/) 2.6 or later. [OpenOffice.org](http://www.openoffice.org), [LibreOffice](http://www.libreoffice.org) or Microsoft Office programs are also needed to create templates and view output files. It can run on any operating system that Python and OpenOffice.org run on, including Linux, Mac, and Windows. 
+csv2odf requires [Python](http://www.python.org/) 2.6 or later. [OpenOffice.org](http://www.openoffice.org), [LibreOffice](http://www.libreoffice.org) or Microsoft Office are also needed to create templates and view output files. It can run on any operating system that Python and OpenOffice.org run on, including Linux, Mac, and Windows. 

-csv2odf has been tested on Linux with python 2.6, 2.7, 3.0, 3.1, and 3.2; and with OpenOffice.org 2.4, 3.0, 3.1 and 3.2. It has been tested on Windows XP with Python 3.2. 
+csv2odf has been tested on Linux with python 2.6, 2.7, 3.0-3.4; and with OpenOffice.org 2.4, 3.0, 3.1 and 3.2. It has been tested on Windows XP with Python 2.7 and 3.2-3.4. 

 If you test with other versions of these programs, you can [send your results](http://sourceforge.net/sendmessage.php?touser=635673). 

@@ -83,6 +83,9 @@

       odt2pdf report.odt

+### Running Faster
+
+[Pypy](http://pypy.org/) is a alternative Python interpreter that can run csv2odf about twice as fast.  The speed improvement is more noticable with large csv files.

 ### Bugs

@@ -96,8 +99,9 @@

 | csv2odf Version | Release Date | Requires Python Version | Notes |
 |:----------------|:-------------|:------------------------|:------|
+|2.01 |2014-09-09 | 2.6-3.4+  | Additional decrease in memory. Fixed xml output crash in windows. |
 |2.00 |2014-07-31 | 2.6-3.4+  | Can now process large data file serially, using less memory.  The date tag changed to \[csv2odf-date\]. |
-|1.11 | 2014-05-20 | 2.6-3.3+ | Bugfix to handle blank cells more cleanly. |
+|1.11 |2014-05-20 | 2.6-3.3+ | Bugfix to handle blank cells more cleanly. |
 |1.10 |2014-04-03 |2.6-3.3+ |Fixed to preserve the position of filters when options are in the template. Fixed injection of multiple lines within csv data cells. |
 |1.09 |2012-11-30 |2.6-3.2+ |Fixed bug causing unreadable output in xlsx format. Graphs pointing to the template data row are adjusted to point to inserted data range. |
 |1.08 |2012-01-03 |2.6-3.2+ |Now handles compressed template cells by expanding instead of generating an error; handles missing template rows or cells instead of generating an error; added progress indication in verbose mode for large files; some improvements in error messages. |
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Larry Jordan</dc:creator><pubDate>Fri, 19 Sep 2014 23:42:48 -0000</pubDate><guid>https://sourceforge.net57bcd574b2f6fc1e44adbfc38aa11f04eb9fc5e5</guid></item></channel></rss>