atkit (an Admin Took KIT) provides a suite of tools whose goal is "total knowledge" regarding the python environment and process.
atkit provides tools, enabled for all python processes (via usercustomize.py). At the moment, these include:
- A cli tool to completely enable/disable atkit.
- A cli tool to “sandbox” any python module (requires write access), so that edits can be cleanly and safely done, even to standard library modules.
- An exception hook that logs all exceptions and drops you into your preferred debugger (pdb by default).
- A flexible, yet dead-simple logging wrapper that knows about context (filenames, function names, line numbers, etc.)
All of this is highly configurable. Components may be disabled, piece-wise.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size atkit-0.1.0.zip (13.7 kB)||File type Source||Python version None||Upload date||Hashes View hashes|