Skip to content

Commit

Permalink
chore: update pre-commit hooks (#31)
Browse files Browse the repository at this point in the history
* chore: update pre-commit hooks

updates:
- [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.6.0](pre-commit/pre-commit-hooks@v4.4.0...v4.6.0)
- [github.com/astral-sh/ruff-pre-commit: v0.1.8 → v0.4.9](astral-sh/ruff-pre-commit@v0.1.8...v0.4.9)

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
  • Loading branch information
pre-commit-ci[bot] authored Jun 19, 2024
1 parent 2013799 commit 2332e56
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 20 deletions.
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ default_language_version:
python: python3
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.4.0
rev: v4.6.0
hooks:
- id: check-yaml
- repo: https://github.com/astral-sh/ruff-pre-commit
# Ruff version.
rev: v0.1.8
rev: v0.4.9
hooks:
# Run the linter.
- id: ruff
Expand Down
6 changes: 3 additions & 3 deletions src/pydantic_ome_ngff/v04/label.py
Original file line number Diff line number Diff line change
Expand Up @@ -90,9 +90,9 @@ class ImageLabel(VersionedBase):

_version: Literal["0.4"] = NGFF_VERSION

version: Annotated[
Literal["0.4"] | None, AfterValidator(parse_version)
] = NGFF_VERSION
version: Annotated[Literal["0.4"] | None, AfterValidator(parse_version)] = (
NGFF_VERSION
)
colors: Annotated[tuple[Color, ...] | None, AfterValidator(parse_colors)] = None
properties: tuple[Property, ...] | None = None
source: Source | None = None
Expand Down
6 changes: 3 additions & 3 deletions src/pydantic_ome_ngff/v04/multiscale.py
Original file line number Diff line number Diff line change
Expand Up @@ -219,9 +219,9 @@ class MultiscaleMetadata(StrictVersionedBase):
AfterValidator(ensure_axis_names),
AfterValidator(ensure_axis_types),
]
coordinateTransformations: tuple[tx.Scale] | tuple[
tx.Scale, tx.Translation
] | None = None
coordinateTransformations: (
tuple[tx.Scale] | tuple[tx.Scale, tx.Translation] | None
) = None

@model_validator(mode="after")
def validate_transforms(self) -> MultiscaleMetadata:
Expand Down
18 changes: 6 additions & 12 deletions src/pydantic_ome_ngff/v04/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,11 @@


@overload
def transform(metadata: Dataset) -> Dataset:
...
def transform(metadata: Dataset) -> Dataset: ...


@overload
def transform(metadata: MultiscaleMetadata) -> MultiscaleMetadata:
...
def transform(metadata: MultiscaleMetadata) -> MultiscaleMetadata: ...


def transform(
Expand Down Expand Up @@ -116,16 +114,14 @@ def normalize_scale(ndim: int, param: Iterable[float] | None) -> tuple[float, ..
def transpose_axes_coordinate_transforms(
metadata: tuple[VectorScale],
axis_order: Iterable[int],
) -> tuple[VectorScale]:
...
) -> tuple[VectorScale]: ...


@overload
def transpose_axes_coordinate_transforms(
metadata: tuple[VectorScale, VectorTranslation],
axis_order: Iterable[int],
) -> tuple[VectorScale, VectorTranslation]:
...
) -> tuple[VectorScale, VectorTranslation]: ...


def transpose_axes_coordinate_transforms(
Expand Down Expand Up @@ -212,15 +208,13 @@ def transpose_axes_multiscale(


@overload
def transpose_axes(metadata: Dataset, axis_order: Iterable[int]) -> Dataset:
...
def transpose_axes(metadata: Dataset, axis_order: Iterable[int]) -> Dataset: ...


@overload
def transpose_axes(
metadata: MultiscaleMetadata, axis_order: Iterable[int] | Iterable[str]
) -> MultiscaleMetadata:
...
) -> MultiscaleMetadata: ...


def transpose_axes(
Expand Down

0 comments on commit 2332e56

Please sign in to comment.