Skip to content

Conversation

@pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Dec 7, 2021

This PR updates xlrd from 1.2.0 to 2.0.1.

Changelog

2.0.1

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

- Use the README as the long description on PyPI.

2.0

+ Decouple Book init & load.
+ runxlrd: minor fix for xfc.
+ More Excel 2.x work.
+ is_date_format() tweak.
+ Better detection of IronPython.
+ Better error message (including first 8 bytes of file) when file is
not in a supported format.
+ More BIFF2 formatting: ROW, COLWIDTH, and COLUMNDEFAULT records;
+ finished stage 1 of XF records.
+ More work on supporting BIFF2 (Excel 2.x) files.
+ Added support for Excel 2.x (BIFF2) files. Data only, no formatting
info. Alpha.
+ Wasn't coping with EXTERNSHEET record followed by CONTINUE
record(s).
+ Allow for BIFF2/3-style FORMAT record in BIFF4/8 file
+ Avoid crash when zero-length Unicode string missing options byte.
+ Warning message if sector sizes are extremely large.
+ Work around corrupt STYLE record
+ Added missing entry for blank cell type to ctype_text
+ Added "fonts" command to runxlrd script
+ Warning: style XF whose parent XF index != 0xFFF
+ Logfile arg wasn't being passed from open_workbook to
compdoc.CompDoc.

2.0.0

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

- Remove support for anything other than ``.xls`` files.
- Remove support for ``psyco``.
- Change the default encoding used when no ``CODEPAGE`` record can be found
from ``ascii`` to ``iso-8859-1``.
- Add support for iterating over :class:`~xlrd.book.Book` objects.
- Add support for item access from :class:`~xlrd.book.Book` objects,
where integer indices and string sheet names are supported.
- Non-unicode spaces are now stripped from the "last author" information.
- Workbook corruption errors can now be ignored using the
``ignore_workbook_corruption`` option to :class:`~xlrd.open_workbook`.
- Handle ``WRITEACCESS`` records with invalid trailing characters.
- Officially support Python 3.8 and 3.9.

Thanks to the following for their contributions to this release:

- Jon Dufresne
- Tore Lundqvist
- nayyarv
- Michael Davis
- skonik
Links

@mrbean-bremen mrbean-bremen merged commit f003702 into master Dec 8, 2021
github-actions bot pushed a commit that referenced this pull request Dec 8, 2021
…file MANIFEST.in README.md docs extra_requirements.txt mypy.ini pyfakefs requirements.txt setup.cfg setup.py tox.ini Update xlrd from 1.2.0 to 2.0.1 for Python > 3.6 Co-authored-by: mrbean-bremen <mrbean-bremen@users.noreply.github.com>
@mrbean-bremen mrbean-bremen deleted the pyup-update-xlrd-1.2.0-to-2.0.1 branch September 1, 2022 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants