Pygdbmi

Latest version: v0.11.0.0

Safety actively analyzes 613797 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.10.0.2

* Strings containing escapes are now unescaped, both for messages in error records, which were previously mangled (57), and textual records, which were previously left escaped (58)
* Dropped support for Python 3.6 and added explicit support for Python 3.9 and 3.10.

0.10.0.1

* Fix bug with `time_to_check_for_additional_output_sec`, as it was not being used when passed to `GdbController`

0.10.0.0

**Breaking Changes**

* Drop support for Python 3.5
* Update `GdbController()` API. New API is `GdbController(command: Optional[List[str]], time_to_check_for_additional_output_sec: Optional[int])`.
* `GdbController.verify_valid_gdb_subprocess()` was removed
* Remove `NoGdbProcessError` error

Other Changes

* Add new `IoManager` class to handle more generic use-cases
* [dev] use pytest for testing
* gdb mi parsing remains unchanged

0.9.0.3

* Drop support for 2.7, 3.4
* Add support for 3.7, 3.8
* Add `py.typed` file so mypy can enforce type hints on `pygdbmi`
* Do not log in StringStream (36)
* Updates to build and CI tests (use nox)
* Use mkdocs and mkdocstrings
* Doc updates

0.9.0.2

* More doc updates

0.9.0.1

* Update docs

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.