
    P3jn                        U d Z ddlZddlmZ dZdZdZdZdZd	Z	d
Z
i dedfdedfdedfdedfdedfde
dfddddddddddddd d!d"e	d#fd$d%d&d'd(d)i d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMiZ ee      ZeedN<   ej!                         D ]B  \  Z\  ZZej)                  dO      D ]&  Zee   j-                  dPj/                  ee             ( D edQk(  rQ ej2                  dRS      Zej7                  dTeU       ej9                         Zeej"                     d   Z ee       yy)Vz*All minimum dependencies for scikit-learn.    N)defaultdictz1.24.1z1.10.01.4.0z2.0.1z3.5.0z7.1.2z3.1.2numpyzbuild, installscipyjoblibinstallnarwhalsthreadpoolctlcythonbuildzmeson-python)0.17.1r   
matplotlib)z3.6.1 benchmark, docs, examples, testszscikit-image)z0.22.0docs, examplespandas)z1.5.0r   rich)z14.1.0docs, examples, testsseaborn)z0.13.0r   memory_profiler)z0.57.0zbenchmark, docspytesttestsz
pytest-cov)z2.9.0r   ruff)z0.12.2r   mypy)z1.15r   pyamg)z5.0.0r   polars)z0.20.30docs, testspyarrow)z13.0.0r   sphinx)z7.3.7docszsphinx-copybutton)z0.5.2r   zsphinx-gallery)r   r   numpydoc)z1.2.0r   Pillow)z12.1.1r   pooch)z1.8.0r   zsphinx-prompt)r   r   zsphinxext-opengraph)z0.9.1r   plotly)z5.22.0r   zsphinxcontrib-sass)z0.3.4r   zsphinx-remove-toctrees)z1.0.0.post1r   zsphinx-design)z0.6.0r   zpydata-sphinx-theme)z0.15.3r   	towncrier)z24.8.0r   z
conda-lock)z3.0.1maintenancetag_to_packagesz, z{}>={}__main__z"Get min dependencies for a package)descriptionpackage)choices)__doc__argparsecollectionsr   NUMPY_MIN_VERSIONSCIPY_MIN_VERSIONJOBLIB_MIN_VERSIONNARWHALS_MIN_VERSIONTHREADPOOLCTL_MIN_VERSIONPYTEST_MIN_VERSIONCYTHON_MIN_VERSIONdependent_packageslistr&   dict__annotations__itemsr)   min_versionextrassplitextraappendformat__name__ArgumentParserparseradd_argument
parse_argsargsprint     F/DATA/.local/lib/python3.12/site-packages/sklearn/_min_dependencies.py<module>rJ      s   0
  #     #   &!12&!12& !9-& %y1	&
 /;& !7+& '& ?& 0& ;& /& +& 4& !7+& $&  !&" #&$ %&& ('&( ")&* +&, *-&. (/&0 (1&2  3&4 /5&6 &7&8 ,9&: *;&< +=&> 5?&@ &A&B -C&D #E&J *K& T $D) )&8&>&>&@"G"k6d#%%hoog{&KL $ 'A z$X$$1UVF
	+=>D$T\\215K	+ rH   