Let us walk on the 3-isogeny graph
Loading...
Searching...
No Matches
EggMetadata Class Reference
Inheritance diagram for EggMetadata:
Collaboration diagram for EggMetadata:

Public Member Functions

 __init__ (self, importer)
 
- Public Member Functions inherited from ZipProvider
 zipinfo (self)
 
 get_resource_filename (self, manager, resource_name)
 
- Public Member Functions inherited from NullProvider
 get_resource_stream (self, manager, resource_name)
 
 get_resource_string (self, manager, resource_name)
 
 has_resource (self, resource_name)
 
 has_metadata (self, name)
 
 get_metadata (self, name)
 
 get_metadata_lines (self, name)
 
 resource_isdir (self, resource_name)
 
 metadata_isdir (self, name)
 
 resource_listdir (self, resource_name)
 
 metadata_listdir (self, name)
 
 run_script (self, script_name, namespace)
 

Data Fields

 zip_pre
 
 loader
 
 module_path
 
- Data Fields inherited from ZipProvider
 zip_pre
 
 egg_root
 
 module_path
 
- Data Fields inherited from EggProvider
 egg_name
 
 egg_info
 
 egg_root
 
- Data Fields inherited from NullProvider
 module_path
 

Static Protected Attributes

 _distribution_finders
 
- Static Protected Attributes inherited from ZipProvider
 _zip_manifests = MemoizedZipManifests()
 

Additional Inherited Members

- Static Public Attributes inherited from ZipProvider
 eagers = None
 
- Static Public Attributes inherited from NullProvider
 egg_name = None
 
 egg_info = None
 
 loader = None
 
- Protected Member Functions inherited from ZipProvider
 _zipinfo_name (self, fspath)
 
 _parts (self, zip_path)
 
 _extract_resource (self, manager, zip_path)
 
 _is_current (self, file_path, zip_path)
 
 _get_eager_resources (self)
 
 _index (self)
 
 _has (self, fspath)
 
 _isdir (self, fspath)
 
 _listdir (self, fspath)
 
 _eager_to_zip (self, resource_name)
 
 _resource_to_zip (self, resource_name)
 
- Protected Member Functions inherited from EggProvider
 _setup_prefix (self)
 
 _set_egg (self, path)
 
- Protected Member Functions inherited from NullProvider
 _get_metadata_path (self, name)
 
 _fn (self, base, resource_name)
 
 _get (self, path)
 
- Static Protected Member Functions inherited from ZipProvider
 _get_date_and_size (zip_stat)
 
- Static Protected Member Functions inherited from NullProvider
 _validate_resource_path (path)
 
- Protected Attributes inherited from ZipProvider
 _dirindex
 

Detailed Description

Metadata provider for .egg files

Definition at line 2045 of file __init__.py.

Constructor & Destructor Documentation

◆ __init__()

__init__ (   self,
  importer 
)
Create a metadata provider from a zipimporter

Reimplemented from ZipProvider.

Definition at line 2048 of file __init__.py.

2048 def __init__(self, importer):
2049 """Create a metadata provider from a zipimporter"""
2050
2051 self.zip_pre = importer.archive + os.sep
2052 self.loader = importer
2053 if importer.prefix:
2054 self.module_path = os.path.join(importer.archive, importer.prefix)
2055 else:
2056 self.module_path = importer.archive
2057 self._setup_prefix()
2058
2059

Referenced by Protocol.__init_subclass__().

Here is the caller graph for this function:

Field Documentation

◆ _distribution_finders

_distribution_finders
staticprotected

Definition at line 2060 of file __init__.py.

◆ loader

◆ module_path

module_path

Definition at line 2054 of file __init__.py.

◆ zip_pre

zip_pre

Definition at line 2051 of file __init__.py.


The documentation for this class was generated from the following file: