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
v26.4.0 :: 0 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- ~amd64
- USE flags
- test
v26.1.1 :: 0 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- amd64
- 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_11
- Build with PyPy3.11
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
- python3_13
- Build with Python 3.13
- python3_14
- Build with Python 3.14
Dependencies
dev-python / httpx : Fully-featured HTTP client which provides sync and async APIs
dev-python / lxml : A Pythonic binding for the libxml2 and libxslt libraries
dev-python / paramiko : SSH2 protocol library
net-analyzer / pontos : Common utilities and tools maintained by Greenbone Networks
Runtime Dependencies
dev-lang / pypy : A fast, compliant alternative implementation of the Python (3.11) language
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / httpx : Fully-featured HTTP client which provides sync and async APIs
dev-python / lxml : A Pythonic binding for the libxml2 and libxslt libraries
dev-python / paramiko : SSH2 protocol library
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: drop 24.8.0-r1
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44418 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: drop 24.12.0
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43993 Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-analyzer/python-gvm: Stabilize 26.1.1 amd64, #962607
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: add 26.4.0
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43436 Closes: https://github.com/gentoo/gentoo/pull/43436 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-analyzer/python-gvm: Stabilize 24.12.0 amd64, #949499
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: Disable Python 3.10 / PyPy 3.10 targets, enable pypy3_11
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41982 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: add 26.1.1
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/41717 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 pypy3.11
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Giuseppe Foti · gentoo
net-analyzer/python-gvm: add 24.12.0, drop 24.1.0, drop 24.3.0
Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39626 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Giuseppe Foti · gentoo
net-analyzer/python-gvm: enable py3.13
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 - Sam James · gentoo
net-analyzer/python-gvm: Stabilize 24.8.0 amd64, #944826
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.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>