
    0Ph                        U d Z ddlZddlm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ddddddddddddedfd d!d"d#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Z
 ee          ZeedL<   e
                                D ]O\  Z\  ZZe                    dM          D ]1Zee                             dN                    ee                     2PedOk    r\ ej        dPQ          Ze                    dRe
S           e                                Ze
ej                 d         Z ee           dS dS )Tz*All minimum dependencies for scikit-learn.    N)defaultdictz1.19.51.6.01.2.0z3.1.07.1.2z3.0.10numpyzbuild, installscipyjoblibinstallthreadpoolctlcythonbuildzmeson-python)z0.16.0r   
matplotlib)z3.3.4 benchmark, docs, examples, testszscikit-image)z0.17.2docs, examples, testspandas)z1.1.5r   seaborn)z0.9.0docs, examplesmemory_profiler)z0.57.0zbenchmark, docspytesttestsz
pytest-cov)z2.9.0r   ruff)z0.5.1r   black)z24.3.0r   mypy)z1.9r   pyamg)z4.0.0r   polars)z0.20.30docs, testspyarrow)z12.0.0r   sphinx)z7.3.7docszsphinx-copybutton)z0.5.2r   zsphinx-gallery)z0.17.1r   numpydoc)r   r   Pillow)r   r   pooch)r   r   zsphinx-prompt)z1.4.0r   zsphinxext-opengraph)z0.9.1r   plotly)z5.14.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2.5.6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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     Y/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/sklearn/_min_dependencies.py<module>rI      sM   0 0 0
  # # # # # #    #   %!12%!12% !9-% /;	%
 !7+% '% ?% 7% ;% *% 4% !7+% $% %  %  !%" #% %$ (%%& "'%( )%* *+%, (-%. (/%0 1%2 /3%4 &5%6 ,7%8 *9%: +;%< 5=%> &?%@ -A%B #C%H *I% % R $D)) ) ) )&8&>&>&@&@ M M"G"k6d## M M%%hoog{&K&KLLLLM
 z$X$1UVVVF
	+=>>>D$T\215K	E+ rG   