From 5bffc5f85614f10bc57eefe3f7c2717bcb1264b6 Mon Sep 17 00:00:00 2001 From: yopito Date: Fri, 11 Nov 2022 18:06:24 +0100 Subject: [PATCH 1/3] New package: python3-et-xmlfile 1.1 --- srcpkgs/python3-et-xmlfile/template | 19 +++++++++++++++++++ srcpkgs/python3-et-xmlfile/update | 2 ++ 2 files changed, 21 insertions(+) create mode 100644 srcpkgs/python3-et-xmlfile/template create mode 100644 srcpkgs/python3-et-xmlfile/update diff --git a/srcpkgs/python3-et-xmlfile/template b/srcpkgs/python3-et-xmlfile/template new file mode 100644 index 000000000000..39bdd4da635f --- /dev/null +++ b/srcpkgs/python3-et-xmlfile/template @@ -0,0 +1,19 @@ +# Template file for 'python3-et-xmlfile' +pkgname=python3-et-xmlfile +version=1.1 +revision=1 +wrksrc="et_xmlfile-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends=python3 +checkdepends="python3-pytest python3-lxml" +short_desc="Low memory library for creating large XML files" +maintainer="yopito " +license="MIT" +homepage="https://et-xmlfile.readthedocs.io/" +distfiles="https://foss.heptapod.net/openpyxl/et_xmlfile/-/archive/${version}/et_xmlfile-${version}.tar.gz" +checksum=707c2211ba4a041fd866ef6a60966f4ff82c89f4d4dfabf5aea59aaf97f9be4f + +post_install() { + vlicense LICENCE.rst +} diff --git a/srcpkgs/python3-et-xmlfile/update b/srcpkgs/python3-et-xmlfile/update new file mode 100644 index 000000000000..9c0c41a3d9df --- /dev/null +++ b/srcpkgs/python3-et-xmlfile/update @@ -0,0 +1,2 @@ +site=https://foss.heptapod.net/openpyxl/et_xmlfile/-/tags +pkgname="et_xmlfile" From 2a590a70d18e8e33e0189810e355bbfe9d0fedd7 Mon Sep 17 00:00:00 2001 From: yopito Date: Fri, 11 Nov 2022 18:06:33 +0100 Subject: [PATCH 2/3] New package: python3-openpyxl 3.0.10 --- srcpkgs/python3-openpyxl/template | 19 +++++++++++++++++++ srcpkgs/python3-openpyxl/update | 2 ++ 2 files changed, 21 insertions(+) create mode 100644 srcpkgs/python3-openpyxl/template create mode 100644 srcpkgs/python3-openpyxl/update diff --git a/srcpkgs/python3-openpyxl/template b/srcpkgs/python3-openpyxl/template new file mode 100644 index 000000000000..236464bc9704 --- /dev/null +++ b/srcpkgs/python3-openpyxl/template @@ -0,0 +1,19 @@ +# Template file for 'python3-openpyxl' +pkgname=python3-openpyxl +version=3.0.10 +revision=1 +wrksrc="openpyxl-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3-et-xmlfile" +checkdepends="python3-pytest python3-lxml python3-Pillow $depends" +short_desc="Python library to read/write Excel 2007 xlsx/xlsm files" +maintainer="yopito " +license="MIT" +homepage="https://openpyxl.readthedocs.io/" +distfiles="https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${version}/openpyxl-${version}.tar.bz2" +checksum=265ae51674a0b30d5394a437a2c96c520c6cfcaf479a4d3e0f75d829d172664e + +post_install() { + vlicense LICENCE.rst +} diff --git a/srcpkgs/python3-openpyxl/update b/srcpkgs/python3-openpyxl/update new file mode 100644 index 000000000000..6a7b1e741622 --- /dev/null +++ b/srcpkgs/python3-openpyxl/update @@ -0,0 +1,2 @@ +site=https://foss.heptapod.net/openpyxl/openpyxl/-/tags +pkgname="${pkgname#python3-}" From 32369912156aeca617ad8bacee31dda39db50784 Mon Sep 17 00:00:00 2001 From: yopito Date: Fri, 11 Nov 2022 18:06:36 +0100 Subject: [PATCH 3/3] python3-pandas: recommends python3-openpyxl for spreadsheet file closes #32454 --- srcpkgs/python3-pandas/INSTALL.msg | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/python3-pandas/INSTALL.msg b/srcpkgs/python3-pandas/INSTALL.msg index ea4bf688dbb6..02a0ad260768 100644 --- a/srcpkgs/python3-pandas/INSTALL.msg +++ b/srcpkgs/python3-pandas/INSTALL.msg @@ -1,3 +1,4 @@ Recommended dependencies: - python3-numexpr: to accelerate expression evaluation operations - python3-Bottleneck: to accelerate numerical operations +- python3-openpyxl: to manipulate spreadsheet files