Releases: greenbone/python-gvm
Releases · greenbone/python-gvm
python-gvm 24.12.0
python-gvm 24.11.0
24.11.0 - 2024-11-28
Dependencies
- Bump the python-packages group with 3 updates 8bc2c54a
- Bump the python-packages group with 4 updates 78721299
- Bump the python-packages group with 3 updates eaf3ca63
- Bump the python-packages group with 2 updates 3be64f24
- Bump the python-packages group across 1 directory with 7 updates 4aa4b94a
- Bump the python-packages group with 5 updates db803a65
- Bump the python-packages group with 4 updates 3ee2f981
- Bump the python-packages group with 2 updates 8d4b5047
- Bump the python-packages group with 4 updates 5a1d6755
- Bump the python-packages group with 8 updates cbbf67e5
- Bump the python-packages group with 4 updates a9e67fe3
- Bump cryptography from 43.0.0 to 43.0.1 0c099554
- Bump the python-packages group with 5 updates 7abf69fc
python-gvm 24.8.0
python-gvm 24.7.0
24.7.0 - 2024-07-30
Changed
- Drop typing_extensions dependency. Drop the use of the Self component from typing_extensions and use the typing library instead 3957bcfb
- Fix linting with ruff a8c6c499
Bug Fixes
- update pyproject.toml 27c7de9c
Dependencies
- Bump the python-packages group with 8 updates 3991dd7d
- Bump the python-packages group with 7 updates 8fa790ac
- Bump the python-packages group with 4 updates fb2931be
- Bump the python-packages group across 1 directory with 3 updates 4134b729
- Bump certifi from 2024.6.2 to 2024.7.4 89cf21fe
- Bump the python-packages group with 3 updates 4ef53d63
python-gvm 24.6.0
24.6.0 - 2024-06-18
24.6 contains a major internal refactoring and drops support for GMP < 22.4.
Added
- Allow to use ignore_pagination for get_tasks 2bc27a2b
- Add scan config handling for the new protocol implementation 861482fd
- Introduce a new type for representing an Entity ID ce16191a
- Add system report, trash can and user setting requests 068594e7
- Implement Help command 258ca350
- Implement Feed command 399cebd1
- Implement Aggregates command 51081ce4
- Add tests for current requests implementations 5dae6d3c
- Add basic test for own internal Enum class 70cef3bf
- Add get_protocol_version static methods for backwards compatibility 1291040e
- Finalize GMP Connection class and add a test case 66362ed7
- Add docstrings and tests for Response class d5fb0cda
- Tests for protocol states and xml reader 88a0c52a
- Draft new implementation for GMP protocol classes base on the core module d00f702b
- Add a new GvmProtocol class that will replace the one in gvm.base a65c0465
- Add types for paramiko 7f21ebbd
- Add first draft of a core GMP protocol implementation d9f79bdc
- Allow to create gvm Enums from all kind of objects 20bb19c7
- Add a decorator for marking code as deprecated 3506fb03
- Fix type hints for to_bool utils function f352cfdc
- Specify the API for gvm.xml by defining an all object fdedd601
- Add an add_filter method to XmlCommand 5d385911
- Allow to convert an XmlCommandElement into bytes 6475ff76
- Add a specific exception for XML related errors c35257b0
- Add a new function to parse XML data into an Element tree 5e05c98c
- Add lxml-stubs as dev dependency for code completion 38ccca40
Removed
- Don't export enums from gvm.protocols latest and next modules 6fdbf2b0
- Replace validate_xml_string with parse_xml 69b33eac
- Drop usage of defusedxml bb57e354
- Remove unnecessary print statement in check_command_status utils function 97c9f80b
Changed
- Allow to auto-generate password and ssh-key for credentials 029aa88d
- Improve to_comma_list function signature 8b00e035
- Allow to pass a UUID instance as id for various methods af01bfba
- Support passing UUIDs for GMP protocol requests 36db6f81
- Allow passing an UUID to XmlCommand.add_filter as filter_id 6fb277c4
- Return a string from to_base64 function 8244497a
- Fix constructor signature of InvalidArgumentType exception 5d36c798
- Refactor module layout f1876435
- Rework and improve GvmConnection classes 94e39986
- Use valid PEP 8 function names c0e7d887
- Update type hint for GvmError class 3f3652ac
- Update error message if Enum can't be created a3094552
- Mark add_filter utils functions as deprecated 6e4a4754
- Update check_command_status utils function to use parse_xml d9438d22
- Improve type hints for XmlCommand and XmlCommandElement fb562e31
Bug Fixes
Dependencies
- Bump urllib3 from 2.2.1 to 2.2.2 2349792d
- Bump ruff from 0.4.8 to 0.4.9 in the python-packages group a1651dd8
- Bump the python-packages group with 5 updates 0f946e62
- Bump the python-packages group with 6 updates 54cda5eb
- Bump the python-packages group with 6 updates 04e9c364
- Bump the python-packages group with 4 updates 0210325c
- Bump the python-packages group with 7 updates 91a721b6
- Bump the python-packages group with 6 updates e20dc4c5
- Bump the python-packages group with 4 updates cdf49ec3
- Bump the python-packages group with 2 updates 36297d45
- Bump idna from 3.6 to 3.7 35804d98
- Bump the python-packages group with 3 updates 9ec22dd3
- Bump the python-packages group with 3 updates 50b04bf2
- Bump the python-packages group with 3 updates 3b105589
- Bump the python-packages group with 4 updates d1999549
python-gvm 24.3.0
24.3.0 - 2024-03-14
Added
- Add a base class for Enums in python-gvm 5e74178f
Removed
- Drop xml feed error tests bfd819bf
Changed
- Use base enum class for most enums in python-gvm 82366454
- Update README f1c8a88e
- Convert GvmConnection into a protocol 60712a8c
- A connection is not a xml reader dd53b486
- Improve types of connection module and fix some glitches a860493e
- Update copyright headers any year 8e1e0b5a
- Ignore ruff cache from git 5e069ac4
- Only list direct dev dependencies 61d95022
- Merge coverage config into pyproject.toml 6d2bbf72
- Remove remarkrc 51660312
- Update copyright year 1758a770
- Replace isort and pylint with ruff a00134bc
- Use dev group instead of dev dependencies for poetry 0312cf1c
- Use trusted publisher upload for PyPI 2aabf94a
Dependencies
- Bump the python-packages group with 5 updates 7135d98f
- Bump the python-packages group with 6 updates 15ffc0bf
- Bump the python-packages group with 8 updates 6db4b1ee
- Bump cryptography from 42.0.3 to 42.0.4 4e3e2728
- Bump the python-packages group with 5 updates 39a327d7
- Bump the python-packages group with 2 updates 9f00f184
- Bump the python-packages group with 8 updates 671521d1