dev-python/fortigate-api: new package, add 2.0.2

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-01 11:45:07 +02:00
parent 25e9522c24
commit 49839a85a0
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 47 additions and 0 deletions

View File

@ -0,0 +1,3 @@
DIST fortigate_api-2.0.2.tar.gz 3241438 BLAKE2B 36df54acf11fd7358e9e5b0c061f3f7040de8f587c5866d75559b7868eef68bba17386694ea0f01d6ed54fbe4a77585feb4f6c6881b8003bb2c73946066ed924 SHA512 31f5ed65b4f47b22e65257ffc1b3b792ad59bbbe579a351c4ac430a09b8486b174d44b6536b0d83837e10fdf09b852270386154c115fe74b0a8d390e82a27be6
EBUILD fortigate-api-2.0.2.ebuild 712 BLAKE2B 8bc50f0835d8f196e2ad4bcb2693d98c9aefb7a7f845bfeeabd6acb0b6328fde39969a9bc9fed52cd42310e16982535a1790660bcf7a17dbd56eee468b8f257d SHA512 65570e7bb46cdf1d04abd1d8c846655b683b6538dbd5109475bb5ee19f5f190eded8c80b895f66495f715ed33bd0ea96a2911e50f86c1ce77e10a6f25116fe32
MISC metadata.xml 542 BLAKE2B 4b7d0ae069b478dc69a759c224bc1ee2c1edf83e162ec5dc938292484611cde1c5f387e92de9d544eb2c28cc6a6579fc250680ce58866fca236d62977161e11f SHA512 c06ecb056fdc4a1f8df2920d8da83bb36fa105d575b2aa21c6b9a391dc4081323a3e57ca979963163233ac7062a9a682ec96c3ace8cee8cf0aa13bb102018863

View File

@ -0,0 +1,28 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Python package to configure Fortigate (Fortios) devices using REST API and SSH"
HOMEPAGE="https://github.com/vladimirs-git/fortigate-api https://pypi.org/project/fortigate-api/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/requests-2.28[${PYTHON_USEDEP}]
>=dev-python/vhelpers-0.1.17[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pydantic[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">fortigate-api</remote-id>
<remote-id type="github">vladimirs-git/fortigate-api</remote-id>
<maintainer status="unknown">
<email>vladimir.prusakovs@gmail.com</email>
<name>Vladimirs Prusakovs</name>
</maintainer>
</upstream>
</pkgmetadata>