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
chore: refactor operations and update pre-commit policies
- Moved several operation modules to a new `_internal` directory to better separate implementation details from the public API.
- Updated `pyproject.toml` to reflect changes in file paths and adjusted pre-commit policy limits for maximum file lines, directory entries, and snake binding words.
- Revised documentation to point to the new internal module paths for tokenizer artifacts and dependency strategies.
- Enhanced unit tests to accommodate the refactored module structure and ensure continued functionality.
Copy file name to clipboardExpand all lines: docs/advanced/tokenizer-artifact.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ client:
47
47
48
48
## API
49
49
50
-
- `init_tokenizer_artifact_directory` and helpers: **Tokenizer artifact** in [API Reference](../reference/api.md) (`yt_framework.operations.tokenizer_artifact`).
50
+
- `init_tokenizer_artifact_directory` and helpers: **Tokenizer artifact** in [API Reference](../reference/api.md) (`yt_framework.operations._internal.tokenizer_artifact`).
51
51
- Exported on `yt_framework.operations` for advanced callers.
Copy file name to clipboardExpand all lines: docs/operations/command-mode-map-reduce.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -67,7 +67,7 @@ If omitted, the uploader picks defaults (e.g. first existing among `reducer.py`,
67
67
68
68
## Removability
69
69
70
-
- Logic lives mainly in `yt_framework/operations/tar_command_wiring.py`, `yt_framework/job_command/`, and branches in `dependency_strategy.py` / `map_reduce.py`.
70
+
- Logic lives mainly in `yt_framework/operations/_internal/tar_command_wiring.py`, `yt_framework/job_command/`, and branches in `_internal/dependency_strategy.py` / `map_reduce.py`.
71
71
- Disable by omitting `tar_command_bootstrap` or setting it `false`.
0 commit comments