Trepan

Latest version: v0.8.6

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

Scan your dependencies

Page 3 of 6

0.7.0

- Remove namespace packages. These no longer work in Python3
- expresssion and highlight changes
* show display expression after setting it
* clear source-code cache after setting highlight

0.6.5

- PyPy tolerance
- Add deparse options --parent --AST, --offset
- Use deparse bytecode to get source if we can't find it
- Some flake8 linting

0.6.4

- follow gdb up/down conventions
- Bump min package version requirements

0.6.3

- deparses (e.g. importlib._bootstrap) via uncompyle6 package
- add "info code" command to show Python code properties
- add "assert" to "eval?" command
- add "trepan.api.debug(start_opts={'startup-profile': True})" to get your
startup profile sourced
- Allow a frame object instead of a frame number in "frame" command

0.6.1

- add gdb-like "clear" command
- fallback to getlines for getting non-filename positions, e.g. inside compressed egg
- Remove spurious remap positions in showing location
- Allow diassembly by offset using prefix.
- disassembly secition header contains limit info
- bug fixes

0.6.0

- Profile startup moved from .trepanrc2 to ./config/trepany/profile
- Add ability to pygments style via "set style". Add "show style"
- Add ability to remap a source file to another file name: "set substitute"
- Add gdb's "set confirm"
- Fix highlight bugs and improve colors for dark backgrounds, e.g. emacs atom dark.
- Miscellaneous bug and doc fixes

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.