






"""simple docstring"""



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 						lowerCamelCase_				(  __A  :		List[str]			):
					return EnvironmentCommand()




class        __lowercase(       lowerCAmelCase__  ):






						@staticmethod
						def 		lowerCAmelCase   (					_SCREAMING_SNAKE_CASE)			->  Tuple:




											"""simple docstring"""





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






						def 		lowerCAmelCase   (					self)			->  str:




											"""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(_lowerCamelCase))

											return info






						@staticmethod
						def 		lowerCAmelCase   (					_SCREAMING_SNAKE_CASE)			->  Optional[Any]:




											"""simple docstring"""





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








"""simple docstring"""



_snake_case       :      Dict       =					[0.485, 0.456, 0.406]
_snake_case       :      int       =					[0.229, 0.224, 0.225]
_snake_case       :      Optional[int]       =					[0.5, 0.5, 0.5]
_snake_case       :      str       =					[0.5, 0.5, 0.5]
_snake_case       :      str       =					[0.4814_5466, 0.457_8275, 0.4082_1073]
_snake_case       :      str       =					[0.2686_2954, 0.2613_0258, 0.2757_7711]