Skip to content

Commit 5763ae8

Browse files
committed
fix: use uvx in lint workflow and run pyink on ruff-modified files
- Replace `uv pip install ruff` + `uv run ruff check` with `uvx ruff check .` (uv pip requires a venv; uvx runs tools directly without one) - Run pyink on the 6 files whose import style ruff reformatted so both formatters agree
1 parent daff97d commit 5763ae8

7 files changed

Lines changed: 24 additions & 26 deletions

File tree

.github/workflows/lint.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,4 @@ jobs:
1111
steps:
1212
- uses: actions/checkout@v4
1313
- uses: astral-sh/setup-uv@v5
14-
- run: uv python install 3.10
15-
- run: uv pip install ruff
16-
- run: uv run ruff check .
14+
- run: uvx ruff check .

hatch_build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
from grpc_tools import protoc
2121
from hatchling.builders.hooks.plugin.interface import (
22-
BuildHookInterface, # pylint: disable=g-importing-member
22+
BuildHookInterface, # pylint: disable=g-importing-member
2323
)
2424

2525
_ROOT_DIR = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'src')

src/alphagenome/data/junction_data.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
import numpy as np
2525
import pandas as pd
2626
from jaxtyping import ( # pylint: disable=g-multiple-import, g-importing-member
27-
Float,
28-
Shaped,
27+
Float,
28+
Shaped,
2929
)
3030

3131
from alphagenome import typing

src/alphagenome/data/track_data.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
import numpy as np
2525
import pandas as pd
2626
from jaxtyping import ( # pylint: disable=g-multiple-import, g-importing-member
27-
Bool,
28-
Float32,
29-
Int32,
27+
Bool,
28+
Float32,
29+
Int32,
3030
)
3131

3232
from alphagenome import typing

src/alphagenome/models/dna_client.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,18 @@
3030
from alphagenome import tensor_utils
3131
from alphagenome.data import genome, junction_data, ontology, track_data
3232
from alphagenome.models import (
33-
dna_model,
34-
dna_output,
35-
junction_data_utils,
36-
track_data_utils,
33+
dna_model,
34+
dna_output,
35+
junction_data_utils,
36+
track_data_utils,
3737
)
3838
from alphagenome.models import interval_scorers as interval_scorers_lib
3939
from alphagenome.models import variant_scorers as variant_scorers_lib
4040
from alphagenome.protos import (
41-
dna_model_pb2,
42-
dna_model_service_pb2,
43-
dna_model_service_pb2_grpc,
44-
tensor_pb2,
41+
dna_model_pb2,
42+
dna_model_service_pb2,
43+
dna_model_service_pb2_grpc,
44+
tensor_pb2,
4545
)
4646

4747
# Supported DNA sequence lengths.

src/alphagenome/models/dna_client_test.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@
3030
from alphagenome.data import genome, junction_data, track_data
3131
from alphagenome.interpretation import ism
3232
from alphagenome.models import (
33-
dna_client,
34-
interval_scorers,
35-
junction_data_utils,
36-
track_data_utils,
37-
variant_scorers,
33+
dna_client,
34+
interval_scorers,
35+
junction_data_utils,
36+
track_data_utils,
37+
variant_scorers,
3838
)
3939
from alphagenome.protos import (
40-
dna_model_pb2,
41-
dna_model_service_pb2,
42-
dna_model_service_pb2_grpc,
40+
dna_model_pb2,
41+
dna_model_service_pb2,
42+
dna_model_service_pb2_grpc,
4343
)
4444

4545

src/alphagenome/typing_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import numpy as np
2020
from absl.testing import absltest, parameterized
2121
from jaxtyping import (
22-
Float32, # pylint: disable=g-multiple-import, g-importing-member
22+
Float32, # pylint: disable=g-multiple-import, g-importing-member
2323
)
2424

2525
from alphagenome import typing

0 commit comments

Comments
 (0)