@@ -694,7 +694,7 @@ def _decode_multipart_message(
694694 self ,
695695 body : bytes ,
696696 headers : Dict [str , str ]
697- ) -> Sequence [bytes ]:
697+ ) -> List [bytes ]:
698698 '''Extracts parts of a HTTP multipart response message.
699699
700700 Parameters
@@ -706,7 +706,7 @@ def _decode_multipart_message(
706706
707707 Returns
708708 -------
709- Sequence [bytes]
709+ List [bytes]
710710 message parts
711711
712712 '''
@@ -946,7 +946,7 @@ def _http_get_multipart_application_dicom(
946946 url : str ,
947947 media_types : Optional [Tuple [Union [str , Tuple [str , str ]]]] = None ,
948948 params : Optional [Dict [str , Any ]] = None
949- ) -> Sequence [pydicom .dataset .Dataset ]:
949+ ) -> List [pydicom .dataset .Dataset ]:
950950 '''Performs a HTTP GET request that accepts a multipart message with
951951 "applicaton/dicom" media type.
952952
@@ -1009,7 +1009,7 @@ def _http_get_multipart_application_octet_stream(
10091009 media_types : Optional [Tuple [Union [str , Tuple [str , str ]]]] = None ,
10101010 byte_range : Optional [Tuple [int , int ]] = None ,
10111011 params : Optional [Dict [str , Any ]] = None
1012- ) -> Sequence [bytes ]:
1012+ ) -> List [bytes ]:
10131013 '''Performs a HTTP GET request that accepts a multipart message with
10141014 "applicaton/octet-stream" media type.
10151015
@@ -1059,7 +1059,7 @@ def _http_get_multipart_image(
10591059 byte_range : Optional [Tuple [int , int ]] = None ,
10601060 params : Optional [Dict [str , Any ]] = None ,
10611061 rendered : bool = False
1062- ) -> Sequence [bytes ]:
1062+ ) -> List [bytes ]:
10631063 '''Performs a HTTP GET request that accepts a multipart message with
10641064 an image media type.
10651065
@@ -1125,7 +1125,7 @@ def _http_get_multipart_video(
11251125 byte_range : Optional [Tuple [int , int ]] = None ,
11261126 params : Optional [Dict [str , Any ]] = None ,
11271127 rendered : bool = False
1128- ) -> Sequence [bytes ]:
1128+ ) -> List [bytes ]:
11291129 '''Performs a HTTP GET request that accepts a multipart message with
11301130 a video media type.
11311131
@@ -1411,7 +1411,7 @@ def search_for_studies(
14111411 offset : Optional [int ] = None ,
14121412 fields : Optional [Sequence [str ]] = None ,
14131413 search_filters : Optional [Dict [str , Any ]] = None
1414- ) -> Sequence [Dict [str , dict ]]:
1414+ ) -> List [Dict [str , dict ]]:
14151415 '''Searches for DICOM studies.
14161416
14171417 Parameters
@@ -1450,7 +1450,7 @@ def search_for_studies(
14501450 studies = self ._http_get_application_json (url , params )
14511451 if studies is None :
14521452 return []
1453- if not ( isinstance (studies , list ) ):
1453+ if not isinstance (studies , list ):
14541454 studies = [studies ]
14551455 return studies
14561456
@@ -1529,7 +1529,7 @@ def retrieve_bulkdata(
15291529 url : str ,
15301530 media_types : Optional [Tuple [Union [str , Tuple [str , str ]]]] = None ,
15311531 byte_range : Optional [Tuple [int , int ]] = None
1532- ) -> Sequence [bytes ]:
1532+ ) -> List [bytes ]:
15331533 '''Retrieves bulk data from a given location.
15341534
15351535 Parameters
@@ -1571,7 +1571,7 @@ def retrieve_study(
15711571 self ,
15721572 study_instance_uid : str ,
15731573 media_types : Optional [Tuple [Union [str , Tuple [str , str ]]]] = None ,
1574- ) -> Sequence [pydicom .dataset .Dataset ]:
1574+ ) -> List [pydicom .dataset .Dataset ]:
15751575 '''Retrieves instances of a given DICOM study.
15761576
15771577 Parameters
@@ -1621,7 +1621,7 @@ def retrieve_study(
16211621 def retrieve_study_metadata (
16221622 self ,
16231623 study_instance_uid : str
1624- ) -> Sequence [Dict [str , dict ]]:
1624+ ) -> List [Dict [str , dict ]]:
16251625 '''Retrieves metadata of instances of a given DICOM study.
16261626
16271627 Parameters
@@ -1644,7 +1644,7 @@ def retrieve_study_metadata(
16441644 url += '/metadata'
16451645 return self ._http_get_application_json (url )
16461646
1647- def _assert_uid_format (self , uid : str ):
1647+ def _assert_uid_format (self , uid : str ) -> None :
16481648 '''Checks whether a DICOM UID has the correct format.
16491649
16501650 Parameters
@@ -1675,7 +1675,7 @@ def search_for_series(
16751675 offset : Optional [int ] = None ,
16761676 fields : Optional [Sequence [str ]] = None ,
16771677 search_filters : Optional [Dict [str , Any ]] = None
1678- ) -> Sequence [Dict [str , dict ]]:
1678+ ) -> List [Dict [str , dict ]]:
16791679 '''Searches for DICOM series.
16801680
16811681 Parameters
@@ -1727,7 +1727,7 @@ def retrieve_series(
17271727 study_instance_uid : str ,
17281728 series_instance_uid : str ,
17291729 media_types : Optional [Tuple [Union [str , Tuple [str , str ]]]] = None
1730- ) -> Sequence [pydicom .dataset .Dataset ]:
1730+ ) -> List [pydicom .dataset .Dataset ]:
17311731 '''Retrieves instances of a given DICOM series.
17321732
17331733 Parameters
@@ -1788,7 +1788,7 @@ def retrieve_series_metadata(
17881788 self ,
17891789 study_instance_uid : str ,
17901790 series_instance_uid : str ,
1791- ) -> Sequence [Dict [str , dict ]]:
1791+ ) -> List [Dict [str , dict ]]:
17921792 '''Retrieves metadata for instances of a given DICOM series.
17931793
17941794 Parameters
@@ -1892,7 +1892,7 @@ def search_for_instances(
18921892 offset : Optional [int ] = None ,
18931893 fields : Optional [Sequence [str ]] = None ,
18941894 search_filters : Optional [Dict [str , Any ]] = None
1895- ) -> Sequence [Dict [str , dict ]]:
1895+ ) -> List [Dict [str , dict ]]:
18961896 '''Searches for DICOM instances.
18971897
18981898 Parameters
@@ -2175,7 +2175,7 @@ def retrieve_instance_frames(
21752175 sop_instance_uid : str ,
21762176 frame_numbers : Sequence [int ],
21772177 media_types : Optional [Tuple [Union [str , Tuple [str , str ]]]] = None
2178- ) -> Sequence [bytes ]:
2178+ ) -> List [bytes ]:
21792179 '''Retrieves one or more frames of an individual DICOM instance.
21802180
21812181 Parameters
0 commit comments