Xlrd

Latest version: v2.0.1

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

Scan your dependencies

Page 2 of 7

0.9.4

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

- Automated tests are now run on Python 3.4

- Use ``ElementTree.iter()`` if available, instead of the deprecated
``getiterator()`` when parsing xlsx files.

- Fix 106 : Exception Value: unorderable types: Name() < Name()

- Create row generator expression with Sheet.get_rows()

- Fix for forward slash file separator and lowercase names within xlsx
internals.

Thanks to the following for their contributions to this release:

- Corey Farwell
- Jonathan Kamens
- Deepak N
- Brandon R. Stoner
- John McNamara

0.9.3

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

- Github issue 49

- Github issue 64 - skip meaningless chunk of 4 zero bytes between two
otherwise-valid BIFF records

- Github issue 61 - fix updating of escapement attribute of Font objects read
from workbooks.

- Implemented ``Sheet.visibility`` for xlsx files

- Ignore anchors (``$``) in cell references

- Dropped support for Python 2.5 and earlier, Python 2.6 is now the earliest
Python release supported

- Read xlsx merged cell elements.

- Read cell comments in .xlsx files.

- Added xldate_as_datetime() function to convert from Excel
serial date/time to datetime.datetime object.

Thanks to the following for their contributions to this release:

- John Machin
- Caleb Epstein
- Martin Panter
- John McNamara
- Gunnlaugur Þór Briem
- Stephen Lewis

0.9.2

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

- Fix some packaging issues that meant docs and examples were missing from the tarball.

- Fixed a small but serious regression that caused problems opening .xlsx files.

0.9.1

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

- Many fixes bugs in Python 3 support.
- Fix bug where ragged rows needed fixing when formatting info was being parsed.
- Improved handling of aberrant Excel 4.0 Worksheet files.
- Various bug fixes.
- Simplify a lot of the distribution packaging.
- Remove unused and duplicate imports.

Thanks to the following for their contributions to this release:

- Thomas Kluyver

0.9.0

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

- Support for Python 3.2+
- Many new unit test added.
- Continuous integration tests are now run.
- Various bug fixes.

Special thanks to Thomas Kluyver and Martin Panter for their work on
Python 3 compatibility.

Thanks to Manfred Moitzi for re-licensing his unit tests so we could include
them.

Thanks to the following for their contributions to this release:

- "holm"
- Victor Safronovich
- Ross Jones

0.8.0

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

- More work-arounds for broken source files.
- Support for reading .xlsx files.
- Drop support for Python 2.5 and older.

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.