| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python312-XlsxWriter | Distribution: openSUSE Tumbleweed |
| Version: 3.2.9 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Jan 28 13:18:42 2026 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 1726743 | Source RPM: python-XlsxWriter-3.2.9-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/jmcnamara/XlsxWriter | |
| Summary: Python module for writing OOXML spreadsheet files | |
XlsxWriter is a Python module for writing files in the Microsoft Office Open XML spreadsheet format. It can be used to write text, numbers, formulas and hyperlinks to multiple worksheets and it supports features such as formatting and many more.
BSD-2-Clause
* Wed Jan 28 2026 Dirk Müller <dmueller@suse.com>
- update to 3.2.9:
* Removed the `py.typed` file since it was causing a lot of
downstream CI failures where consumers weren't handling the
xlsxwriter types correctly or taking them into account.
* The file will be re-added once the xlsxwriter typing is more
comprehensive.
* Fixed ``mypy`` implicit export error caused by the
``Workbook()`` type annotations changes in v3.2.7 and v3.2.6.
* Fixed typing issue in ``Workbook()`` constructor.
* Added an option to position custom data labels in the same
way that the data labels can be positioned for the entire series.
* Add border, fill, gradient and pattern formatting options for
chart titles and also chart axis titles.
* Fixed issue where a test function was made public incorrectly
which caused warnings about a missing ``xlsxwriter.test`` module.
* Added support for a :ref:`Color() <Color>` type. This is
backwards compatible with existing Html and named color string
types but also adds support for theme colors. See also :ref:`colors`.
* Fixed issue where ``write_url()`` dropped implicit support
for generic URL types due to the refactoring into a ``Url``
type in the previous release.
* Fixed issue where ``max_url_length`` parameter wasn't
honored.
* The Format class contained methods called ``set_font()``,
``set_size()`` and ``set_color()`` which were old internal
testing alternatives for ``set_font_name()``, ``set_font_size()`` and
``set_font_color()``. Since they were intentionally internal
methods they were removed as part of a general
refactoring in v3.2.1. However, the alternative method names
had leaked out into production code and the removal caused
breaks in dependent code. These methods have been reinstated
to prevent inadvertent breakages but may be removed in the
future after an orderly deprecation. Users should update to the
documented method names.
* Added support for checkboxes via the
:func:`insert_checkbox()` method.
* Checkboxes are a new feature added to `Excel in 2024`_. They
are a way of displaying a boolean value as a checkbox in a cell.
The underlying value is still an Excel ``TRUE/FALSE`` boolean
value and can be used in formulas and in references.
* Added improvements to ``autofit()``.
* Added the optional ``max_width`` parameter to the
:func:`autofit()` method to work around the issue where the
autofit width is too big.
* Tue May 20 2025 Matej Cepl <mcepl@cepl.eu>
- Switch building to use of PEP517 backend.
Don't rename vba_extract.py to vba_extract, it makes things too
complicated.
* Thu Sep 26 2024 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Fixed %{?sle15_python_module_pythons}
* Sat Mar 16 2024 Dirk Müller <dmueller@suse.com>
- update to 3.2.0:
* This is the 10th anniversary release of XlsxWriter.
* Add :func:`embed_image()` worksheet method to embed images in
cells. This is equivalent to Excel's menu item to insert an
image using the option to "Place in Cell". It scales images
automatically to the dimensions of the cell.
* This has been a frequently requested feature for people
creating spreadsheets with images for product items. See also
:ref:`ex_embedded_images`.
* Fix issue where a horizontal alignment format was ignored if
indentation was also set.
* Wed Dec 13 2023 Dirk Müller <dmueller@suse.com>
- update to 3.1.9:
* Add fix for errant XML tag in chart leader lines for non-Pie
charts.
* Add support for formatting the data label in chart
trendlines.
* Add the :func:`very_hidden()` method to hide a worksheet.
This is similar to the :func:`hide()` method except that the
worksheet cannot be unhidden in the the Excel user interface.
The Excel worksheet "xlSheetVeryHidden" option can only be
unset programmatically via VBA.
* Added fixes for column formulas in tables that were
overridden by table data and which also didn't take future
functions into account.
* Added support for chart leader lines for chart types other
than Pie and Doughnut.
* Added support for adding signed VBA macros to workbooks via
the via the
* Added support for enabling the Excel "Show #N/A as an empty
cell" chart option via the :func:`show_na_as_empty_cell` method.
* Added support for custom total formulas to worksheet tables.
* Added worksheet page break preview mode via
:func:`set_pagebreak_view()`.
* Add support for new Excel dynamic functions added in 2023.
* Added support for adding a color to the `invert_if_negative`
chart option.
* Minor fix for cell color issue.
* Tue Oct 17 2023 Daniel Garcia Moreno <daniel.garcia@suse.com>
- Split the call to %python_install in different lines to do not feed
other commands as possible macro options.
* Mon Sep 26 2022 Arun Persaud <arun@gmx.de>
- specfile:
* update copyright year
- update to version 3.0.3:
* Added :func:`print_black_and_white` worksheet method to set "Black
and White" print options.
- changes from version 3.0.2:
* Added :func:`set_top_left_cell` worksheet method to position the
first visible cell in a worksheet.
- changes from version 3.0.1:
* Add python_requires version to setup.py to help pip find the
correct matching version for Python 2 and 3.
- changes from version 3.0.0:
* This is the first Python 3 only version of XlsxWriter. It is
approximately 10-15% faster than the Python2/3 version. Python 2
users should use XlsxWriter version 2.0.0, see below.
- changes from version 2.0.0:
* This is the last XlsxWriter release to support Python 2. From now
bug fixes and new features will only be available for Python
3. The deprecation notice for Python 2 support in XlsxWriter has
been in place since May 2020 and the Python community support for
Python 2 ended in January 2020. Downloads of XlsxWriter for Python
2 is currently less than 6% of all downloads of the library, and
decreasing month by month. Python 2 users should still be able to
install versions of XlsxWriter up to this release but not any
releases afterwards.
- changes from version 1.4.5:
* Added Description/Alt Text and Decorative accessibility options
for charts, textboxes and buttons. These options were already
available for images.
- changes from version 1.4.4:
* Added some performance improvements. Performance for larger files
should be 5-10% better.
- changes from version 1.4.3:
* Added support for background images in worksheets. See
:func:`set_background` and :ref:`ex_background`.
- changes from version 1.4.2 :
* Added support for GIF image files (and in Excel 365, animated GIF
files).
- changes from version 1.4.1:
* Added support for dynamic arrays and new Excel 365 functions like
UNIQUE and FILTER. See :func:`write_dynamic_array_formula`,
:ref:`formula_dynamic_arrays` and :ref:`ex_dynamic_arrays`.
* Added constructor option "use_future_functions" to enable newer
Excel "future" functions in Formulas. See :ref:`formula_future`,
and the :func:`Workbook` constructor.
- changes from version 1.4.0:
* Added fix for issue for where a y_axis font rotation of 0 was
ignored.
- changes from version 1.3.9 :
* Added option to set row heights and column widths in pixels via
the :func:`set_row_pixels` and :func:`set_column_pixels` methods.
- changes from version 1.3.8 :
* Added ability to add accessibility options "description" and
"decorative" to images via :func:`insert_image`. :feature:`768`.
* Added fix for datetime.timedelta values that exceed the Excel 1900
leap day (timedeltas greater than 59 days, in hours). This is a
backward incompatible change. :issue:`731`.
* Added the worksheet :func:`read_only_recommended` method to set
the Excel "Read-only Recommended" option that is available when
saving a file. :feature:`784`.
* Fixed issue where temp files used in `constant_memory` mode
weren't closed/deleted if the workbook object was garbage
collected. :issue:`764`.
* Fixed issue where pattern formats without colors were given a
default black fill color. :issue:`790`.
* Added option to set a chart crossing to 'min' as well as the
existing 'max' option. The 'min' option isn't available in the
Excel interface but can be enabled via VBA. :feature:`773`.
* Mon Feb 08 2021 Markéta Machová <mmachova@suse.com>
- %ifpython3 does not work with multi-build python
* Tue Nov 10 2020 Marketa Calabkova <mmachova@suse.com>
- Update to 1.3.7
* Added support for chart custom data labels
* Added Border, Fill, Pattern and Gradient formatting to chart data labels and
chart custom data labels.
* Replaced internal MD5 digest used to check for duplicate images with a SHA256
digest to avoid issues on operating systems such as Red Hat in FIPS mode
which don't support MD5 for security reasons.
* Added check, and warning, for worksheet tables with no data row.
Either with or without a header row.
* Added text alignment for textboxes. The existing options allowed the text
area to be aligned but didn't offer control over the text within that area.
* Wed Jun 24 2020 Todd R <toddrme2178@gmail.com>
- Update to Release 1.2.9
* Added support for ``stacked`` and ``percent_stacked`` Line charts.
- Update to Release 1.2.8
* Fix for issue where duplicate images with hyperlinks weren't handled
correctly.
Issue `#686 <https://github.com/jmcnamara/XlsxWriter/issues/686>`_.
* Removed ``ReservedWorksheetName`` exception which was used with the reserved
worksheet name "History" since this name is allowed in some Excel variants.
Issue `#688 <https://github.com/jmcnamara/XlsxWriter/issues/688>`_.
* Fix for worksheet objects (charts, images and textboxes) that are inserted
with an offset that starts in a hidden cell.
Issue `#676 <https://github.com/jmcnamara/XlsxWriter/issues/676>`_.
* Fix to allow handling of NoneType in :func:`add_write_handler`.
Issue `#677 <https://github.com/jmcnamara/XlsxWriter/issues/677>`_.
/etc/alternatives/vba_extract.py /usr/bin/vba_extract.py /usr/bin/vba_extract.py-3.12 /usr/lib/python3.12/site-packages/xlsxwriter /usr/lib/python3.12/site-packages/xlsxwriter-3.2.9.dist-info /usr/lib/python3.12/site-packages/xlsxwriter-3.2.9.dist-info/INSTALLER /usr/lib/python3.12/site-packages/xlsxwriter-3.2.9.dist-info/METADATA /usr/lib/python3.12/site-packages/xlsxwriter-3.2.9.dist-info/RECORD /usr/lib/python3.12/site-packages/xlsxwriter-3.2.9.dist-info/REQUESTED /usr/lib/python3.12/site-packages/xlsxwriter-3.2.9.dist-info/WHEEL /usr/lib/python3.12/site-packages/xlsxwriter-3.2.9.dist-info/licenses /usr/lib/python3.12/site-packages/xlsxwriter-3.2.9.dist-info/licenses/LICENSE.txt /usr/lib/python3.12/site-packages/xlsxwriter-3.2.9.dist-info/top_level.txt /usr/lib/python3.12/site-packages/xlsxwriter/__init__.py /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__ /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/app.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/app.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_area.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_area.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_bar.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_bar.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_column.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_column.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_doughnut.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_doughnut.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_line.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_line.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_pie.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_pie.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_radar.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_radar.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_scatter.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_scatter.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_stock.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_stock.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_title.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chart_title.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chartsheet.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/chartsheet.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/color.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/color.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/comments.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/comments.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/contenttypes.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/contenttypes.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/core.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/core.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/custom.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/custom.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/drawing.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/drawing.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/exceptions.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/exceptions.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/feature_property_bag.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/feature_property_bag.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/format.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/format.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/image.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/image.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/metadata.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/metadata.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/packager.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/packager.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/relationships.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/relationships.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/rich_value.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/rich_value.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/rich_value_rel.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/rich_value_rel.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/rich_value_structure.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/rich_value_structure.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/rich_value_types.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/rich_value_types.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/shape.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/shape.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/sharedstrings.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/sharedstrings.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/styles.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/styles.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/table.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/table.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/theme.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/theme.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/url.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/url.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/utility.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/utility.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/vml.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/vml.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/workbook.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/workbook.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/worksheet.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/worksheet.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/xmlwriter.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/xlsxwriter/__pycache__/xmlwriter.cpython-312.pyc /usr/lib/python3.12/site-packages/xlsxwriter/app.py /usr/lib/python3.12/site-packages/xlsxwriter/chart.py /usr/lib/python3.12/site-packages/xlsxwriter/chart_area.py /usr/lib/python3.12/site-packages/xlsxwriter/chart_bar.py /usr/lib/python3.12/site-packages/xlsxwriter/chart_column.py /usr/lib/python3.12/site-packages/xlsxwriter/chart_doughnut.py /usr/lib/python3.12/site-packages/xlsxwriter/chart_line.py /usr/lib/python3.12/site-packages/xlsxwriter/chart_pie.py /usr/lib/python3.12/site-packages/xlsxwriter/chart_radar.py /usr/lib/python3.12/site-packages/xlsxwriter/chart_scatter.py /usr/lib/python3.12/site-packages/xlsxwriter/chart_stock.py /usr/lib/python3.12/site-packages/xlsxwriter/chart_title.py /usr/lib/python3.12/site-packages/xlsxwriter/chartsheet.py /usr/lib/python3.12/site-packages/xlsxwriter/color.py /usr/lib/python3.12/site-packages/xlsxwriter/comments.py /usr/lib/python3.12/site-packages/xlsxwriter/contenttypes.py /usr/lib/python3.12/site-packages/xlsxwriter/core.py /usr/lib/python3.12/site-packages/xlsxwriter/custom.py /usr/lib/python3.12/site-packages/xlsxwriter/drawing.py /usr/lib/python3.12/site-packages/xlsxwriter/exceptions.py /usr/lib/python3.12/site-packages/xlsxwriter/feature_property_bag.py /usr/lib/python3.12/site-packages/xlsxwriter/format.py /usr/lib/python3.12/site-packages/xlsxwriter/image.py /usr/lib/python3.12/site-packages/xlsxwriter/metadata.py /usr/lib/python3.12/site-packages/xlsxwriter/packager.py /usr/lib/python3.12/site-packages/xlsxwriter/relationships.py /usr/lib/python3.12/site-packages/xlsxwriter/rich_value.py /usr/lib/python3.12/site-packages/xlsxwriter/rich_value_rel.py /usr/lib/python3.12/site-packages/xlsxwriter/rich_value_structure.py /usr/lib/python3.12/site-packages/xlsxwriter/rich_value_types.py /usr/lib/python3.12/site-packages/xlsxwriter/shape.py /usr/lib/python3.12/site-packages/xlsxwriter/sharedstrings.py /usr/lib/python3.12/site-packages/xlsxwriter/styles.py /usr/lib/python3.12/site-packages/xlsxwriter/table.py /usr/lib/python3.12/site-packages/xlsxwriter/theme.py /usr/lib/python3.12/site-packages/xlsxwriter/url.py /usr/lib/python3.12/site-packages/xlsxwriter/utility.py /usr/lib/python3.12/site-packages/xlsxwriter/vml.py /usr/lib/python3.12/site-packages/xlsxwriter/workbook.py /usr/lib/python3.12/site-packages/xlsxwriter/worksheet.py /usr/lib/python3.12/site-packages/xlsxwriter/xmlwriter.py /usr/share/doc/packages/python312-XlsxWriter /usr/share/doc/packages/python312-XlsxWriter/Changes /usr/share/doc/packages/python312-XlsxWriter/README.rst /usr/share/licenses/python312-XlsxWriter /usr/share/licenses/python312-XlsxWriter/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 11:58:24 2026