Skip to content

Commit 41405cb

Browse files
committed
Clean
1 parent 30214e1 commit 41405cb

4 files changed

Lines changed: 8 additions & 4 deletions

File tree

src/pyobo/ner/normalizer.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
]
1717

1818

19+
# docstr-coverage:excused `overload`
1920
@overload
2021
def ground(
2122
prefix: str | Iterable[str],
@@ -26,6 +27,7 @@ def ground(
2627
) -> Reference: ...
2728

2829

30+
# docstr-coverage:excused `overload`
2931
@overload
3032
def ground(
3133
prefix: str | Iterable[str],

src/pyobo/sources/nlm/utils.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
"""Utilities for NLM."""
22

33
from collections.abc import Iterable
4-
from xml.etree import ElementTree
54

5+
from lxml.etree import Element, ElementTree
66
from tqdm import tqdm
77

88
from pyobo import Reference, Term, TypeDef, default_reference, ensure_path
@@ -72,9 +72,7 @@ def get_journals(
7272
yield term
7373

7474

75-
def _process_journal(
76-
element: ElementTree.Element[str], journal_id_to_publisher_key: dict[str, Term]
77-
) -> Term | None:
75+
def _process_journal(element: Element, journal_id_to_publisher_key: dict[str, Term]) -> Term | None:
7876
# TODO enrich with context from https://ftp.ncbi.nlm.nih.gov/pubmed/J_Entrez.txt and https://ftp.ncbi.nlm.nih.gov/pubmed/J_Medline.txt
7977

8078
nlm_id = element.findtext("NlmUniqueID")

src/pyobo/struct/struct.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,9 +393,11 @@ def set_species(self, identifier: str, name: str | None = None) -> Self:
393393
v.from_species, Reference(prefix=NCBITAXON_PREFIX, identifier=identifier, name=name)
394394
)
395395

396+
# docstr-coverage:excused `overload`
396397
@overload
397398
def get_species(self, prefix: str = ..., *, strict: Literal[True] = ...) -> Reference: ...
398399

400+
# docstr-coverage:excused `overload`
399401
@overload
400402
def get_species(
401403
self, prefix: str = ..., *, strict: Literal[False] = ...

src/pyobo/struct/struct_utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -600,11 +600,13 @@ def get_relationships(self, typedef: ReferenceHint) -> list[Reference]:
600600
"""Get relationships from the given type."""
601601
return self.relationships.get(_ensure_ref(typedef), [])
602602

603+
# docstr-coverage:excused `overload`
603604
@overload
604605
def get_relationship(
605606
self, typedef: ReferenceHint, *, strict: Literal[False] = ...
606607
) -> Reference | None: ...
607608

609+
# docstr-coverage:excused `overload`
608610
@overload
609611
def get_relationship(
610612
self, typedef: ReferenceHint, *, strict: Literal[True] = ...

0 commit comments

Comments
 (0)