Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #20663

xlrd 0.7.2 released!

Path csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!tudelft.nl!txtfeed1.tudelft.nl!multikabel.net!newsfeed20.multikabel.net!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <chris@simplistix.co.uk>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'debug': 0.03; 'subject:released': 0.03; 'svn': 0.03; 'context': 0.04; 'log:': 0.04; 'extracted': 0.05; 'raised': 0.07; 'python': 0.08; 'from:addr:simplistix.co.uk': 0.09; 'from:name:chris withers': 0.09; 'message-id:@simplistix.co.uk': 0.09; 'received:89.151': 0.09; 'received:89.151.125': 0.09; 'received:89.151.125.140': 0.09; 'received:server1.simplistix.co.uk': 0.09; 'received:simplistix.co.uk': 0.09; 'release,': 0.09; 'to:name:python list': 0.09; 'files.': 0.09; 'exception': 0.12; 'processed': 0.15; 'non-standard': 0.16; 'received:buzzkill.local': 0.16; 'simplistix': 0.16; 'url:simplistix': 0.16; 'url:svn': 0.16; 'url:trunk': 0.16; 'xlrd': 0.16; '2.x': 0.18; 'bytes': 0.18; 'written': 0.19; 'cheers,': 0.20; 'memory': 0.21; 'to:2**1': 0.21; 'breaks': 0.23; 'enhancements': 0.23; 'formatting': 0.23; 'from:addr:chris': 0.23; 'changes,': 0.24; 'windows': 0.26; 'all,': 0.27; "i'm": 0.28; 'fixed': 0.29; 'handling': 0.30; 'chris': 0.30; 'file.': 0.31; 'version': 0.32; "i've": 0.32; 'anyone': 0.32; 'objects': 0.32; 'list': 0.32; 'header:User-Agent:1': 0.33; 'file': 0.34; 'record': 0.34; 'anything': 0.34; 'puts': 0.34; 'to:addr:python-list': 0.35; 'issue': 0.37; 'else,': 0.37; 'page': 0.37; 'created': 0.37; "i'll": 0.38; 'some': 0.38; 'announce': 0.38; 'files': 0.39; 'processing': 0.39; 'header': 0.39; 'put': 0.40; 'to:addr:python.org': 0.40; 'release': 0.40; 'url:uk': 0.40; 'provided': 0.62; 'full': 0.62; 'managers': 0.62; 'url:co': 0.63; 'pleased': 0.65; 'subject:!': 0.66; 'received:89': 0.69; 'url:secure': 0.73; 'records': 0.74; 'highlights:': 0.84; 'zoom': 0.84
Date Tue, 21 Feb 2012 09:17:13 +0000
From Chris Withers <chris@simplistix.co.uk>
User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version 1.0
To Python List <python-list@python.org>, python-excel@googlegroups.com
Subject xlrd 0.7.2 released!
Content-Type text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding 7bit
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.12
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.29.1329815836.3037.python-list@python.org> (permalink)
Lines 54
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1329815836 news.xs4all.nl 6966 [2001:888:2000:d::a6]:43646
X-Complaints-To abuse@xs4all.nl
Xref x330-a1.tempe.blueboxinc.net comp.lang.python:20663

Show key headers only | View raw


Hi All,

I'm pleased to announce the release of xlrd 0.7.2. This release, like 
the xlwt release, is long overdue and has been over 2.5 years in the making!

The highlights:

- All messaging and debug logging is now written to the logfile provided 
to open_workbook.

- Tolerant handling of file with non-standard compound document header

- Tolerant handling of files with extra zero bytes at end of NUMBER record

- Handle mostly-BIFF8 file with BIFF5-7 WINDOWS2 record

- Handle dodgy version 2.x .xls files.

- Added support for HYPERLINK extraction

- Added access to cell notes/comments.

- Enable reading files created by pyXLWriter -- puts BIFF8 MERGEDCELLS 
record in a BIFF5 file.

- Fixed a file-locking issue on Windows when an exception was raised in 
open_workbook() and on_demand was True

- Book objects are now context managers

- Rich text formatting information is now extracted

- Page breaks information is now extracted

- Some improvements in zoom factor handling

- PANE records are now processed

- Some memory and performance enhancements

For a full list of the changes, please see the svn log:

https://secure.simplistix.co.uk/svn/xlrd/trunk

I've currently only put up .tar.gz sdists, if anyone requires anything 
else, please explain why and I'll be happy to add!

cheers,

Chris

-- 
Simplistix - Content Management, Batch Processing & Python Consulting
             - http://www.simplistix.co.uk

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

xlrd 0.7.2 released! Chris Withers <chris@simplistix.co.uk> - 2012-02-21 09:17 +0000

csiph-web