OpenQuizz
Une application de gestion des contenus pédagogiques
util.py File Reference

Data Structures

class  cached_property
 
class  FileOperator
 
class  ExportEntry
 
class  Cache
 
class  EventMixin
 
class  Sequencer
 
class  Progress
 
class  HTTPSConnection
 
class  HTTPSHandler
 
class  HTTPSOnlyHandler
 
class  HTTP
 
class  HTTPS
 
class  Transport
 
class  SafeTransport
 
class  ServerProxy
 
class  CSVBase
 
class  CSVReader
 
class  CSVWriter
 
class  Configurator
 
class  SubprocessMixin
 

Namespaces

 pip._vendor.distlib.util
 

Functions

def parse_marker (marker_string)
 
def parse_requirement (req)
 
def get_resources_dests (resources_root, rules)
 
def in_venv ()
 
def get_executable ()
 
def proceed (prompt, allowed_chars, error_prompt=None, default=None)
 
def extract_by_key (d, keys)
 
def read_exports (stream)
 
def write_exports (exports, stream)
 
def tempdir ()
 
def chdir (d)
 
def socket_timeout (seconds=15)
 
def convert_path (pathname)
 
def resolve (module_name, dotted_path)
 
def get_export_entry (specification)
 
def get_cache_base (suffix=None)
 
def path_to_cache_dir (path)
 
def ensure_slash (s)
 
def parse_credentials (netloc)
 
def get_process_umask ()
 
def is_string_sequence (seq)
 
def split_filename (filename, project_name=None)
 
def parse_name_and_version (p)
 
def get_extras (requested, available)
 
def get_project_data (name)
 
def get_package_data (name, version)
 
def unarchive (archive_filename, dest_dir, format=None, check=True)
 
def zip_dir (directory)
 
def iglob (path_glob)
 
def normalize_name (name)
 

Variables

 ssl
 
 logger
 
 IDENTIFIER
 
 VERSION_IDENTIFIER
 
 COMPARE_OP
 
 MARKER_OP
 
 OR
 
 AND
 
 NON_SPACE
 
 STRING_CHUNK
 
 ENTRY_RE
 
 PROJECT_NAME_AND_VERSION
 
 PYTHON_VERSION
 
 NAME_VERSION_RE
 
 ARCHIVE_EXTENSIONS
 
 UNITS
 
 RICH_GLOB