Skip to content

Commit 97eb26b

Browse files
authored
pyright ignore flash_attn import because it is guarded (#274)
1 parent cbaccc1 commit 97eb26b

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ jobs:
2525
uses: actions/checkout@v4
2626

2727
- name: Setup Environment
28-
uses: prefix-dev/setup-pixi@v0.8.1
28+
uses: prefix-dev/setup-pixi@v0.9.0
2929
with:
30-
pixi-version: v0.47.0
30+
pixi-version: v0.54.0
3131
cache: false
3232
cache-write: ${{ github.event_name == 'push' && github.ref_name == 'main' }}
3333

@@ -43,9 +43,9 @@ jobs:
4343
uses: actions/checkout@v4
4444

4545
- name: Setup Environment
46-
uses: prefix-dev/setup-pixi@v0.8.1
46+
uses: prefix-dev/setup-pixi@v0.9.0
4747
with:
48-
pixi-version: v0.47.0
48+
pixi-version: v0.54.0
4949
cache: false
5050
cache-write: ${{ github.event_name == 'push' && github.ref_name == 'main' }}
5151

esm/layers/attention.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from esm.layers.rotary import RotaryEmbedding, TritonRotaryEmbedding
99

1010
try:
11-
from flash_attn import flash_attn_varlen_qkvpacked_func
11+
from flash_attn import flash_attn_varlen_qkvpacked_func # type: ignore
1212
except (ImportError, RuntimeError):
1313
flash_attn_varlen_qkvpacked_func = None
1414

tests/oss_pytests/test_oss_client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def test_oss_esm3_client():
5353
def test_oss_esmc_client():
5454
assert URL is not None
5555

56-
sequence = "MALWMRLLPLLALLALAVUUPDPAAA"
56+
sequence = "MALWMRLLPLLALLALAVPDPAAA"
5757
model = "esmc-300m-2024-12"
5858
esmc_client = client(model=model, url=URL, token=API_TOKEN)
5959

@@ -75,7 +75,7 @@ def test_oss_esmc_client():
7575
def test_oss_sequence_structure_forge_inference_client():
7676
assert URL is not None
7777

78-
sequence = "MALWMRLLPLLALLALAVUUPDPAAA"
78+
sequence = "MALWMRLLPLLALLALAVPDPAAA"
7979
model = "esm3-small-2024-03"
8080
client = SequenceStructureForgeInferenceClient(
8181
model=model, url=URL, token=API_TOKEN

0 commit comments

Comments
 (0)