Fix QA issues: add pyarrow dep, docstring, type stubs, and coverage config

- Add pyarrow dependency for parquet export support
- Add docstring to tests/__init__.py (ruff D104)
- Disable reportMissingTypeStubs for pdmt5 in pyright config
- Exclude __main__.py from coverage measurement
- Format markdown tables with prettier
- Add uv.lock

https://claude.ai/code/session_01YW3YHru8wRH9dvHnBX7xf1
This commit is contained in:
Claude
2026-03-28 14:59:17 +00:00
parent 0f15b28ea3
commit 5e2b71977d
6 changed files with 740 additions and 43 deletions
-1
View File
@@ -12,7 +12,6 @@ from typing import TYPE_CHECKING, Annotated, cast
import click
import typer
from pdmt5 import Mt5Config, Mt5DataClient
if TYPE_CHECKING: