wily icon indicating copy to clipboard operation
wily copied to clipboard

A Python application for tracking, reporting on timing and complexity in Python code

Results 44 wily issues
Sort by recently updated
recently updated
newest added

Because of the dynamic cache folders, the pre-commit hook will execute from a different directory and not detect the cache folder of the root path ``` ➜ notations git:(master) ✗...

help wanted
good first issue

Regardless of where the `build` command is executed (whether it is filesystem for a git folder). It is always says `No data collected`. I have tested it on host and...

Wily should be able to generate color coded source listings with inline visualization of code metrics from detailed metric results. The inspiration for this comes from #88 (which has an...

enhancement
help wanted

This PR addresses a TODO in build.py: "Convert .gitignore to radon ignore patterns to make the build more efficient". However, timings show no difference in performance even with a lot...

Using wily programmatically it's possible to call `graph()` with an empty path to get a graph that includes all tracked files. It could be useful to expose this feature in...

Add the ability to save the output of `wily graph` as an image. It requires installing [Kaleido](https://github.com/plotly/Kaleido). This is WIP, would need a new test and adding a new dependency...

For operators that support function/class/method level metrics, enable the user to: - List files by metric (same as initial rank feature proposed) - Show file with color-coded lines for a...

enhancement
up-for-grabs

Assume I have a project ``` foo foo/bar foo/baz ``` I want to analyze only `foo/baz` and I run `> wily build foo/baz` Now this goes through all the commits...

**Is your feature request related to a problem? Please describe.** Our use case assumes using wily in the unit tests to validate different metrics thresholds. It is not the best...

Seeking guidance for git command error on _wily diff src/ -r HEAD^1 command that seems like some of the references may not be correct for the git tree object being...