summaryrefslogtreecommitdiff
path: root/dev-python/agate-excel
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/agate-excel')
-rw-r--r--dev-python/agate-excel/Manifest4
-rw-r--r--dev-python/agate-excel/agate-excel-0.2.3.ebuild23
-rw-r--r--dev-python/agate-excel/metadata.xml1
3 files changed, 10 insertions, 18 deletions
diff --git a/dev-python/agate-excel/Manifest b/dev-python/agate-excel/Manifest
index 84ef1f0d9ed5..c34fb3200aea 100644
--- a/dev-python/agate-excel/Manifest
+++ b/dev-python/agate-excel/Manifest
@@ -1,3 +1,3 @@
DIST agate-excel-0.2.3.tar.gz 153880 BLAKE2B f090c8bbb75341623545781cbf116b547ebc16249eb0c6814e9fbd51d2688fd2bd0354d187d2f803bde69e563b57836e3d214e287ae62455c59075020588d235 SHA512 3a50bab182391bdadb2e0a82dc28a3cfa1eebbe67744835ab20581a67f7f08f4edb96eebc9a286ac4a6a302996571563ca9e487ea7defdcf07265e9c42436ddf
-EBUILD agate-excel-0.2.3.ebuild 1221 BLAKE2B 3d27b1d2f248306abd7742204e1736ab1f93e3b6235e811dcfae2e37c74809b15f8f19c40e8f625acecfe8998915eaf8d91dc1d9d872539cf4e58af8ba122dcf SHA512 a7e81b85932f0e7b95c5c68f9f2ae513defe74830d9e237bab2c639fb5c9244c74a3be5563ff6f2372d9a697fb560cd2638571890bc3833c94e43d2d9bdcf98b
-MISC metadata.xml 520 BLAKE2B 76548784a8782afa93d38311da98f13f33ac7291f88699dd6c9b2430081803e6a9fbd9d378f060dc641ff6ebc5cea664f60b09d7cc1e58bdb50a2a94bd277843 SHA512 de75458d4d3976f6c54ff41ff14d98b34cee9a2dc3e8830f76362c5c024f8849b8cd27a4999bb9e0cd8adb3e7bf89ace54d5f5eadaeb7975e4145389d635f1ad
+EBUILD agate-excel-0.2.3.ebuild 1025 BLAKE2B cacc20dd57b3412c1f218157d0f63aeef6d50f07c031ad411fd2e20d518603437a933add8775f0e884c1b44e2bd6235c85173ab9d70d1787044cf4f4ef723ffd SHA512 99fd7aee5e08b2245589ce1dfd4a1e96e152651b1c6cf29a572995fff4ea0c189db28812dc91785529b2a1a3d637f5ea54a0e401b4e749ecdfe6044d57950168
+MISC metadata.xml 544 BLAKE2B f41f6f3a5787f6d5a1ff01713cf75c9ba595840505009096b7d91acb8e559cd0014c76eb5ac0ddc00c95cd460bcb52b75f7f044ca90235d9e9a749292ed99945 SHA512 64800c9e5b298eaeaa468890d8e018973c6240bc7251991ccd2af4f163ef0200c03a39252af8146b1590a4118839430f817384b3afa370012f8a4d1cd2b86748
diff --git a/dev-python/agate-excel/agate-excel-0.2.3.ebuild b/dev-python/agate-excel/agate-excel-0.2.3.ebuild
index 0774e1cfcadd..2aa921d5926e 100644
--- a/dev-python/agate-excel/agate-excel-0.2.3.ebuild
+++ b/dev-python/agate-excel/agate-excel-0.2.3.ebuild
@@ -1,22 +1,20 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate."
HOMEPAGE="https://github.com/wireservice/agate-excel https://pypi.org/project/agate-excel/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
-RDEPEND=""
-IUSE="test +xml"
-RESTRICT="!test? ( test )"
+IUSE="+xml"
# Other packages have BDEPEND="test? ( dev-python/agate-excel[xml] )"
AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
@@ -33,15 +31,8 @@ BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
distutils_enable_tests pytest
python_test() {
- local pytest_args test_name xfails
-
- xfails=(
+ local deselect=(
tests/test_table_xlsx.py::TestXLSX::test_ambiguous_date
)
-
- for test_name in "${xfails[@]}"; do
- pytest_args+=(--deselect "${test_name}")
- done
-
- epytest "${pytest_args[@]}" || die
+ epytest ${deselect[@]/#/--deselect }
}
diff --git a/dev-python/agate-excel/metadata.xml b/dev-python/agate-excel/metadata.xml
index 8799df8cb528..7ba58d0d86fb 100644
--- a/dev-python/agate-excel/metadata.xml
+++ b/dev-python/agate-excel/metadata.xml
@@ -4,6 +4,7 @@
<maintainer type="person">
<email>zmedico@gentoo.org</email>
</maintainer>
+ <stabilize-allarches/>
<upstream>
<bugs-to>https://github.com/wireservice/agate-excel/issues</bugs-to>
<changelog>https://github.com/wireservice/agate-excel/blob/master/CHANGELOG.rst</changelog>