| Server IP : 162.19.112.25 / Your IP : 216.73.216.88 Web Server : LiteSpeed System : Linux qamar.tasjeel.ae 5.14.0-611.55.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 19 15:19:29 EDT 2026 x86_64 User : archiart ( 1428) PHP Version : 8.2.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /opt/cloudlinux/venv/lib/python3.11/site-packages/astroid/__pycache__/ |
Upload File : |
� #Ԉ��]>� �, � d Z ddlmZ ddlZddlZddlZddlZddlmZm Z m Z ddlmZm Z ddlmZmZ ddlmZ ddlmZ dd lmZ dd lmZmZ ddlmZmZ ddlmZmZ dd l m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z) ddl*m+Z+ ddl,m-Z-m.Z. dZ/dd�Z0 G d� d� � Z1dS )z�astroid manager: avoid multiple astroid build of a same module when possible by providing a class responsible to get astroid representation from various source and using a cache of built modules) � )�annotationsN)�Callable�Iterator�Sequence)� find_spec�module_from_spec)�Any�ClassVar)�nodes)� CACHE_MANAGER)�BRAIN_MODULES_DIRECTORY)�InferenceContext�_invalidate_cache)�AstroidBuildingError�AstroidImportError)�spec�util) �NoSourceFile�_cache_normalize_path_�file_info_from_modpath�get_source_file�2is_module_name_part_of_extension_package_whitelist�is_python_source�is_stdlib_module�load_module_from_name�modpath_from_file)�TransformVisitor)�AstroidManagerBrain�InferenceResult)z.zipz.eggz.whlz.pyzz.pyzw�objr �return�strc �D � t | � � S # t $ r Y dS w xY w)Nz???)�repr� Exception)r s �a/builddir/build/BUILD/cloudlinux-venv-1.0.11/venv/lib/python3.11/site-packages/astroid/manager.py� safe_reprr'