8000 Take advantage of our minimum Python now being 3.8 · pysam-developers/pysam@55b9c0b · GitHub
[go: up one dir, main page]

Skip to content

Commit 55b9c0b

Browse files
committed
Take advantage of our minimum Python now being 3.8
1 parent c7c4b70 commit 55b9c0b

File tree

6 files changed

+6
-34
lines changed

6 files changed

+6
-34
lines changed

pysam/libcalignedsegment.pyi

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,7 @@ import enum
22
import re
33
import sys
44
from array import array
5-
from typing import Any, List, Optional, Dict, Tuple, Union, overload
6-
7-
if sys.version_info < (3, 8):
8-
from typing_extensions import Literal
9-
else:
10-
from typing import Literal
5+
from typing import Any, List, Literal, Optional, Dict, Tuple, Union, overload
116

127
from pysam import AlignmentHeader # type: ignore
138

pysam/libcalignmentfile.pyi

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,10 @@ from typing import (
1111
Union,
1212
Callable,
1313
List,
14+
Literal,
1415
Iterable,
1516
)
1617

17-
if sys.version_info < (3, 8):
18-
from typing_extensions import Literal
19-
else:
20-
from typing import Literal
21-
2218
from pysam.libchtslib import HTSFile, _HasFileNo
2319
from pysam.libcalignedsegment import AlignedSegment, PileupColumn
2420
from pysam.libcfaidx import FastaFile

pysam/libcbcf.pyi

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ from typing import (
77
Tuple,
88
Iterator,
99
List,
10+
Literal,
1011
Iterable,
1112
Dict,
1213
overload,
@@ -15,11 +16,6 @@ from typing import (
1516
Generic,
1617
)
1718

18-
if sys.version_info < (3, 8):
19-
from typing_extensions import Literal
20-
else:
21-
from typing import Literal
22-
2319
from pysam.libchtslib import HTSFile, _HasFileNo
2420

2521
_D = TypeVar("_D")

pysam/libcbgzf.pyi

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
import sys
22

3-
from typing import Optional, Union, Any, NoReturn
4-
5-
if sys.version_info < (3, 8):
6-
from typing_extensions import Literal
7-
else:
8-
from typing import Literal
3+
from typing import Literal, Optional, Union, Any, NoReturn
94

105
BUFFER_SIZE: int
116

pysam/libchtslib.pyi

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
import sys
2-
from typing import List, Union, NoReturn, Iterable, Any, Tuple, Optional, TypeVar
3-
4-
if sys.version_info < (3, 8):
5-
from typing_extensions import Protocol
6-
else:
7-
from typing import Protocol
2+
from typing import List, Union, NoReturn, Iterable, Any, Tuple, Optional, Protocol, TypeVar
83

94
class _HasFileNo(Protocol):
105
def fileno(self) -> int: ...

pysam/libctabix.pyi

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
import sys
2-
from typing import Optional, List, Any
3-
4-
if sys.version_info < (3, 8):
5-
from typing_extensions import Literal
6-
else:
7-
from typing import Literal
2+
from typing import Optional, List, Literal, Any
83

94
from pysam.libchtslib import HTSFile
105

0 commit comments

Comments
 (0)
0