
    ܛ7iY                     z   d Z dZddlmZ ddl ddlmZ ddlmZm	Z	 ej                  j                         Zexe_        ej                  _        ddlmZ ddlmZ ddl dd	lmZ ddl dd
lmZ ddl ddlmZ ddl ddlmZ ddl ddlmZ ddl ddlmZ ddl ddlmZ ddl ddlmZ ddl  d Z!y)z
NetworkX
========

NetworkX is a Python package for the creation, manipulation, and study of the
structure, dynamics, and functions of complex networks.

See https://networkx.org for complete documentation.
z3.6.1    )_lazy_import)*)utils)_clear_cache_dispatchable)classes)filters)convert)convert_matrix)relabel)
generators)	readwrite)
algorithms)linalg)drawingc                 @    | dk(  rt        d      t        d|  d      )Nrandom_treeznx.random_tree was removed in version 3.4. Use `nx.random_labeled_tree` instead.
See: https://networkx.org/documentation/latest/release/release_3.4.htmlz$module 'networkx' has no attribute '')AttributeError)names    N/home/rose/Desktop/poly/venv/lib/python3.12/site-packages/networkx/__init__.py__getattr__r   8   s4    }V
 	
 ?vQG
HH    N)"__doc____version__networkx.lazy_importsr   networkx.exceptionnetworkxr   networkx.utilsr   r   backends_set_configs_from_environmentconfigconfigsr   networkx.classesr	   r
   networkx.convertr   networkx.convert_matrixr   networkx.relabelr   networkx.generatorsr   networkx.readwriter   networkx.algorithmsr   networkx.linalgr   networkx.drawingr    r   r   <module>r.      s     /    6 
	5	5	7&, ,u}}#  $    # %    !      !    Ir   