xypath
xypath copied to clipboard
Update xlrd requirement from <2 to <3
Updates the requirements on xlrd to permit the latest version.
Changelog
Sourced from xlrd's changelog.
2.0.1 (11 December 2020)
- Use the README as the long description on PyPI.
2.0.0 (11 December 2020)
- Remove support for anything other than
.xlsfiles.- Remove support for
psyco.- Change the default encoding used when no
CODEPAGErecord can be found fromasciitoiso-8859-1.- Add support for iterating over :class:
~xlrd.book.Bookobjects.- Add support for item access from :class:
~xlrd.book.Bookobjects, 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_corruptionoption to :class:~xlrd.open_workbook.- Handle
WRITEACCESSrecords 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
1.2.0 (15 December 2018)
- Added support for Python 3.7.
- Added optional support for defusedxml to help mitigate exploits.
- Automatically convert
~in file paths to the current user's home directory.- Removed
examplesdirectory from the installed package. They are still available in the source distribution.- Fixed
time.clock()deprecation warning.1.1.0 (22 August 2017)
Fix for parsing of merged cells containing a single cell reference in xlsx files.
Fix for "invalid literal for int() with base 10: 'true'" when reading some xlsx files.
Make xldate_as_datetime available to import direct from xlrd.
... (truncated)
Commits
b8d573euse the README for the long descriptionc6d642bPrepare for 2.0.0 releasee61d8edmissing importc9e47c6Restructure index, readme and acknowledgments.2c3e7ecUpdated development instructions.8232920Better documentation for inspect_format.07440b8Without xlsx, we have no opportunity for xml vulnerabilities.be69403Installation of python packages is standardised now.8d91f61check docs56c0bd7Give sensible exceptions when we know we can't open a file.- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)