Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

venthur/snakerunner

Repository files navigation

Snakerunner

This is a fork of the seemingly discontinued RunSnakeRun, ported to Python3.

Snakerunner is a GUI viewer for Python profiling runs. It provides exorability and overall visualization of the call tree and package/module structures.

Status

Porting to Python3 is finished and it works on MacOS. There are some problems on Linux due to some gtk3 library issues.

This is a fork from a fairly old project, so the codebase is not very polished and up to current best practices and standards.

Requirements

  • Python3
  • wxpython 4

Modifications since the Fork

  • Python3 compatibility
  • Updated to current wxpython version
  • Merged squaremap library into the project
  • Removed support for Meliae memory profiling
  • Modernized setup.py
  • Replaced SafeConfigParser with ConfigParser
  • Replaced logger.warn with logger.warning

Screenshot

Screenshot of runsnakerun on macOS Mojave with Python 3.7

About

Python3 Port of RunSnakeRun

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 8

AltStyle によって変換されたページ (->オリジナル) /