You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
Config resolution now starts from the lint/translate target path, so per-folder .fdsrc.yaml files are honored without changing the current working directory.
Translation command uses detected language objects safely, preventing crashes when language: auto is enabled.
DeepL provider applies a 5s default timeout and clearer API error messages to avoid CLI hangs during network issues.
Normalized line endings and trimmed trailing whitespace across fds_dev modules; added minimal module docstrings for tooling compatibility.
Added project .pylintrc tuned to existing Black/Ruff style to reduce lint noise while keeping structural checks in CI.
Testing
python -m pytest tests (110 passed)
python -m pylint fds_dev (10.00/10 with project config)