OpenPyxl is a Python library to read/write Excel 2010 xlsx/xlsm files.
It was born from lack of existing library to read/write natively from Python the new Office Open XML format.
All kudos to the PHPExcel team as openpyxl is based on PHPExcel http://www.phpexcel.net/
== Mailing List ==
Official user list can be found on http://groups.google.com/group/openpyxl-users
== Official documentation ==
The homepage is http://openpyxl.readthedocs.org
You will find:
* every installation methods
* the official documentation
* code examples
* instructions for contributing
1.8.3 (2014-02-09)
==================
Major changes
-------------
Always parse using cElementTree
Minor changes
-------------
Slight improvements in memory use when parsing
Bugfix #256 - error when trying to read comments with optimised reader
Bugfix #260 - unsized worksheets
Bugfix #264 - only numeric cells can be dates
1.8.2 (2014-01-17)
==================
Bugfix #247 - iterable worksheets open too many files
Bugfix #252 - improved handling of lxml
Bugfix #253 - better handling of unique sheetnames
1.8.1 (2014-01-14)
==================
Bugfix #246
1.8.0 (2014-01-08)
==================
Compatibility
-------------
Support for Python 2.5 dropped.
Major changes
-------------
* Support conditional formatting
* Support lxml as backend
* Support reading and writing comments
* pytest as testrunner now required
* Improvements in charts: new types, more reliable
Minor changes
-------------
* load_workbook now accepts data_only to allow extracting values only from
formulae. Default is false.
* Images can now be anchored to cells
* Docs updated
* Provisional benchmarking
* Added convenience methods for accessing worksheets and cells by key
1.7.0 (2013-10-31)
==================
Major changes
-------------
Drops support for Python < 2.5 and last version to support Python 2.5
Compatibility
-------------
Tests run on Python 2.5, 2.6, 2.7, 3.2, 3.3
Merged pull requests
--------------------
#27 Include more metadata
#41 Able to read files with chart sheets
#45 Configurable Worksheet classes
#3 Correct serialisation of Decimal
#36 Preserve VBA macros when reading files
#44 Handle empty oddheader and oddFooter tags
#43 Fixed issue that the reader never set the active sheet
#33 Reader set value and type explicitly and TYPE_ERROR checking
#22 added page breaks, fixed formula serialization
#39 Fix Python 2.6 compatibility
#47 Improvements in styling
Known bugfixes
--------------
#109
#165
#179
#209
#112
#166
#109
#223
#124
#157
Miscellaneous
-------------
Performance improvements in optimised writer
Docs updated
It was born from lack of existing library to read/write natively from Python the new Office Open XML format.
All kudos to the PHPExcel team as openpyxl is based on PHPExcel http://www.phpexcel.net/
== Mailing List ==
Official user list can be found on http://groups.google.com/group/openpyxl-users
== Official documentation ==
The homepage is http://openpyxl.readthedocs.org
You will find:
* every installation methods
* the official documentation
* code examples
* instructions for contributing
1.8.3 (2014-02-09)
==================
Major changes
-------------
Always parse using cElementTree
Minor changes
-------------
Slight improvements in memory use when parsing
Bugfix #256 - error when trying to read comments with optimised reader
Bugfix #260 - unsized worksheets
Bugfix #264 - only numeric cells can be dates
1.8.2 (2014-01-17)
==================
Bugfix #247 - iterable worksheets open too many files
Bugfix #252 - improved handling of lxml
Bugfix #253 - better handling of unique sheetnames
1.8.1 (2014-01-14)
==================
Bugfix #246
1.8.0 (2014-01-08)
==================
Compatibility
-------------
Support for Python 2.5 dropped.
Major changes
-------------
* Support conditional formatting
* Support lxml as backend
* Support reading and writing comments
* pytest as testrunner now required
* Improvements in charts: new types, more reliable
Minor changes
-------------
* load_workbook now accepts data_only to allow extracting values only from
formulae. Default is false.
* Images can now be anchored to cells
* Docs updated
* Provisional benchmarking
* Added convenience methods for accessing worksheets and cells by key
1.7.0 (2013-10-31)
==================
Major changes
-------------
Drops support for Python < 2.5 and last version to support Python 2.5
Compatibility
-------------
Tests run on Python 2.5, 2.6, 2.7, 3.2, 3.3
Merged pull requests
--------------------
#27 Include more metadata
#41 Able to read files with chart sheets
#45 Configurable Worksheet classes
#3 Correct serialisation of Decimal
#36 Preserve VBA macros when reading files
#44 Handle empty oddheader and oddFooter tags
#43 Fixed issue that the reader never set the active sheet
#33 Reader set value and type explicitly and TYPE_ERROR checking
#22 added page breaks, fixed formula serialization
#39 Fix Python 2.6 compatibility
#47 Improvements in styling
Known bugfixes
--------------
#109
#165
#179
#209
#112
#166
#109
#223
#124
#157
Miscellaneous
-------------
Performance improvements in optimised writer
Docs updated
Metadata
Release files for openpyxl 1.8.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| openpyxl-1.8.3.tar.gz | 79.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| openpyxl-1.8.3-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 269.2 kB
Release files / openpyxl-1.8.3.tar.gz
| Download URL | openpyxl-1.8.3.tar.gz |
|---|---|
| Size | 79.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c660d70da419030c9991d9f004fdded1b88dde2789bd7973e058e8c6d80e6e07
|
|
BLAKE2b-256 checksum How to use checksums |
dd3faa3349ab1be6847aed6e701e91bf3f44e8ade28f0498fc7feca5ffe87cdc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / openpyxl-1.8.3-py2.py3-none-any.whl
| Download URL | openpyxl-1.8.3-py2.py3-none-any.whl |
|---|---|
| Size | 190.2 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
28bc05d7d67a9a3338b853e646279c1e1310c7e0ba21172a115c75b795bd5f23
|
|
BLAKE2b-256 checksum How to use checksums |
97e40c5209fa5d1b31bf1f72d674231f00892f79d66a287340388c9138a05bcd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |