
    Q3j                     B    d dl mZ d dlmZmZmZ d dlmZ d Zd Z	d Z
y)    )threadpool_info)_get_deps_info_get_sys_infoshow_versions)ignore_warningsc                  <    t               } d| v sJ d| v sJ d| v sJ y )Npython
executablemachine)r   )sys_infos    S/DATA/.local/lib/python3.12/site-packages/sklearn/utils/tests/test_show_versions.pytest_get_sys_infor      s3    Hx8###       c                      t               5  t               } d d d        d v sJ d| v sJ d| v sJ d| v sJ d| v sJ d| v sJ d| v sJ d| v sJ d	| v sJ d
| v sJ y # 1 sw Y   FxY w)Npip
setuptoolssklearnnumpyscipyCythonpandas
matplotlibjoblibnarwhals)r   r   )	deps_infos    r   test_get_deps_infor      s    		"$	 
 I9$$$	!!!iiy   y   9$$$y   """ 
	s   AA$c                     t               5  t                | j                         \  }}d d d        dv sJ d|v sJ t               }|rd|v sJ y y # 1 sw Y   )xY w)Nr	   r   zthreadpoolctl info:)r   r   
readouterrr   )capsysouterrinfos       r   test_show_versionsr#      se    		$$&S 
 s??c>>D$+++  
	s   AAN)threadpoolctlr   sklearn.utils._show_versionsr   r   r   sklearn.utils._testingr   r   r   r#    r   r   <module>r(      s     ) U U 2!# 
,r   