pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/py-openpyxl py-openpyxl: updated to 2.6.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/ebf9e8474ba9
branches: trunk
changeset: 319220:ebf9e8474ba9
user: adam <adam%pkgsrc.org@localhost>
date: Fri Feb 08 10:48:38 2019 +0000
description:
py-openpyxl: updated to 2.6.0
2.6.0:
Bugfixes
* Exception on tables with names containing spaces.
* Cannot save files with existing images.
2.6.-b1:
Bugfixes
* Cannot use read-only mode with stream
* Hyperlinks always set on A1
* Internal row counter not initialised when reading files
* Exception raised on out of bounds date
2.6-a1:
Major changes
Implement robust for merged cells so that these can be formatted the way Excel does without confusion. Thanks to Magnus Schieder.
Minor changes
Add support for worksheet scenarios
Add read support for chartsheets
Add method for moving ranges of cells on a worksheet
Last version to support Python 2.7
Deprecations
Type inference and coercion for cell values
diffstat:
textproc/py-openpyxl/Makefile | 4 +-
textproc/py-openpyxl/PLIST | 80 +++++++++++++++++-----------
textproc/py-openpyxl/distinfo | 12 ++--
textproc/py-openpyxl/patches/patch-setup.py | 6 +-
4 files changed, 60 insertions(+), 42 deletions(-)
diffs (238 lines):
diff -r e3c2ec8aa750 -r ebf9e8474ba9 textproc/py-openpyxl/Makefile
--- a/textproc/py-openpyxl/Makefile Thu Feb 07 23:09:08 2019 +0000
+++ b/textproc/py-openpyxl/Makefile Fri Feb 08 10:48:38 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2019/01/24 09:13:52 adam Exp $
+# $NetBSD: Makefile,v 1.21 2019/02/08 10:48:38 adam Exp $
-DISTNAME= openpyxl-2.5.14
+DISTNAME= openpyxl-2.6.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=o/openpyxl/}
diff -r e3c2ec8aa750 -r ebf9e8474ba9 textproc/py-openpyxl/PLIST
--- a/textproc/py-openpyxl/PLIST Thu Feb 07 23:09:08 2019 +0000
+++ b/textproc/py-openpyxl/PLIST Fri Feb 08 10:48:38 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2018/10/23 06:46:45 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2019/02/08 10:48:38 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -13,12 +13,12 @@
${PYSITELIB}/openpyxl/cell/__init__.py
${PYSITELIB}/openpyxl/cell/__init__.pyc
${PYSITELIB}/openpyxl/cell/__init__.pyo
+${PYSITELIB}/openpyxl/cell/_writer.py
+${PYSITELIB}/openpyxl/cell/_writer.pyc
+${PYSITELIB}/openpyxl/cell/_writer.pyo
${PYSITELIB}/openpyxl/cell/cell.py
${PYSITELIB}/openpyxl/cell/cell.pyc
${PYSITELIB}/openpyxl/cell/cell.pyo
-${PYSITELIB}/openpyxl/cell/interface.py
-${PYSITELIB}/openpyxl/cell/interface.pyc
-${PYSITELIB}/openpyxl/cell/interface.pyo
${PYSITELIB}/openpyxl/cell/read_only.py
${PYSITELIB}/openpyxl/cell/read_only.pyc
${PYSITELIB}/openpyxl/cell/read_only.pyo
@@ -247,9 +247,6 @@
${PYSITELIB}/openpyxl/drawing/relation.py
${PYSITELIB}/openpyxl/drawing/relation.pyc
${PYSITELIB}/openpyxl/drawing/relation.pyo
-${PYSITELIB}/openpyxl/drawing/shape.py
-${PYSITELIB}/openpyxl/drawing/shape.pyc
-${PYSITELIB}/openpyxl/drawing/shape.pyo
${PYSITELIB}/openpyxl/drawing/spreadsheet_drawing.py
${PYSITELIB}/openpyxl/drawing/spreadsheet_drawing.pyc
${PYSITELIB}/openpyxl/drawing/spreadsheet_drawing.pyo
@@ -325,9 +322,9 @@
${PYSITELIB}/openpyxl/reader/strings.py
${PYSITELIB}/openpyxl/reader/strings.pyc
${PYSITELIB}/openpyxl/reader/strings.pyo
-${PYSITELIB}/openpyxl/reader/worksheet.py
-${PYSITELIB}/openpyxl/reader/worksheet.pyc
-${PYSITELIB}/openpyxl/reader/worksheet.pyo
+${PYSITELIB}/openpyxl/reader/workbook.py
+${PYSITELIB}/openpyxl/reader/workbook.pyc
+${PYSITELIB}/openpyxl/reader/workbook.pyo
${PYSITELIB}/openpyxl/styles/__init__.py
${PYSITELIB}/openpyxl/styles/__init__.pyc
${PYSITELIB}/openpyxl/styles/__init__.pyo
@@ -403,6 +400,9 @@
${PYSITELIB}/openpyxl/utils/indexed_list.py
${PYSITELIB}/openpyxl/utils/indexed_list.pyc
${PYSITELIB}/openpyxl/utils/indexed_list.pyo
+${PYSITELIB}/openpyxl/utils/inference.py
+${PYSITELIB}/openpyxl/utils/inference.pyc
+${PYSITELIB}/openpyxl/utils/inference.pyo
${PYSITELIB}/openpyxl/utils/protection.py
${PYSITELIB}/openpyxl/utils/protection.pyc
${PYSITELIB}/openpyxl/utils/protection.pyo
@@ -412,6 +412,9 @@
${PYSITELIB}/openpyxl/workbook/__init__.py
${PYSITELIB}/openpyxl/workbook/__init__.pyc
${PYSITELIB}/openpyxl/workbook/__init__.pyo
+${PYSITELIB}/openpyxl/workbook/_writer.py
+${PYSITELIB}/openpyxl/workbook/_writer.pyc
+${PYSITELIB}/openpyxl/workbook/_writer.pyo
${PYSITELIB}/openpyxl/workbook/child.py
${PYSITELIB}/openpyxl/workbook/child.pyc
${PYSITELIB}/openpyxl/workbook/child.pyo
@@ -430,9 +433,6 @@
${PYSITELIB}/openpyxl/workbook/function_group.py
${PYSITELIB}/openpyxl/workbook/function_group.pyc
${PYSITELIB}/openpyxl/workbook/function_group.pyo
-${PYSITELIB}/openpyxl/workbook/parser.py
-${PYSITELIB}/openpyxl/workbook/parser.pyc
-${PYSITELIB}/openpyxl/workbook/parser.pyo
${PYSITELIB}/openpyxl/workbook/properties.py
${PYSITELIB}/openpyxl/workbook/properties.pyc
${PYSITELIB}/openpyxl/workbook/properties.pyo
@@ -454,12 +454,33 @@
${PYSITELIB}/openpyxl/worksheet/__init__.py
${PYSITELIB}/openpyxl/worksheet/__init__.pyc
${PYSITELIB}/openpyxl/worksheet/__init__.pyo
+${PYSITELIB}/openpyxl/worksheet/_read_only.py
+${PYSITELIB}/openpyxl/worksheet/_read_only.pyc
+${PYSITELIB}/openpyxl/worksheet/_read_only.pyo
+${PYSITELIB}/openpyxl/worksheet/_reader.py
+${PYSITELIB}/openpyxl/worksheet/_reader.pyc
+${PYSITELIB}/openpyxl/worksheet/_reader.pyo
+${PYSITELIB}/openpyxl/worksheet/_write_only.py
+${PYSITELIB}/openpyxl/worksheet/_write_only.pyc
+${PYSITELIB}/openpyxl/worksheet/_write_only.pyo
+${PYSITELIB}/openpyxl/worksheet/_writer.py
+${PYSITELIB}/openpyxl/worksheet/_writer.pyc
+${PYSITELIB}/openpyxl/worksheet/_writer.pyo
${PYSITELIB}/openpyxl/worksheet/cell_range.py
${PYSITELIB}/openpyxl/worksheet/cell_range.pyc
${PYSITELIB}/openpyxl/worksheet/cell_range.pyo
+${PYSITELIB}/openpyxl/worksheet/cell_watch.py
+${PYSITELIB}/openpyxl/worksheet/cell_watch.pyc
+${PYSITELIB}/openpyxl/worksheet/cell_watch.pyo
+${PYSITELIB}/openpyxl/worksheet/controls.py
+${PYSITELIB}/openpyxl/worksheet/controls.pyc
+${PYSITELIB}/openpyxl/worksheet/controls.pyo
${PYSITELIB}/openpyxl/worksheet/copier.py
${PYSITELIB}/openpyxl/worksheet/copier.pyc
${PYSITELIB}/openpyxl/worksheet/copier.pyo
+${PYSITELIB}/openpyxl/worksheet/custom.py
+${PYSITELIB}/openpyxl/worksheet/custom.pyc
+${PYSITELIB}/openpyxl/worksheet/custom.pyo
${PYSITELIB}/openpyxl/worksheet/datavalidation.py
${PYSITELIB}/openpyxl/worksheet/datavalidation.pyc
${PYSITELIB}/openpyxl/worksheet/datavalidation.pyo
@@ -469,6 +490,9 @@
${PYSITELIB}/openpyxl/worksheet/drawing.py
${PYSITELIB}/openpyxl/worksheet/drawing.pyc
${PYSITELIB}/openpyxl/worksheet/drawing.pyo
+${PYSITELIB}/openpyxl/worksheet/errors.py
+${PYSITELIB}/openpyxl/worksheet/errors.pyc
+${PYSITELIB}/openpyxl/worksheet/errors.pyo
${PYSITELIB}/openpyxl/worksheet/filters.py
${PYSITELIB}/openpyxl/worksheet/filters.pyc
${PYSITELIB}/openpyxl/worksheet/filters.pyo
@@ -481,24 +505,33 @@
${PYSITELIB}/openpyxl/worksheet/merge.py
${PYSITELIB}/openpyxl/worksheet/merge.pyc
${PYSITELIB}/openpyxl/worksheet/merge.pyo
+${PYSITELIB}/openpyxl/worksheet/ole.py
+${PYSITELIB}/openpyxl/worksheet/ole.pyc
+${PYSITELIB}/openpyxl/worksheet/ole.pyo
${PYSITELIB}/openpyxl/worksheet/page.py
${PYSITELIB}/openpyxl/worksheet/page.pyc
${PYSITELIB}/openpyxl/worksheet/page.pyo
${PYSITELIB}/openpyxl/worksheet/pagebreak.py
${PYSITELIB}/openpyxl/worksheet/pagebreak.pyc
${PYSITELIB}/openpyxl/worksheet/pagebreak.pyo
+${PYSITELIB}/openpyxl/worksheet/picture.py
+${PYSITELIB}/openpyxl/worksheet/picture.pyc
+${PYSITELIB}/openpyxl/worksheet/picture.pyo
${PYSITELIB}/openpyxl/worksheet/properties.py
${PYSITELIB}/openpyxl/worksheet/properties.pyc
${PYSITELIB}/openpyxl/worksheet/properties.pyo
${PYSITELIB}/openpyxl/worksheet/protection.py
${PYSITELIB}/openpyxl/worksheet/protection.pyc
${PYSITELIB}/openpyxl/worksheet/protection.pyo
-${PYSITELIB}/openpyxl/worksheet/read_only.py
-${PYSITELIB}/openpyxl/worksheet/read_only.pyc
-${PYSITELIB}/openpyxl/worksheet/read_only.pyo
${PYSITELIB}/openpyxl/worksheet/related.py
${PYSITELIB}/openpyxl/worksheet/related.pyc
${PYSITELIB}/openpyxl/worksheet/related.pyo
+${PYSITELIB}/openpyxl/worksheet/scenario.py
+${PYSITELIB}/openpyxl/worksheet/scenario.pyc
+${PYSITELIB}/openpyxl/worksheet/scenario.pyo
+${PYSITELIB}/openpyxl/worksheet/smart_tag.py
+${PYSITELIB}/openpyxl/worksheet/smart_tag.pyc
+${PYSITELIB}/openpyxl/worksheet/smart_tag.pyo
${PYSITELIB}/openpyxl/worksheet/table.py
${PYSITELIB}/openpyxl/worksheet/table.pyc
${PYSITELIB}/openpyxl/worksheet/table.pyo
@@ -508,30 +541,15 @@
${PYSITELIB}/openpyxl/worksheet/worksheet.py
${PYSITELIB}/openpyxl/worksheet/worksheet.pyc
${PYSITELIB}/openpyxl/worksheet/worksheet.pyo
-${PYSITELIB}/openpyxl/worksheet/write_only.py
-${PYSITELIB}/openpyxl/worksheet/write_only.pyc
-${PYSITELIB}/openpyxl/worksheet/write_only.pyo
${PYSITELIB}/openpyxl/writer/__init__.py
${PYSITELIB}/openpyxl/writer/__init__.pyc
${PYSITELIB}/openpyxl/writer/__init__.pyo
-${PYSITELIB}/openpyxl/writer/etree_worksheet.py
-${PYSITELIB}/openpyxl/writer/etree_worksheet.pyc
-${PYSITELIB}/openpyxl/writer/etree_worksheet.pyo
${PYSITELIB}/openpyxl/writer/excel.py
${PYSITELIB}/openpyxl/writer/excel.pyc
${PYSITELIB}/openpyxl/writer/excel.pyo
-${PYSITELIB}/openpyxl/writer/strings.py
-${PYSITELIB}/openpyxl/writer/strings.pyc
-${PYSITELIB}/openpyxl/writer/strings.pyo
${PYSITELIB}/openpyxl/writer/theme.py
${PYSITELIB}/openpyxl/writer/theme.pyc
${PYSITELIB}/openpyxl/writer/theme.pyo
-${PYSITELIB}/openpyxl/writer/workbook.py
-${PYSITELIB}/openpyxl/writer/workbook.pyc
-${PYSITELIB}/openpyxl/writer/workbook.pyo
-${PYSITELIB}/openpyxl/writer/worksheet.py
-${PYSITELIB}/openpyxl/writer/worksheet.pyc
-${PYSITELIB}/openpyxl/writer/worksheet.pyo
${PYSITELIB}/openpyxl/xml/__init__.py
${PYSITELIB}/openpyxl/xml/__init__.pyc
${PYSITELIB}/openpyxl/xml/__init__.pyo
diff -r e3c2ec8aa750 -r ebf9e8474ba9 textproc/py-openpyxl/distinfo
--- a/textproc/py-openpyxl/distinfo Thu Feb 07 23:09:08 2019 +0000
+++ b/textproc/py-openpyxl/distinfo Fri Feb 08 10:48:38 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.18 2019/01/24 09:13:52 adam Exp $
+$NetBSD: distinfo,v 1.19 2019/02/08 10:48:38 adam Exp $
-SHA1 (openpyxl-2.5.14.tar.gz) = 852a98d8aa71e8dd153ee60f9de838fe6e9d0cd9
-RMD160 (openpyxl-2.5.14.tar.gz) = 5fc254b005336edb587fdfcc8e63b8de8e2aecf4
-SHA512 (openpyxl-2.5.14.tar.gz) = 0bfa72a767dc619c7ef6467a434b8fcaf8ed117fe888ae6f63ac43305be97cb61aa5c5b4f0c1b71d8711cae257ef0672eb081f5b096d96aeb6abad60eafa9c17
-Size (openpyxl-2.5.14.tar.gz) = 173287 bytes
-SHA1 (patch-setup.py) = 4066e01579626843e42b2e0d7ec4c3a0e9177f7a
+SHA1 (openpyxl-2.6.0.tar.gz) = 63b8c774a375b9f6015f7f9a0af577b2e68392fe
+RMD160 (openpyxl-2.6.0.tar.gz) = 2b8aef20fa2f94e0da8613e8ca849046ee456319
+SHA512 (openpyxl-2.6.0.tar.gz) = aea91b83db4cc022a2d57a5d09b5a5729b87284c7dadbc04032050f0183b5666dce73ae0a9ba2eb6a76c7ecde68527259e2853c05e06a169b30e02072b7970fc
+Size (openpyxl-2.6.0.tar.gz) = 172572 bytes
+SHA1 (patch-setup.py) = ef477ee5b3293769be122ab7bb4299e10f79f965
diff -r e3c2ec8aa750 -r ebf9e8474ba9 textproc/py-openpyxl/patches/patch-setup.py
--- a/textproc/py-openpyxl/patches/patch-setup.py Thu Feb 07 23:09:08 2019 +0000
+++ b/textproc/py-openpyxl/patches/patch-setup.py Fri Feb 08 10:48:38 2019 +0000
@@ -1,12 +1,12 @@
-$NetBSD: patch-setup.py,v 1.1 2018/11/23 11:42:17 adam Exp $
+$NetBSD: patch-setup.py,v 1.2 2019/02/08 10:48:38 adam Exp $
Prefer lxml to et_xmlfile.
---- setup.py.orig 2018-11-23 11:39:16.000000000 +0000
+--- setup.py.orig 2019-02-06 14:12:51.000000000 +0000
+++ setup.py
@@ -59,7 +59,7 @@ setup(
license=__license__,
- python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
+ python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
install_requires=[
- 'jdcal', 'et_xmlfile',
+ 'jdcal', 'lxml',
Home |
Main Index |
Thread Index |
Old Index