pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/py-openpyxl



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jun  5 15:22:59 UTC 2024

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

Log Message:
py-openpyxl: updated to 3.1.3

3.1.3 (2024-05-29)
Bugfixes
* Column name caches are slow and use a lot of memory
* Improved handling of duplicate named styles
* Rich-text can be saved if lxml is not installed
* Documentation for sheet views is incorrect
* Timedeltas not read properly in read-only mode
* List of formulae names contains mistakes
* Filters does not handle non-numerical filters
* Type checking increases exponentially
* Loading pivot tables can be unnecessarily slow
* Improve performance when reading files with lots of custom properties
* Setting Trendline.name attribute raises exception when saving
* Timezone and Zombie formatting cannot be combined.
* Column name generation is inefficient and slow
* File handlers not always released in read-only mode
* Workbook files not properly closed on Python ≥ 3.11.8 and Windows
* Pivot cache definitions using tupleCache had serialisation issues
Changes
Add a __repr__ method for Row and Column dimension objects so you don’t need to check every time.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/textproc/py-openpyxl/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/textproc/py-openpyxl/PLIST
cvs rdiff -u -r1.28 -r1.29 pkgsrc/textproc/py-openpyxl/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-openpyxl/Makefile
diff -u pkgsrc/textproc/py-openpyxl/Makefile:1.31 pkgsrc/textproc/py-openpyxl/Makefile:1.32
--- pkgsrc/textproc/py-openpyxl/Makefile:1.31   Fri Mar 17 08:22:07 2023
+++ pkgsrc/textproc/py-openpyxl/Makefile        Wed Jun  5 15:22:59 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.31 2023/03/17 08:22:07 adam Exp $
+# $NetBSD: Makefile,v 1.32 2024/06/05 15:22:59 adam Exp $
 
-DISTNAME=      openpyxl-3.1.2
+DISTNAME=      openpyxl-3.1.3
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=o/openpyxl/}
@@ -10,11 +10,13 @@ HOMEPAGE=   https://openpyxl.readthedocs.i
 COMMENT=       Python library to read/write Excel xlsx/xlsm files
 LICENSE=       mit
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
 
 USE_LANGUAGES= # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/textproc/py-openpyxl/PLIST
diff -u pkgsrc/textproc/py-openpyxl/PLIST:1.15 pkgsrc/textproc/py-openpyxl/PLIST:1.16
--- pkgsrc/textproc/py-openpyxl/PLIST:1.15      Wed Feb 22 12:50:46 2023
+++ pkgsrc/textproc/py-openpyxl/PLIST   Wed Jun  5 15:22:59 2024
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.15 2023/02/22 12:50:46 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.16 2024/06/05 15:22:59 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENCE.rst
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/openpyxl/__init__.py
 ${PYSITELIB}/openpyxl/__init__.pyc
 ${PYSITELIB}/openpyxl/__init__.pyo
@@ -193,6 +193,9 @@ ${PYSITELIB}/openpyxl/descriptors/__init
 ${PYSITELIB}/openpyxl/descriptors/base.py
 ${PYSITELIB}/openpyxl/descriptors/base.pyc
 ${PYSITELIB}/openpyxl/descriptors/base.pyo
+${PYSITELIB}/openpyxl/descriptors/container.py
+${PYSITELIB}/openpyxl/descriptors/container.pyc
+${PYSITELIB}/openpyxl/descriptors/container.pyo
 ${PYSITELIB}/openpyxl/descriptors/excel.py
 ${PYSITELIB}/openpyxl/descriptors/excel.pyc
 ${PYSITELIB}/openpyxl/descriptors/excel.pyo

Index: pkgsrc/textproc/py-openpyxl/distinfo
diff -u pkgsrc/textproc/py-openpyxl/distinfo:1.28 pkgsrc/textproc/py-openpyxl/distinfo:1.29
--- pkgsrc/textproc/py-openpyxl/distinfo:1.28   Fri Mar 17 08:22:07 2023
+++ pkgsrc/textproc/py-openpyxl/distinfo        Wed Jun  5 15:22:59 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.28 2023/03/17 08:22:07 adam Exp $
+$NetBSD: distinfo,v 1.29 2024/06/05 15:22:59 adam Exp $
 
-BLAKE2s (openpyxl-3.1.2.tar.gz) = 5d0da5231189d556649bee82d01a3d7c0bdde9c1fcf12e8c0304f8dacc1a33ee
-SHA512 (openpyxl-3.1.2.tar.gz) = d45b99eaf7a16f62c89b23a1808cf3042d5e2616565c8e7cb2f38f0ea4d09f9592d5af237a6ed7cb1467df8de94477ab81da0a521ea11a06c40f99b4bb995350
-Size (openpyxl-3.1.2.tar.gz) = 185977 bytes
+BLAKE2s (openpyxl-3.1.3.tar.gz) = 522351b7682230ac4455a7dce4b9467bb3479bb26633ffe55aa228a0391ecdeb
+SHA512 (openpyxl-3.1.3.tar.gz) = d7d3bd661599e175fcacea5b546b770d4f80b045e39486b8ba6bcbbef407e103fe5375667f8a2c1766bfddef8ceb1840ab3b33595d844b6680e4e5d8b1c9dc68
+Size (openpyxl-3.1.3.tar.gz) = 188705 bytes
 SHA1 (patch-setup.py) = 9b2fd5f1e4d77060487c6c9a862be207df8de70f



Home | Main Index | Thread Index | Old Index