



"""simple docstring"""







import warnings

from ...utils import logging
from .image_processing_vilt import ViltImageProcessor


lowercase__						:							List[str]        =      logging.get_logger(__name__)







class  UpperCamelCase__  (      lowercase_    ):




      """simple docstring"""




      def __init__( self							: str       ,     *SCREAMING_SNAKE_CASE_							: Tuple       ,     **SCREAMING_SNAKE_CASE_							: Tuple			):
        warnings.warn(
            'The class ViltFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please'
            ' use ViltImageProcessor instead.'       ,     SCREAMING_SNAKE_CASE_       ,     )
        super().__init__(*SCREAMING_SNAKE_CASE_       ,     **SCREAMING_SNAKE_CASE_			)










"""simple docstring"""







import pytest

from datasets.utils.version import Version

@pytest.mark.parametrize(
    'other, expected_equality'       ,  [
        (Version('1.0.0'		), True),
        ('1.0.0', True),
        (Version('2.0.0'		), False),
        ('2.0.0', False),
        ('1', False),
        ('a', False),
        (1, False),
        (None, False),
    ]       ,  )
def 							UpperCamelCase_       (       lowerCAmelCase__ :							List[Any]       ,  lowerCAmelCase__ :							List[Any]		)		->  Tuple:

  """simple docstring"""




  lowerCAmelCase_  :							List[str]								=					Version('1.0.0'		)
  assert (version == other) is expected_equality
  assert (version != other) is not expected_equality
  assert (hash(lowerCAmelCase__		) == hash(lowerCAmelCase__		)) is expected_equality





