diff options
| author | root <root@alpha.trunkmasters.com> | 2026-07-01 03:04:33 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-07-01 03:04:33 -0500 |
| commit | ab43701157ca1662c9ed2c0da7aa0a795c2e3852 (patch) | |
| tree | aed05f12131c6f74ccd8ea4783fa89c8d3127225 /dev-python/xmlschema/xmlschema-4.3.2.ebuild | |
| parent | 51d2af41ea07bb960200e1ab10b2c9c8ec489c5a (diff) | |
| download | baldeagleos-repo-ab43701157ca1662c9ed2c0da7aa0a795c2e3852.tar.gz baldeagleos-repo-ab43701157ca1662c9ed2c0da7aa0a795c2e3852.tar.xz baldeagleos-repo-ab43701157ca1662c9ed2c0da7aa0a795c2e3852.zip | |
Adding metadata
Diffstat (limited to 'dev-python/xmlschema/xmlschema-4.3.2.ebuild')
| -rw-r--r-- | dev-python/xmlschema/xmlschema-4.3.2.ebuild | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/dev-python/xmlschema/xmlschema-4.3.2.ebuild b/dev-python/xmlschema/xmlschema-4.3.2.ebuild new file mode 100644 index 000000000000..c96a86bf18a1 --- /dev/null +++ b/dev-python/xmlschema/xmlschema-4.3.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 2019-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="An XML Schema validator and decoder" +HOMEPAGE=" + https://github.com/sissaschool/xmlschema/ + https://pypi.org/project/xmlschema/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + <dev-python/elementpath-6[${PYTHON_USEDEP}] + >=dev-python/elementpath-5.1.3[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-77[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ) +" + +python_test() { + "${EPYTHON}" tests/run_all_tests.py -v || die "Tests fail with ${EPYTHON}" +} |
