Summary
The Greenbone Vulnerability Management Python API library (python-gvm) is a collection of APIs that help with remote controlling a Greenbone Security Manager (GSM) appliance and its underlying Greenbone Vulnerability Manager (GVM). The library essentially abstracts accessing the communication protocols Greenbone Management Protocol (GMP) and Open Scanner Protocol (OSP).
Versions
v24.8.0 :: 0 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- ~amd64 ~x86
- USE flags
- test
v24.3.0 :: 0 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- amd64 ~x86
- USE flags
- test
v24.1.0 :: 0 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- amd64 ~x86
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- pypy3
- Build with PyPy3
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
Dependencies
dev-python / defusedxml : XML bomb protection for Python stdlib modules, an xml serialiser
dev-python / lxml : A Pythonic binding for the libxml2 and libxslt libraries
dev-python / paramiko : SSH2 protocol library
dev-python / typing-extensions : Backported and Experimental Type Hints for Python 3.7+
net-analyzer / pontos : Common utilities and tools maintained by Greenbone Networks
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / defusedxml : XML bomb protection for Python stdlib modules, an xml serialiser
dev-python / lxml : A Pythonic binding for the libxml2 and libxslt libraries
dev-python / paramiko : SSH2 protocol library
dev-python / pypy3 : A fast, compliant alternative implementation of the Python (3.10) language
dev-python / typing-extensions : Backported and Experimental Type Hints for Python 3.7+
net-analyzer / pontos : Common utilities and tools maintained by Greenbone Networks
Depending packages
net-analyzer / gvm-tools : Remote control for Greenbone Vulnerability Manager, previously named openvas-cli
Bugs
- 864883
- net-analyzer/python-gvm-21.11.0 - TypeError: < not supported between instances of NoneType and String
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: add 24.8.0
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38514 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-analyzer/python-gvm: Stabilize 24.3.0 amd64, #936504
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: add 24.3.0
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36425 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
net-analyzer/python-gvm: Stabilize 24.1.0 amd64, #925668
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: add 24.1.0, drop 23.11.0
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34956 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: add 23.11.0, drop 23.10.0
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33836 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: drop 21.11.0
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33805 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: add 23.10.0, drop 23.5.1
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33357 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: add 23.5.1
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-analyzer/python-gvm: Enable py3.11
Closes: https://bugs.gentoo.org/897070 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-analyzer/python-gvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
net-analyzer/python-gvm: update LICENSE
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
net-analyzer/python-gvm: fix tests (jonas), PEP517 (sam), and code style
Closes: https://bugs.gentoo.org/842186 Signed-off-by: Florian Schmaus <flow@gentoo.org> Suggested-by: Sam James <sam@gentoo.org> Suggested-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
net-analyzer/python-gvm: add 21.11.0
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-analyzer/python-gvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-analyzer/python-gvm: fix variable references
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jonas Licht · gentoo
net-analyzer/python-gvm: version bump to 21.1.3
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jonas Licht · gentoo
net-analyzer/python-gvm: version bump to 1.6.0
Closes: https://bugs.gentoo.org/736623 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jonas Licht · gentoo
net-analyzer/python-gvm: Version bump to 1.5.0
Closes: https://bugs.gentoo.org/725892 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jonas Licht · gentoo
net-analyzer/python-gvm: Version Bump to 1.2.0
Bug: https://bugs.gentoo.org/712094 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-analyzer/python-gvm: enable unittests
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Hasan ÇALIŞIR · gentoo
net-analyzer/python-gvm: new package
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hasan ÇALIŞIR <hasan.calisir@psauxit.com> Closes: https://github.com/gentoo/gentoo/pull/14017 Signed-off-by: Joonas Niilola <juippis@gentoo.org>