Coverage report

!coverage report --format=markdown -m
Name Stmts Miss Cover Missing
python/litrepl/__init__.py 34 12 65% 24-29, 35-40
python/litrepl/base.py 627 82 87% 61, 92, 102, 150, 185, 228-234, 244, 250, 424, 462-467, 477, 487-488, 518, 599-601, 658-659, 716, 738-740, 784-793, 811-816, 822-863
python/litrepl/eval.py 340 26 92% 36, 39-40, 87-88, 100, 131, 157-158, 182-184, 199, 208, 309-310, 328, 337, 362, 375-378, 393-394, 418
python/litrepl/interpreters/__init__.py 0 0 100%
python/litrepl/interpreters/aicli.py 49 19 61% 15-17, 36, 40-50, 59-65
python/litrepl/interpreters/ipython.py 29 1 97% 68
python/litrepl/interpreters/python.py 22 1 95% 39
python/litrepl/interpreters/shell.py 22 1 95% 26
python/litrepl/main.py 224 52 77% 23-25, 209-210, 261, 270, 287-292, 294-296, 307-318, 331, 334-335, 343-347, 356-364, 366-367, 372-379
python/litrepl/revision.py 1 1 0% 2
python/litrepl/semver.py 1 1 0% 2
python/litrepl/types.py 97 6 94% 145, 150, 156, 160, 164, 167
python/litrepl/utils.py 100 6 94% 37, 55, 129-132
TOTAL 1546 208 87%