a
    J5d{                     @   s   d Z dZdd ZddlmZ ddlT ddlmZ ddlmZ dd	l	m
Z
 ddl	T dd
lmZ ddlT ddlmZ ddlT ddlmZ ddlT ddlmZ ddlT ddlmZ ddlT ddlmZ ddlT ddlmZ ddlT ddlmZ ddlmZ ddlT dS )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2.8.8c                 C   sH   | dkrt d| dkr t d| dkr0t dtdt d|  d	S )
z8Remove functions and provide informative error messages.Znx_yamla  
The nx_yaml module has been removed from NetworkX.
Please use the `yaml` package directly for working with yaml data.
For example, a networkx.Graph `G` can be written to and loaded
from a yaml file with:

    import yaml

    with open('path_to_yaml_file', 'w') as fh:
        yaml.dump(G, fh)
    with open('path_to_yaml_file', 'r') as fh:
        G = yaml.load(fh, Loader=yaml.Loader)

Note that yaml.Loader is considered insecure - see the pyyaml
documentation for further details.

This message will be removed in NetworkX 3.0.Z	read_yamla5  
read_yaml has been removed from NetworkX, please use `yaml`
directly:

    import yaml

    with open('path', 'r') as fh:
        yaml.load(fh, Loader=yaml.Loader)

Note that yaml.Loader is considered insecure - see the pyyaml
documentation for further details.

This message will be removed in NetworkX 3.0.Z
write_yamlz
write_yaml has been removed from NetworkX, please use `yaml`
directly:

    import yaml

    with open('path_for_yaml_output', 'w') as fh:
        yaml.dump(G_to_be_yaml, fh)

This message will be removed in NetworkX 3.0.zmodule z has no attribute N)ImportErrorAttributeError__name__)name r   M/var/www/html/django/DPS/env/lib/python3.9/site-packages/networkx/__init__.py__getattr__   s    
r       )_lazy_import)*)utils)classes)filters)convert)convert_matrix)relabel)
generators)	readwrite)
algorithms)linalg)run)drawingN)__doc____version__r   Znetworkx.lazy_importsr	   Znetworkx.exceptionZnetworkxr   r   Znetworkx.classesr   r   Znetworkx.convertr   Znetworkx.convert_matrixr   Znetworkx.relabelr   Znetworkx.generatorsr   Znetworkx.readwriter   Znetworkx.algorithmsr   Znetworkx.linalgZnetworkx.testing.testr   testr   Znetworkx.drawingr   r   r   r   <module>   s2   
)