Added option to customize watch root folder (when run in monorepo); This will watch dependencies and rerun tests if files changed outside of current scope
yaml
engine:
Useful if you work in monorepo with multiple python projects (Default - `.`)
change-detection-root: ../..
Exception markers as red `X`:
![image](https://user-images.githubusercontent.com/609801/227913698-f5bae37e-646a-4b28-b3e3-c2e8e4cfe746.png)
Exception stack trace for `X` markers
![image](https://user-images.githubusercontent.com/609801/227913752-e4afeb2a-e871-4e9c-a25d-22b170d5a60a.png)
Local variables recorder together with exception
![image](https://user-images.githubusercontent.com/609801/227913768-9dcbcd5c-7a26-46bf-8a4c-1aa6e7ccbd74.png)
Added feature to see exception preview;
Alongside with exception preview popup there will be `Local Variables`, so you don't need to run debugger for simple cases;
Added separate gutter icon (red cross) for the lines where exception has occured.;
Added ability to navigate directly to exception from the test list.
Added different colors for markers in indeterminate state (they will no longer be green).
Fixed various issues where opening/closing project may use already disposed message bus;
UI small gliches fixes when using 2023.1 Pycharm;
Download:
[pycrunch-intellij-connector-1.5.1.zip](https://github.com/gleb-sevruk/pycrunch-engine/files/11599216/pycrunch-intellij-connector-1.5.1.zip)