B
    0d
                 @   s*  U d Z ddlZddlZe dkr(dZndZdZdZdZd	Zd
Z	edfedfedfedfe	dfdddddedfddddddddddddZ
d d! d"D Zeed#< xBe
 D ]6\Z\ZZx(ed$D ]Zee d%ee qW qW ed&kr&ejd'd(Zejd)e
d* e Ze
ej d Zee dS )+z*All minimum dependencies for scikit-learn.    NPyPyz1.19.0z1.14.6z1.1.0z0.11z2.0.0z5.0.1z0.29.24zbuild, installinstallbuild)z2.2.3z benchmark, docs, examples, tests)z0.14.5zdocs, examples, tests)z0.25.0z benchmark, docs, examples, tests)z0.9.0zdocs, examples)z0.57.0zbenchmark, docstests)z2.9.0r   )z3.8.2r   )z21.6b0r   )z0.770r   )z4.0.0r   )z4.0.1docs)z0.7.0r   )z1.0.0r   )z7.1.2r   )z1.3.0r   )z0.4.2r   )numpyZscipyZjoblibZthreadpoolctlcythonZ
matplotlibzscikit-imageZpandasZseabornZmemory_profilerZpytestz
pytest-covZflake8blackZmypyZpyamgZsphinxzsphinx-galleryZnumpydocZPillowzsphinx-promptzsphinxext-opengraphc             C   s   i | ]
}g |qS  r
   ).0extrar
   r
   K/var/www/html/venv/lib/python3.7/site-packages/sklearn/_min_dependencies.py
<dictcomp>8   s   r   )r   r   r   Zexamplesr   Z	benchmarktag_to_packagesz, z{}>={}__main__z"Get min dependencies for a package)descriptionpackage)choices)__doc__platformargparsepython_implementationZNUMPY_MIN_VERSIONZSCIPY_MIN_VERSIONZJOBLIB_MIN_VERSIONZTHREADPOOLCTL_MIN_VERSIONZPYTEST_MIN_VERSIONZCYTHON_MIN_VERSIONZdependent_packagesr   dict__annotations__itemsr   min_versionextrassplitr   appendformat__name__ArgumentParserparseradd_argument
parse_argsargsprintr
   r
   r
   r   <module>   sV   	
