Tsukimaru Oshawott

Results 5 issues of Tsukimaru Oshawott

I am using Beatoraja 0.8.4 on Windows 11 and noticed that the program freezes during preloading and costs too much time (~8min). This will happen **only** when I use mocha's...

The function tries to convert `str` into `dict` without validate if it is suitable for the type annotation. This will cause unintended type converting. Fixes: #251

### Description The function tries to convert `str` into JSON without validate if it is suitable for the type annotation. This will cause unintended type converting. For example: ```python @mcp.tool()...

bug

`charts.Line.add_yaxis` 实际上是可以接受 `y_axis: list[Numeric]` 的,会以 `zip` 的方式稳妥处理。在我的项目里如此调用也没有问题。 https://github.com/pyecharts/pyecharts/blob/5228492426e7f7bd6d701af8ae1b130d5c14145c/pyecharts/charts/basic_charts/line.py#L7-L70 实际上,测试里也是这么写的: https://github.com/pyecharts/pyecharts/blob/5228492426e7f7bd6d701af8ae1b130d5c14145c/test/test_line.py#L8-L20 除了 `charts.Line.add_yaxis` 之外,其他图类的 `add_yaxis` 也有此类问题,比如 `EffectScatter.add_yaxis` 等。错误的类型提示会导致代码无法通过一些静态类型检查器的测试(如 `Pylance`)。

enhancement

The `pyreadline` is no longer actively maintained (last update of any kind was in 2015) and cannot work in Python 3.9+. I think this caused `pytest` to fail running on...