diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a648de1..a63ca66 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -11,7 +11,7 @@ repos: - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.20 + rev: v0.17.0 hooks: - id: ruff name: Lint with Ruff diff --git a/src/anarcii/input_data_processing/__init__.py b/src/anarcii/input_data_processing/__init__.py index d793e2f..4d7ebc3 100644 --- a/src/anarcii/input_data_processing/__init__.py +++ b/src/anarcii/input_data_processing/__init__.py @@ -25,9 +25,9 @@ from typing import Union Input = Union[ - Path, str, tuple[str, str], list[Union[str, tuple[str, str]]], dict[str, str] + Path, str, tuple[str, str], list[str | tuple[str, str]], dict[str, str] ] - SequenceDict = dict[Union[str, tuple[int, str]], str] + SequenceDict = dict[str | tuple[int, str], str] # A TokenisedSequence is a torch.Tensor of dtype np.int32. TokenisedSequence = torch.Tensor