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:           Sun Apr 20 12:13:17 UTC 2025

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

Log Message:
py-xlsxwriter: updated to 3.2.3

Release 3.2.3 - April 17 2025

* Fix for a breaking change in v3.2.1.

  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.

* This release drops support for Python 3.6 and 3.7, which are both EOL, in
  order to simplify the additions of type annotations. The minimum supported
  version of Python is now Python 3.8.

* This release contains code with initial type annotations as part of an overall
  effort to add type annotations to the entire code base. It also contains
  internal refactoring of some pseudo-types, based on dicts, into actual enum or
  class types to allow stronger type checking. These will be rolled out in
  upcoming releases.

  This is part of a modernization of the XlsxWriter code base, see "XlsxWriter
  Roadmap v2" :feature:`1128`.


To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.76 pkgsrc/textproc/py-xlsxwriter/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/textproc/py-xlsxwriter/PLIST
cvs rdiff -u -r1.71 -r1.72 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.75 pkgsrc/textproc/py-xlsxwriter/Makefile:1.76
--- pkgsrc/textproc/py-xlsxwriter/Makefile:1.75 Mon Apr 14 13:00:59 2025
+++ pkgsrc/textproc/py-xlsxwriter/Makefile      Sun Apr 20 12:13:17 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.75 2025/04/14 13:00:59 adam Exp $
+# $NetBSD: Makefile,v 1.76 2025/04/20 12:13:17 adam Exp $
 
-DISTNAME=      xlsxwriter-3.2.2
+DISTNAME=      xlsxwriter-3.2.3
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
-PKGREVISION=   2
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=X/XlsxWriter/}
 

Index: pkgsrc/textproc/py-xlsxwriter/PLIST
diff -u pkgsrc/textproc/py-xlsxwriter/PLIST:1.9 pkgsrc/textproc/py-xlsxwriter/PLIST:1.10
--- pkgsrc/textproc/py-xlsxwriter/PLIST:1.9     Mon Apr 14 13:00:59 2025
+++ pkgsrc/textproc/py-xlsxwriter/PLIST Sun Apr 20 12:13:17 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2025/04/14 13:00:59 adam Exp $
+@comment $NetBSD: PLIST,v 1.10 2025/04/20 12:13:17 adam Exp $
 bin/vba_extract.py
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -68,6 +68,9 @@ ${PYSITELIB}/xlsxwriter/feature_property
 ${PYSITELIB}/xlsxwriter/format.py
 ${PYSITELIB}/xlsxwriter/format.pyc
 ${PYSITELIB}/xlsxwriter/format.pyo
+${PYSITELIB}/xlsxwriter/image.py
+${PYSITELIB}/xlsxwriter/image.pyc
+${PYSITELIB}/xlsxwriter/image.pyo
 ${PYSITELIB}/xlsxwriter/metadata.py
 ${PYSITELIB}/xlsxwriter/metadata.pyc
 ${PYSITELIB}/xlsxwriter/metadata.pyo
@@ -104,6 +107,9 @@ ${PYSITELIB}/xlsxwriter/table.pyo
 ${PYSITELIB}/xlsxwriter/theme.py
 ${PYSITELIB}/xlsxwriter/theme.pyc
 ${PYSITELIB}/xlsxwriter/theme.pyo
+${PYSITELIB}/xlsxwriter/url.py
+${PYSITELIB}/xlsxwriter/url.pyc
+${PYSITELIB}/xlsxwriter/url.pyo
 ${PYSITELIB}/xlsxwriter/utility.py
 ${PYSITELIB}/xlsxwriter/utility.pyc
 ${PYSITELIB}/xlsxwriter/utility.pyo

Index: pkgsrc/textproc/py-xlsxwriter/distinfo
diff -u pkgsrc/textproc/py-xlsxwriter/distinfo:1.71 pkgsrc/textproc/py-xlsxwriter/distinfo:1.72
--- pkgsrc/textproc/py-xlsxwriter/distinfo:1.71 Wed Jan 29 12:14:38 2025
+++ pkgsrc/textproc/py-xlsxwriter/distinfo      Sun Apr 20 12:13:17 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.71 2025/01/29 12:14:38 adam Exp $
+$NetBSD: distinfo,v 1.72 2025/04/20 12:13:17 adam Exp $
 
-BLAKE2s (xlsxwriter-3.2.2.tar.gz) = 030a4dd092f7e3c79d986ab64d2b3fb8d710fbddf4bc356545ab8dc3786fe893
-SHA512 (xlsxwriter-3.2.2.tar.gz) = 4acd4c36464b1f3314268f881c64a3131823978259805b0752cebc44e68890436a85c475fb3ac9ec7671b0943b3005132037d5787e9f776352d58f35352f14bd
-Size (xlsxwriter-3.2.2.tar.gz) = 205202 bytes
+BLAKE2s (xlsxwriter-3.2.3.tar.gz) = 8fa3a792f726987d91c51365de8d3d71edd369db1e62dc2c44d00a36ce742207
+SHA512 (xlsxwriter-3.2.3.tar.gz) = e90dad514475c20049ea4e5d8409b5f7d80bc985dc390fd82631f7668bb5b5fbaea2e50bc71c15fbed710157911f6fe575b69b0258e0c1060b53c328e52067e5
+Size (xlsxwriter-3.2.3.tar.gz) = 209135 bytes



Home | Main Index | Thread Index | Old Index