- update to 3.1.3:
* #1401 Column name caches are slow and use a lot of memory
* #1457 Improved handling of duplicate named styles
* #1842 Rich-text can be saved if lxml is not installed
* #1954 Documentation for sheet views is incorrect
* #1973 Timedeltas not read properly in read-only mode
* #1987 List of formulae names contains mistakes
* #1967 Filters does not handle non-numerical filters
* #2054 Type checking increases exponentially
* #2057 Loading pivot tables can be unnecessarily slow
* #2102 Improve performance when reading files with lots of
custom properties
* #2106 Setting Trendline.name attribute raises exception when
saving
* #2120 Timezone and Zombie formatting cannot be combined.
* #2107 Column name generation is inefficient and slow
* #2122 File handlers not always released in read-only mode
* #2149 Workbook files not properly closed on Python ≥ 3.11.8
and Windows
* #2161 Pivot cache definitions using tupleCache had
serialisation issues
OBS-URL: https://build.opensuse.org/request/show/1179040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openpyxl?expand=0&rev=20
- update to 3.1.2:
* #1963 Cannot read worksheets in read-only mode with locally
scoped definitions
* #1974 Empty custom properties cause invalid files
* #1881 DocumentProperties times set by module import only
* #1947 Worksheet-specific definitions are missing
* #1156 Table filters are always overriden
* #1360 Can't read some ScatterCharts if n
* #1724 Problem with multilevel indices in dataframes
* #1772 Problem with category indices in dataframes
* #1786 NamedStyles share attributes - mutables gotcha
* #1851 Allow print area to be set to None
* #1852 Worksheet for print title and print areas can't be found
* #1853 Custom document properties that are strings can be empty
* #1858 ConditionalFormatting lost when pivot table updated
* #1864 Better handling of defined names
* #1904 dataframe_to_rows() misalignment on multiindex
* #1912 Excel doesn't like xmlns:space on nodes with only
whitespace, which it treats as empty.
* #1942 Exception when print areas use table references.
* Adding tables in write-only mode raises an exception.
OBS-URL: https://build.opensuse.org/request/show/1137832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openpyxl?expand=0&rev=19
- update to 3.0.7:
* https://foss.heptapod.net/openpyxl/openpyxl/-/issues/1588
* Exception raised when merging cells which do not have borders all the way
round.
* Fix Python 2.x specific statement in documentation
* Borders in differential styles are incorrect
* Error when opening some pivot tables
* Resave breaks the border format in conditional formatting rules
* Read-only workbook not closed properly if generator interrupted
* Pandas.Multiindex.labels deprecated
* Pandas.Multiinex not expanded correctly
* Cannot read rows with exponents
* numpy.float is deprecated
* Cells without coordinate attributes not always correctly handled
* Incorrectly consider currency format as datetime
* Cannot copy worksheets with merged cells
* Empty worksheets do not return generators when looping.
* Hyperlinks duplicated on multiple saves
* Incorrectly literal format as datetime
* Links set to range of cells not preserved
* Exception when opening workbook with chartsheets and tables
* Find tables by name
* Worksheet protection missing in existing files
* Exception when reading files with external images
* Reading lots of merged cells is very slow.
* Read support for Bubble Charts.
* Preserve any indexed colours
* Reading many thousand of merged cells is really slow.
* Adding tables in write-only mode raises an exception.
OBS-URL: https://build.opensuse.org/request/show/908523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openpyxl?expand=0&rev=16
- Update to 2.6.1:
* #1174 ReadOnlyCell.is_date does not work properly
* #1175 Cannot read Google Docs spreadsheet with a Pivot Table
* #1180 Charts created with openpyxl cannot be styled
* #1181 Cannot handle some numpy number types
* #1182 Exception when reading unknowable number formats
* #1186 Only last formatting rule for a range loaded
* #1191 Give MergedCell a value attribute
* #1193 Cannot process worksheets with comments
* #1197 Cannot process worksheets with both row and page breaks
* #1204 Cannot reset dimensions in ReadOnlyWorksheets
* #1211 Incorrect descriptor in ParagraphProperties
* #1213 Missing hier attribute in PageField raises an exception
OBS-URL: https://build.opensuse.org/request/show/683879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openpyxl?expand=0&rev=11