OpenQuizz
Une application de gestion des contenus pédagogiques
JSONLocator Class Reference
Inheritance diagram for JSONLocator:
Collaboration diagram for JSONLocator:

Public Member Functions

def get_distribution_names (self)
 
- Public Member Functions inherited from Locator
def __init__ (self, scheme='default')
 
def get_errors (self)
 
def clear_errors (self)
 
def clear_cache (self)
 
def get_project (self, name)
 
def score_url (self, url)
 
def prefer_url (self, url1, url2)
 
def split_filename (self, filename, project_name)
 
def convert_url_to_download_info (self, url, project_name)
 
def locate (self, requirement, prereleases=False)
 

Additional Inherited Members

- Data Fields inherited from Locator
 opener
 
 matcher
 
 errors
 
- Static Public Attributes inherited from Locator
 source_extensions
 
 binary_extensions
 
 excluded_extensions
 
 wheel_tags
 
 downloadable_extensions
 
- Properties inherited from Locator
 scheme = property(_get_scheme, _set_scheme)
 

Detailed Description

This locator uses special extended metadata (not available on PyPI) and is
the basis of performant dependency resolution in distlib. Other locators
require archive downloads before dependencies can be determined! As you
might imagine, that can be slow.

Member Function Documentation

◆ get_distribution_names()

def get_distribution_names (   self)
Return all the distribution names known to this locator.

Reimplemented from Locator.


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