Ikpdb

Latest version: v1.2.3

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

Scan your dependencies

1.2.2

1.2.1

IMP: Add multiprocessing test file
FIX: Properly manage debugged program termination
IMP: Replace Queue with multiprocessing.Queue to prepare for multiprocess support
FIX: don't dump vars twice at root frame
FIX: prevent IKPdb to hang when dumping a var that breaks __repr__()

1.2

IMP: append '*' to var's name truncated by dump_frames()
REWORK: getProperties() and setVariable() to work in debugged thread context.
IMP: add globals in vars returned by dump_frames
IMP: evaluate() now works in debugged thread context
REWORK: Stop escaping evaluate() output and stop redirecting statements output

1.0.1

**FIX:** Immediate mode doesn't display or hangs when evaluating some objects (whose representation contains tag like info).
**REWORK:** Type representation returned by extract_object_properties() to include size when applicable
**IMP:** extract_object_properties() truncates all strings to 512 bytes IMP: extract_object_properties() truncates all iterables to 256 items
**FIX:** Immediate mode don't display or hang when evaluating some objects (whose representation contains tag like info).
**FIX:** convert exc_info[1].message to str as some exception (Eg. TypeError) return a not JSON serializable object which broke the debugger.
**FIX:** extract_object_properties() on 'dict' variables having python objects (vs strings) as keys. This fix a bug when browsing some "dict" in Cloud9's Debug Panel.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.