OpenQuizz
Une application de gestion des contenus pédagogiques
pip._internal.operations.prepare Namespace Reference

Data Structures

class  File
 
class  RequirementPreparer
 

Functions

def unpack_vcs_link (link, location)
 
def get_http_url (link, download, download_dir=None, hashes=None)
 
def get_file_url (link, download_dir=None, hashes=None # type:Optional[Hashes])
 
def unpack_url (link, location, download, download_dir=None, hashes=None)
 

Variables

 logger
 

Detailed Description

Prepares a distribution for installation

Function Documentation

◆ get_file_url()

def pip._internal.operations.prepare.get_file_url (   link,
  download_dir = None,
  hashes = None  # type: Optional[Hashes] 
)
Get file and optionally check its hash.

◆ get_http_url()

def pip._internal.operations.prepare.get_http_url (   link,
  download,
  download_dir = None,
  hashes = None 
)

◆ unpack_url()

def pip._internal.operations.prepare.unpack_url (   link,
  location,
  download,
  download_dir = None,
  hashes = None 
)
Unpack link into location, downloading if required.

:param hashes: A Hashes object, one of whose embedded hashes must match,
    or HashMismatch will be raised. If the Hashes is empty, no matches are
    required, and unhashable types of requirements (like VCS ones, which
    would ordinarily raise HashUnsupported) are allowed.

◆ unpack_vcs_link()

def pip._internal.operations.prepare.unpack_vcs_link (   link,
  location 
)

Variable Documentation

◆ logger

logger