          formatted numbers.
  
          Parameters
          ----------
          numbers: list
              The list of floating point threshold numbers being used as boundary points
  
          Returns
          -------
          list
 
</s> remove         list
 </s> add         list[str] </s> remove     def _get_unique_labels(cls, numbers: List[float]) -> List[str]:
 </s> add     def _get_unique_labels(cls, numbers: np.ndarray) -> List[str]: </s> remove         """ Check the alignments file exists
 </s> add         """  Check if the alignments file exists, and returns a tuple of the folder and filename. </s> remove         seen: dict[str, list[int]] = {}
 </s> add         seen: Dict[str, List[int]] = {} </s> remove     def _get_writer(self) -> "GIFFormat.Writer":
 </s> add     def _get_writer(self) -> "im_format.Format.Writer":
        numbers: :class:`numpy.ndarray`
          formatted numbers.
  
          Parameters
          ----------
        numbers: :class:`numpy.ndarray`
              The list of floating point threshold numbers being used as boundary points
  
          Returns
          -------
          list
keep keep keep keep replace keep keep keep keep keep
 tests:
  - unit test: tools.alignments.media
  - Add mypy test
  - Typing fixes 
tools/sort/sort_methods.py