commit: b66b1383532190c8f1efd8d804acc9c6308dd3e5 Author: Alfred Wingate <parona <AT> protonmail <DOT> com> AuthorDate: Thu Jun 6 14:43:51 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Aug 31 04:35:18 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66b1383
dev-python/pysmi-lextudio: new package, add 1.4.3 Bug: https://bugs.gentoo.org/909945 Bug: https://bugs.gentoo.org/910076 Bug: https://bugs.gentoo.org/921689 Bug: https://bugs.gentoo.org/933201 Bug: https://bugs.gentoo.org/934494 Signed-off-by: Alfred Wingate <parona <AT> protonmail.com> Signed-off-by: Sam James <sam <AT> gentoo.org> dev-python/pysmi-lextudio/Manifest | 1 + dev-python/pysmi-lextudio/metadata.xml | 13 +++++++++ .../pysmi-lextudio/pysmi-lextudio-1.4.3.ebuild | 34 ++++++++++++++++++++++ 3 files changed, 48 insertions(+) diff --git a/dev-python/pysmi-lextudio/Manifest b/dev-python/pysmi-lextudio/Manifest new file mode 100644 index 000000000000..e51e249520b1 --- /dev/null +++ b/dev-python/pysmi-lextudio/Manifest @@ -0,0 +1 @@ +DIST pysmi_lextudio-1.4.3.tar.gz 108710 BLAKE2B dec6c6c270746ecab4fcb1bbfb5ef6409cc888e47ab1ce010a699b1cddcd85ce7926a2e3e3f46cc1494c981281514d0260797e03f36d5bf7573ce7d84404bceb SHA512 bcd160c127c3d2a18d4d64679800731958bc0afd20233ffc1101d8a18c0df1bab7889c8fd794879df57c65de83c39e22b3ace53aca2d76dae9d33bea88c5a40d diff --git a/dev-python/pysmi-lextudio/metadata.xml b/dev-python/pysmi-lextudio/metadata.xml new file mode 100644 index 000000000000..226ed5162b99 --- /dev/null +++ b/dev-python/pysmi-lextudio/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>[email protected]</email> + <name>Python</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="pypi">pysmi-lextudio</remote-id> + <remote-id type="github">lextudio/pysmi</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/pysmi-lextudio/pysmi-lextudio-1.4.3.ebuild b/dev-python/pysmi-lextudio/pysmi-lextudio-1.4.3.ebuild new file mode 100644 index 000000000000..c3ece1ea141c --- /dev/null +++ b/dev-python/pysmi-lextudio/pysmi-lextudio-1.4.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 2017-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..13} ) +inherit distutils-r1 pypi + +DESCRIPTION="A pure-Python implementation of SNMP/SMI MIB parsing and conversion library." +HOMEPAGE=" + https://github.com/lextudiopysmi/ + https://pypi.org/project/pysmi-lextudio/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + !!dev-python/pysmi + >=dev-python/jinja-3.1.3[${PYTHON_USEDEP}] + >=dev-python/ply-3.11[${PYTHON_USEDEP}] + >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/pysnmp-lextudio-5.0.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +# TODO: doc +# distutils_enable_sphinx docs/source dev-python/sphinx-copybutton dev-python/sphinx-sitemap
