testsAndMisc-archive/python_pkg/word_frequency
Krzysztof kuhy Rudnicki 2bb930db6f refactor(word_frequency): fix all ruff violations and remove noqa comments
- Replace print() with logging module throughout
- Add type annotations and Google docstrings to all functions
- Introduce DeckInput and LessonConfig dataclasses to reduce function parameters
- Use specific exception types instead of bare except (BLE001)
- Remove all noqa suppression comments
- Fix test fixtures: remove unused _capsys/_tmp_path parameters
2026-03-13 20:41:31 +01:00
..
test_texts Add pre-commit workflow and fix linting violations (#2) 2026-01-07 22:57:42 +01:00
tests refactor(word_frequency): fix all ruff violations and remove noqa comments 2026-03-13 20:41:31 +01:00
__init__.py feat: added translations 2025-12-28 15:55:43 +01:00
analyzer.py refactor(word_frequency): fix all ruff violations and remove noqa comments 2026-03-13 20:41:31 +01:00
anki_generator.py refactor(word_frequency): fix all ruff violations and remove noqa comments 2026-03-13 20:41:31 +01:00
cache.py refactor(word_frequency): fix all ruff violations and remove noqa comments 2026-03-13 20:41:31 +01:00
cache.py.bak refactor(word_frequency): fix all ruff violations and remove noqa comments 2026-03-13 20:41:31 +01:00
excerpt_finder.py refactor(word_frequency): fix all ruff violations and remove noqa comments 2026-03-13 20:41:31 +01:00
learning_pipe.py refactor(word_frequency): fix all ruff violations and remove noqa comments 2026-03-13 20:41:31 +01:00
run_anki_generator.sh Add pre-commit workflow and fix linting violations (#2) 2026-01-07 22:57:42 +01:00
run.sh feat: added run sh and makefile scripts 2026-02-22 22:00:50 +01:00
translator.py refactor(word_frequency): fix all ruff violations and remove noqa comments 2026-03-13 20:41:31 +01:00
vocabulary_curve.py refactor(word_frequency): fix all ruff violations and remove noqa comments 2026-03-13 20:41:31 +01:00