pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/py-xlsxwriter



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Oct 24 09:14:58 UTC 2026

Modified Files:
        pkgsrc/textproc/py-xlsxwriter: Makefile distinfo

Log Message:
py-xlsxwriter: updated to 3.3.0

3.3.0 - October 22 2026

* Added the :func:`set_zoom_to_fit()` method for chartsheets. It ensures that a
  chartsheet is zoomed automatically by Excel to fit the screen even when the
  window is resized.

* Added alt text ``description`` and ``title`` options to worksheet Tables.

* Added the :func:`use_custom_theme()` method to change the default workbook
  theme to a user supplied ``.thmx``, ``.xlsx`` or ``theme1.xml`` file, along
  with the ``default_format_properties``, ``default_row_height`` and
  ``default_column_width`` constructor options to change the default font and
  cell size to match the theme.

* Changed the exception raised for an unsupported ``source`` type in
  ``Image()`` and an unsupported ``theme`` type in ``use_custom_theme()`` from
  ``ValueError`` to ``TypeError``.

* Fixed issue where conditional format rule priorities were out of order when a
  cell range was repeated after a different range. The priorities now follow
  the order in which the rules were added.

* Fixed issue where ``autofilter()`` didn't check that the range was within
  the worksheet limits, which could produce a corrupt file for large
  worksheets.

* Fixed spurious "Invalid cell reference" warning when a chart series used a
  defined name with a sheet reference.

* Fixed the width and height detection for large GIF images and for top-down
  BMP images, and added extra image dimension validation.

* Migrated the packaging configuration from ``setup.py`` to ``pyproject.toml``
  with the license declared as a PEP 639 SPDX expression.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 pkgsrc/textproc/py-xlsxwriter/Makefile
cvs rdiff -u -r1.76 -r1.77 pkgsrc/textproc/py-xlsxwriter/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/py-xlsxwriter/Makefile
diff -u pkgsrc/textproc/py-xlsxwriter/Makefile:1.81 pkgsrc/textproc/py-xlsxwriter/Makefile:1.82
--- pkgsrc/textproc/py-xlsxwriter/Makefile:1.81 Tue Oct 13 22:18:19 2026
+++ pkgsrc/textproc/py-xlsxwriter/Makefile      Sat Oct 24 09:14:58 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.81 2026/10/13 22:18:19 wiz Exp $
+# $NetBSD: Makefile,v 1.82 2026/10/24 09:14:58 adam Exp $
 
-DISTNAME=      xlsxwriter-3.2.9
+DISTNAME=      xlsxwriter-3.3.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=X/XlsxWriter/}

Index: pkgsrc/textproc/py-xlsxwriter/distinfo
diff -u pkgsrc/textproc/py-xlsxwriter/distinfo:1.76 pkgsrc/textproc/py-xlsxwriter/distinfo:1.77
--- pkgsrc/textproc/py-xlsxwriter/distinfo:1.76 Mon Sep 22 09:23:08 2025
+++ pkgsrc/textproc/py-xlsxwriter/distinfo      Sat Oct 24 09:14:58 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.76 2025/09/22 09:23:08 adam Exp $
+$NetBSD: distinfo,v 1.77 2026/10/24 09:14:58 adam Exp $
 
-BLAKE2s (xlsxwriter-3.2.9.tar.gz) = ac3a9f9533b8a2a86254558c013797af62d8a677b7017b829a0cc99e5421a4fa
-SHA512 (xlsxwriter-3.2.9.tar.gz) = 2b600b66d52e8f16446ac2e24dfa2b3b2ac20be08acf492e9b827a4413fe19d9e56417887d230f043c5f0bd1fd135fe00de3417fdaebf6f8b48e25edad84cca9
-Size (xlsxwriter-3.2.9.tar.gz) = 215940 bytes
+BLAKE2s (xlsxwriter-3.3.0.tar.gz) = eb5d71c5d577fa02c0b3cd076319d4be347dfd0dbdd95444aca7a390e1bfdd35
+SHA512 (xlsxwriter-3.3.0.tar.gz) = 0bfcb6dce15cb2f18526b3c7e2ff4906b6518e2631b0f206eed38a263a267704d0ccde4511ed823eeb06bf9ea718ad54d82d64a3d7319b34c45d2b48d9ae697d
+Size (xlsxwriter-3.3.0.tar.gz) = 221380 bytes



Home | Main Index | Thread Index | Old Index