apache superset (not yet in ports) needs xlsxwriter version 3.0.7 but less 
than 3.1.

The below is an update to xlsxwriter 3.0.9.

Sent to maintainer a few months ago but haven't heard back yet so looking 
for any okays.


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-xlsxwriter/Makefile,v
diff -u -p -u -r1.34 Makefile
--- Makefile    21 Dec 2024 11:40:14 -0000      1.34
+++ Makefile    29 Dec 2024 04:00:19 -0000
@@ -1,9 +1,8 @@
 COMMENT =      Python module for creating Excel XLSX files
 
-MODPY_DISTV =  1.2.9
+MODPY_DISTV =  3.0.9
 DISTNAME =     XlsxWriter-${MODPY_DISTV}
 PKGNAME =      py-${DISTNAME:L}
-REVISION =     7
 
 CATEGORIES =   devel
 
@@ -15,6 +14,7 @@ MAINTAINER =  Remi Pointel <rpointel@open
 PERMIT_PACKAGE =       Yes
 
 MODULES =      lang/python
+
 MODPY_PI =     Yes
 MODPY_PYBUILD =        setuptools
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-xlsxwriter/distinfo,v
diff -u -p -u -r1.21 distinfo
--- distinfo    30 Jun 2020 05:45:13 -0000      1.21
+++ distinfo    29 Dec 2024 04:00:19 -0000
@@ -1,2 +1,2 @@
-SHA256 (XlsxWriter-1.2.9.tar.gz) = gosyhfyVEF9bGUamoBWzHPOIvVN4/cZgTk0beDnfLnc=
-SIZE (XlsxWriter-1.2.9.tar.gz) = 251386
+SHA256 (XlsxWriter-3.0.9.tar.gz) = chbTmiB1r6x6KMrYH2rDGwsW2Jdr8bd1V30Vc0b4kd0=
+SIZE (XlsxWriter-3.0.9.tar.gz) = 269812
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-xlsxwriter/pkg/PLIST,v
diff -u -p -u -r1.12 PLIST
--- pkg/PLIST   21 Dec 2024 11:40:14 -0000      1.12
+++ pkg/PLIST   29 Dec 2024 04:00:19 -0000
@@ -1,5 +1,5 @@
-@pkgpath devel/py-xlsxwriter,python3
 @conflict py-xlsxwriter-<1.2.9p1
+@pkgpath devel/py-xlsxwriter,python3
 bin/vba_extract.py
 lib/python${MODPY_VERSION}/site-packages/XlsxWriter-${MODPY_DISTV}.dist-info/
 
lib/python${MODPY_VERSION}/site-packages/XlsxWriter-${MODPY_DISTV}.dist-info/LICENSE.txt
@@ -38,8 +38,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}chartsheet.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}comments.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}comments.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}compatibility.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}compatibility.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}contenttypes.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}contenttypes.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -52,6 +50,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}format.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}format.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}metadata.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}metadata.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}packager.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}packager.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xlsxwriter/${MODPY_PYCACHE}relationships.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -89,13 +89,13 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/chart_stock.py
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/chartsheet.py
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/comments.py
-lib/python${MODPY_VERSION}/site-packages/xlsxwriter/compatibility.py
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/contenttypes.py
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/core.py
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/custom.py
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/drawing.py
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/exceptions.py
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/format.py
+lib/python${MODPY_VERSION}/site-packages/xlsxwriter/metadata.py
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/packager.py
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/relationships.py
 lib/python${MODPY_VERSION}/site-packages/xlsxwriter/shape.py

Reply via email to