Skip to content

Commit 03c627d

Browse files
committed
fix: Python 3.7 compatibility
1 parent 19d3e95 commit 03c627d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/snakemake/scheduling/milp.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import os
44
from functools import cached_property
55
from pathlib import Path
6-
from typing import Collection, Dict, Iterator, Mapping, Optional, Sequence, Union
6+
from typing import Collection, Dict, Iterator, List, Mapping, Optional, Sequence, Union
77
from snakemake_interface_scheduler_plugins.base import SchedulerBase
88
from snakemake_interface_scheduler_plugins.settings import SchedulerSettingsBase
99
from snakemake_interface_scheduler_plugins.interfaces.jobs import JobSchedulerInterface
@@ -29,7 +29,7 @@ def __init__(self):
2929
self.default = default
3030

3131
@cached_property
32-
def nondefault_solvers(self) -> list[str]:
32+
def nondefault_solvers(self) -> List[str]:
3333
try:
3434
import pulp
3535

0 commit comments

Comments
 (0)