Xlrd2

Latest version: v1.3.4

Safety actively analyzes 638437 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 7

0.5.2

---------------------

+ public release
+ Updated version numbers, README, HISTORY.

0.5.2a3

-----------------------

+ Gnumeric writes user-defined formats with format codes starting at
50 instead of 164; worked around.
+ Thanks to Didrik Pinte for reporting the need for xlrd to be more
tolerant of the idiosyncracies of other software, for supplying sample
files, and for performing alpha testing.
+ '_' character in a format should be treated like an escape
character; fixed.
+ An "empty" formula result means a zero-length string, not an empty
cell! Fixed.

0.5.2a2

----------------------

+ Found that Gnumeric writes all DIMENSIONS records with nrows and
ncols each 1 less than they should be (except when it clamps ncols at
256!), and pyXLwriter doesn't write ROW records. Cell memory pre-
allocation was generalised to use ROW records if available with fall-
back to DIMENSIONS records.

0.5.2a1

----------------------


+ pyXLwriter writes DIMENSIONS record with antique opcode 0x0000
instead of 0x0200; worked around
+ A file written by Gnumeric had zeroes in DIMENSIONS record but data
in cell A1; worked around

0.5.1

--------------------

+ released to Journyx
+ Python 2.1 mmap requires file to be opened for update access. Added
fall-back to read-only access without mmap if 2.1 open fails because
"permission denied".

0.5

----------------

+ released to Journyx
+ Now works with Python 2.1. Backporting to Python 2.1 was partially
funded by Journyx - provider of timesheet and project accounting
solutions (http://journyx.com/)
+ open_workbook() can be given the contents of a file instead of its
name. Thanks to Remco Boerma for the suggestion.
+ New module attribute __VERSION__ (as a string; for example "0.5")
+ Minor enhancements to classification of formats as date or not-date.
+ Added warnings about files with inconsistent OLE compound document
structures. Thanks to Roman V. Kiseliov (author of pyExcelerator) for
the tip-off.

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.