# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 pypi DESCRIPTION="Pure-Python, open source and free implementation of v1/v2c/v3 SNMP engine" HOMEPAGE="https://github.com/pysnmp/pysnmp https://pypi.org/project/pysnmplib/" LICENSE="BSD-2" SLOT="0" KEYWORDS="amd64 arm arm64 x86" IUSE="test" RESTRICT="!test? ( test )" DOCS="README.md" RDEPEND="!dev-python/pysnmp-lextudio >=dev-python/pysnmp-pysmi-1.0.4[${PYTHON_USEDEP}] || ( >=dev-python/pysnmp-pyasn1-1.1.3[${PYTHON_USEDEP}] ~dev-python/pyasn1-0.4.8[${PYTHON_USEDEP}] ) >=dev-python/pycryptodomex-3.11.0[${PYTHON_USEDEP}]" BDEPEND=" test? ( dev-python/pytest[${PYTHON_USEDEP}] )" python_test() { py.test -v -v || die } distutils_enable_tests pytest