7 ms·
So I've decided to give it a try. Open installation instructions and went thru "easy install with uvx" / "get and run our sgell script" until get "pip install t
by Perepiska 9mo ago
So I've decided to give it a try.
Open installation instructions and went thru "easy install with uvx" / "get and run our sgell script" until get "pip install ty".
I do not want use other tools so I started it in pet project directory as "ty check". Is shows me progressbar and "98/99 files" then hang.
I restarted it and it hung on "68/99" and started using 100% of cpu core. I waited for 15 min and killed it.
Try to get more information about current file but there is no verbose mode but colorful "ty --help" output.
Lets wait for a year then try again.
Edit: +"then try again"
- dcreager 9mo agoThere was a hang/performance bug [1, 2] that was reported just after the beta release, which we've since fixed [3]. You might try seeing if we get through your entire project now? (And as an aside, there _is_ a verbose mode: if you add `-vv` you'll get DEBUG-level log messages printing out the name of each file as we start to check it, and you can set TY_MAX_PARALLELISM=1 in your env to make it very clear which file is causing the hang. That's how we debug these kinds of issues when they're reported to us.) [1] https://github.com/astral-sh/ty/issues/1968 https://github.com/astral-sh/ty/issues/1968 [2] https://github.com/astral-sh/ty/issues/1993 https://github.com/astral-sh/ty/issues/1993 [3] https://github.com/astral-sh/ruff/pull/22030 https://github.com/astral-sh/ruff/pull/22030