diff options
Diffstat (limited to '.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info')
6 files changed, 205 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/INSTALLER b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/INSTALLER new file mode 100644 index 00000000..a1b589e3 --- /dev/null +++ b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/INSTALLER @@ -0,0 +1 @@ +pip diff --git a/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/LICENSE b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/LICENSE new file mode 100644 index 00000000..54acf3ca --- /dev/null +++ b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/LICENSE @@ -0,0 +1,76 @@ +There are two licenses associated with xlrd. This one relates to the bulk of +the work done on the library:: + + Portions copyright © 2005-2009, Stephen John Machin, Lingfo Pty Ltd + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + 3. None of the names of Stephen John Machin, Lingfo Pty Ltd and any + contributors may be used to endorse or promote products derived from this + software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, + THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS + BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF + THE POSSIBILITY OF SUCH DAMAGE. + +This one covers some earlier work:: + + /*- + * Copyright (c) 2001 David Giffin. + * All rights reserved. + * + * Based on the the Java version: Andrew Khan Copyright (c) 2000. + * + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. All advertising materials mentioning features or use of this + * software must display the following acknowledgment: + * "This product includes software developed by + * David Giffin <david@giffin.org>." + * + * 4. Redistributions of any form whatsoever must retain the following + * acknowledgment: + * "This product includes software developed by + * David Giffin <david@giffin.org>." + * + * THIS SOFTWARE IS PROVIDED BY DAVID GIFFIN ``AS IS'' AND ANY + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL DAVID GIFFIN OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + */ diff --git a/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/METADATA b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/METADATA new file mode 100644 index 00000000..1561871e --- /dev/null +++ b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/METADATA @@ -0,0 +1,93 @@ +Metadata-Version: 2.1 +Name: xlrd +Version: 2.0.1 +Summary: Library for developers to extract data from Microsoft Excel (tm) .xls spreadsheet files +Home-page: http://www.python-excel.org/ +Author: Chris Withers +Author-email: chris@withers.org +License: BSD +Keywords: xls,excel,spreadsheet,workbook +Platform: UNKNOWN +Classifier: Development Status :: 5 - Production/Stable +Classifier: Intended Audience :: Developers +Classifier: License :: OSI Approved :: BSD License +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 2 +Classifier: Programming Language :: Python :: 2.7 +Classifier: Programming Language :: Python :: 3 +Classifier: Programming Language :: Python :: 3.6 +Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 +Classifier: Operating System :: OS Independent +Classifier: Topic :: Database +Classifier: Topic :: Office/Business +Classifier: Topic :: Software Development :: Libraries :: Python Modules +Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.* +Provides-Extra: build +Requires-Dist: wheel ; extra == 'build' +Requires-Dist: twine ; extra == 'build' +Provides-Extra: docs +Requires-Dist: sphinx ; extra == 'docs' +Provides-Extra: test +Requires-Dist: pytest ; extra == 'test' +Requires-Dist: pytest-cov ; extra == 'test' + +xlrd +==== + +|Build Status|_ |Coverage Status|_ |Documentation|_ |PyPI version|_ + +.. |Build Status| image:: https://circleci.com/gh/python-excel/xlrd/tree/master.svg?style=shield +.. _Build Status: https://circleci.com/gh/python-excel/xlrd/tree/master + +.. |Coverage Status| image:: https://codecov.io/gh/python-excel/xlrd/branch/master/graph/badge.svg?token=lNSqwBBbvk +.. _Coverage Status: https://codecov.io/gh/python-excel/xlrd + +.. |Documentation| image:: https://readthedocs.org/projects/xlrd/badge/?version=latest +.. _Documentation: http://xlrd.readthedocs.io/en/latest/?badge=latest + +.. |PyPI version| image:: https://badge.fury.io/py/xlrd.svg +.. _PyPI version: https://badge.fury.io/py/xlrd + + +xlrd is a library for reading data and formatting information from Excel +files in the historical ``.xls`` format. + +.. warning:: + + This library will no longer read anything other than ``.xls`` files. For + alternatives that read newer file formats, please see http://www.python-excel.org/. + +The following are also not supported but will safely and reliably be ignored: + +* Charts, Macros, Pictures, any other embedded object, **including** embedded worksheets. +* VBA modules +* Formulas, but results of formula calculations are extracted. +* Comments +* Hyperlinks +* Autofilters, advanced filters, pivot tables, conditional formatting, data validation + +Password-protected files are not supported and cannot be read by this library. + +Quick start: + +.. code-block:: python + + import xlrd + book = xlrd.open_workbook("myfile.xls") + print("The number of worksheets is {0}".format(book.nsheets)) + print("Worksheet name(s): {0}".format(book.sheet_names())) + sh = book.sheet_by_index(0) + print("{0} {1} {2}".format(sh.name, sh.nrows, sh.ncols)) + print("Cell D30 is {0}".format(sh.cell_value(rowx=29, colx=3))) + for rx in range(sh.nrows): + print(sh.row(rx)) + +From the command line, this will show the first, second and last rows of each sheet in each file: + +.. code-block:: bash + + python PYDIR/scripts/runxlrd.py 3rows *blah*.xls + + diff --git a/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/RECORD b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/RECORD new file mode 100644 index 00000000..0bf51f33 --- /dev/null +++ b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/RECORD @@ -0,0 +1,28 @@ +../../../bin/__pycache__/runxlrd.cpython-312.pyc,, +../../../bin/runxlrd.py,sha256=8kyqZ703nzJ9rHQceJTNYMG8w03AZnP3EFnXjFfjZvw,16106 +xlrd-2.0.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 +xlrd-2.0.1.dist-info/LICENSE,sha256=taXbzmAmXjBagVpsuD7QfyRRnYumRPKjB5lEiLztiBU,3771 +xlrd-2.0.1.dist-info/METADATA,sha256=QJVZePpw66Bmob0e1NE8VEGl6_LdOu1A5h8tTjJ94d8,3443 +xlrd-2.0.1.dist-info/RECORD,, +xlrd-2.0.1.dist-info/WHEEL,sha256=yeYGyEAjAVN0fp2OvAcpF9SZtr2vIzJc053UqC_mhts,110 +xlrd-2.0.1.dist-info/top_level.txt,sha256=nZ-t3Sc_CqNsctS3L-V36qXwC5DuAFvkB1inJApF_vM,5 +xlrd/__init__.py,sha256=kmuIEz8cutatGjjW3EmaApTEgcHmcsYo0CcWH_th2P0,7320 +xlrd/__pycache__/__init__.cpython-312.pyc,, +xlrd/__pycache__/biffh.cpython-312.pyc,, +xlrd/__pycache__/book.cpython-312.pyc,, +xlrd/__pycache__/compdoc.cpython-312.pyc,, +xlrd/__pycache__/formatting.cpython-312.pyc,, +xlrd/__pycache__/formula.cpython-312.pyc,, +xlrd/__pycache__/info.cpython-312.pyc,, +xlrd/__pycache__/sheet.cpython-312.pyc,, +xlrd/__pycache__/timemachine.cpython-312.pyc,, +xlrd/__pycache__/xldate.cpython-312.pyc,, +xlrd/biffh.py,sha256=GjtBoI9PNIEdbZmGTvfDQ8HuhZiLJd2ofdo2qmunzmA,16651 +xlrd/book.py,sha256=1LHxyWMb50ZBIwUlZC4UtIFem5y8o8M3zADcdPCF_84,57527 +xlrd/compdoc.py,sha256=3xkfuJbLRGRMdPiZVBsWAgGktw7Jna-w3p_lcTCT6YQ,21091 +xlrd/formatting.py,sha256=6Mh6GOM7FZTj0cJ4FHSl0CVo-8InYDv2KIZTMycEw6Q,45573 +xlrd/formula.py,sha256=VskzjScNbPKqDxOa_wOmGZ2u_5xac3lqFgDM0dTGJ30,94455 +xlrd/info.py,sha256=Z0BLafyBeEMKR6QL-80x0djZPtK0dMQYbknGRjZP1OU,36 +xlrd/sheet.py,sha256=mhwEqEteUIQY9jK5CyX87stuk2MmXURONf86kZQMhY0,106806 +xlrd/timemachine.py,sha256=7CtU7FY6mQW7HSP5FjM1K9pIfNexVCt_PJXG2M3FEAc,1757 +xlrd/xldate.py,sha256=S-uUaLX8kauGy2SkX_M-S-FBqqQ6H9EfTAVpv5FMX0I,7934 diff --git a/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/WHEEL b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/WHEEL new file mode 100644 index 00000000..0774feba --- /dev/null +++ b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/WHEEL @@ -0,0 +1,6 @@ +Wheel-Version: 1.0 +Generator: bdist_wheel (0.36.0) +Root-Is-Purelib: true +Tag: py2-none-any +Tag: py3-none-any + diff --git a/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/top_level.txt b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/top_level.txt new file mode 100644 index 00000000..1a6410a5 --- /dev/null +++ b/.venv/lib/python3.12/site-packages/xlrd-2.0.1.dist-info/top_level.txt @@ -0,0 +1 @@ +xlrd |
