import platform
from argparse import ArgumentParser

import huggingface_hub
import pandas
import pyarrow

from datasets import __version__ as version
from datasets.commands import BaseDatasetsCLICommand



def 			A__						(  lowercase_    :  Optional[int]	)     ->       Optional[Any]:
   return EnvironmentCommand()






class     _SCREAMING_SNAKE_CASE       ( UpperCAmelCase							):



   '''simple docstring'''



   @staticmethod
   def       _A							(  _SCREAMING_SNAKE_CASE  ):


      '''simple docstring'''

      __lowerCamelCase								=				parser.add_parser('env'   ,							help='Print relevant system environment info.'  )
      download_parser.set_defaults(func=_SCREAMING_SNAKE_CASE  )







   def       _A							(  self  ):


      '''simple docstring'''

      __lowerCamelCase								=				{
          '`datasets` version': version,
          'Platform': platform.platform(),
          'Python version': platform.python_version(),
          'Huggingface_hub version': huggingface_hub.__version__,
          'PyArrow version': pyarrow.__version__,
          'Pandas version': pandas.__version__,
      }

      print('\nCopy-and-paste the text below in your GitHub issue.\n'  )
      print(self.format_dict(_SCREAMING_SNAKE_CASE  )  )

      return info







   @staticmethod
   def       _A							(  _SCREAMING_SNAKE_CASE  ):


      '''simple docstring'''

      return "\n".join([F'''- {prop}: {val}''' for prop, val in d.items()]  ) + "\n"







"""simple docstring"""







from typing import TYPE_CHECKING

from ...utils import _LazyModule


_SCREAMING_SNAKE_CASE  :		List[Any]        =      {'''tokenization_phobert''': ['''PhobertTokenizer''']}


if TYPE_CHECKING:
     from .tokenization_phobert import PhobertTokenizer

else:
     import sys

     _SCREAMING_SNAKE_CASE  :		List[Any]        =      _LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)






