SYMBOL INDEX (13447 symbols across 733 files) FILE: docs/build_reference.py function extract_classes_and_functions (line 20) | def extract_classes_and_functions(filepath): function create_markdown (line 33) | def create_markdown(py_filepath, module_path, classes, functions): function nested_dict (line 56) | def nested_dict(): function sort_nested_dict (line 60) | def sort_nested_dict(d): function create_nav_menu_yaml (line 67) | def create_nav_menu_yaml(nav_items): function main (line 97) | def main(): FILE: examples/YOLOv8-CPP-Inference/inference.h type Detection (line 15) | struct Detection function confidence (line 19) | float confidence{0.0}; function cudaEnabled (line 37) | bool cudaEnabled{} function modelNMSThreshold (line 45) | float modelNMSThreshold {0.50}; FILE: examples/YOLOv8-CPP-Inference/main.cpp function main (line 12) | int main(int argc, char **argv) FILE: examples/YOLOv8-OpenCV-ONNX-Python/main.py function draw_bounding_box (line 14) | def draw_bounding_box(img, class_id, confidence, x, y, x_plus_w, y_plus_h): function main (line 21) | def main(onnx_model, input_image): FILE: lib/python3.7/site-packages/_distutils_hack/__init__.py function warn_distutils_present (line 9) | def warn_distutils_present(): function clear_distutils (line 28) | def clear_distutils(): function enabled (line 43) | def enabled(): function ensure_local_distutils (line 51) | def ensure_local_distutils(): function do_override (line 68) | def do_override(): class _TrivialRe (line 80) | class _TrivialRe: method __init__ (line 81) | def __init__(self, *patterns): method match (line 84) | def match(self, string): class DistutilsMetaFinder (line 88) | class DistutilsMetaFinder: method find_spec (line 89) | def find_spec(self, fullname, path, target=None): method spec_for_distutils (line 99) | def spec_for_distutils(self): method is_cpython (line 133) | def is_cpython(): method spec_for_pip (line 140) | def spec_for_pip(self): method pip_imported_during_build (line 151) | def pip_imported_during_build(cls): method frame_file_is_setup (line 162) | def frame_file_is_setup(frame): method spec_for_sensitive_tests (line 169) | def spec_for_sensitive_tests(self): function add_shim (line 202) | def add_shim(): class shim (line 206) | class shim: method __enter__ (line 207) | def __enter__(self): method __exit__ (line 210) | def __exit__(self, exc, value, tb): function insert_shim (line 214) | def insert_shim(): function remove_shim (line 218) | def remove_shim(): FILE: lib/python3.7/site-packages/_virtualenv.py function patch_dist (line 10) | def patch_dist(dist): class _Finder (line 41) | class _Finder: method find_spec (line 51) | def find_spec(self, fullname, path, target=None): # noqa: U100 method exec_module (line 88) | def exec_module(old, module): method load_module (line 94) | def load_module(old, name): class _VirtualenvImporter (line 106) | class _VirtualenvImporter(object, ImpImporter): method __init__ (line 107) | def __init__(self, path=None): method find_module (line 111) | def find_module(self, fullname, path=None): class _VirtualenvLoader (line 119) | class _VirtualenvLoader(object, ImpLoader): method __init__ (line 120) | def __init__(self, fullname, file, filename, etc): method load_module (line 124) | def load_module(self, fullname): FILE: lib/python3.7/site-packages/pip/__init__.py function main (line 6) | def main(args: Optional[List[str]] = None) -> int: FILE: lib/python3.7/site-packages/pip/__pip-runner__.py function version_str (line 15) | def version_str(version): # type: ignore class PipImportRedirectingFinder (line 36) | class PipImportRedirectingFinder: method find_spec (line 38) | def find_spec(self, fullname, path=None, target=None): # type: ignore FILE: lib/python3.7/site-packages/pip/_internal/__init__.py function main (line 11) | def main(args: (Optional[List[str]]) = None) -> int: FILE: lib/python3.7/site-packages/pip/_internal/build_env.py class _Prefix (line 32) | class _Prefix: method __init__ (line 33) | def __init__(self, path: str) -> None: function get_runnable_pip (line 43) | def get_runnable_pip() -> str: function _get_system_sitepackages (line 59) | def _get_system_sitepackages() -> Set[str]: class BuildEnvironment (line 79) | class BuildEnvironment: method __init__ (line 82) | def __init__(self) -> None: method __enter__ (line 136) | def __enter__(self) -> None: method __exit__ (line 157) | def __exit__( method check_requirements (line 169) | def check_requirements( method install_requirements (line 203) | def install_requirements( method _install_requirements (line 225) | def _install_requirements( class NoOpBuildEnvironment (line 282) | class NoOpBuildEnvironment(BuildEnvironment): method __init__ (line 285) | def __init__(self) -> None: method __enter__ (line 288) | def __enter__(self) -> None: method __exit__ (line 291) | def __exit__( method cleanup (line 299) | def cleanup(self) -> None: method install_requirements (line 302) | def install_requirements( FILE: lib/python3.7/site-packages/pip/_internal/cache.py function _hash_dict (line 27) | def _hash_dict(d: Dict[str, str]) -> str: class Cache (line 33) | class Cache: method __init__ (line 44) | def __init__( method _get_cache_path_parts (line 56) | def _get_cache_path_parts(self, link: Link) -> List[str]: method _get_candidates (line 89) | def _get_candidates(self, link: Link, canonical_package_name: str) -> ... method get_path_for_link (line 105) | def get_path_for_link(self, link: Link) -> str: method get (line 109) | def get( class SimpleWheelCache (line 121) | class SimpleWheelCache(Cache): method __init__ (line 124) | def __init__(self, cache_dir: str, format_control: FormatControl) -> N... method get_path_for_link (line 127) | def get_path_for_link(self, link: Link) -> str: method get (line 147) | def get( class EphemWheelCache (line 191) | class EphemWheelCache(SimpleWheelCache): method __init__ (line 194) | def __init__(self, format_control: FormatControl) -> None: class CacheEntry (line 203) | class CacheEntry: method __init__ (line 204) | def __init__( class WheelCache (line 217) | class WheelCache(Cache): method __init__ (line 224) | def __init__( method get_path_for_link (line 233) | def get_path_for_link(self, link: Link) -> str: method get_ephem_path_for_link (line 236) | def get_ephem_path_for_link(self, link: Link) -> str: method get (line 239) | def get( method get_cache_entry (line 250) | def get_cache_entry( method record_download_origin (line 279) | def record_download_origin(cache_dir: str, download_info: DirectUrl) -... FILE: lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py function autocomplete (line 15) | def autocomplete() -> None: function get_path_completion_type (line 119) | def get_path_completion_type( function auto_complete_paths (line 143) | def auto_complete_paths(current: str, completion_type: str) -> Iterable[... FILE: lib/python3.7/site-packages/pip/_internal/cli/base_command.py class Command (line 45) | class Command(CommandContextMixIn): method __init__ (line 49) | def __init__(self, name: str, summary: str, isolated: bool = False) ->... method add_options (line 79) | def add_options(self) -> None: method handle_pip_version_check (line 82) | def handle_pip_version_check(self, options: Values) -> None: method run (line 91) | def run(self, options: Values, args: List[str]) -> int: method parse_args (line 94) | def parse_args(self, args: List[str]) -> Tuple[Values, List[str]]: method main (line 98) | def main(self, args: List[str]) -> int: method _main (line 105) | def _main(self, args: List[str]) -> int: FILE: lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py function raise_option_error (line 36) | def raise_option_error(parser: OptionParser, option: Option, msg: str) -... function make_option_group (line 50) | def make_option_group(group: Dict[str, Any], parser: ConfigOptionParser)... function check_dist_restriction (line 62) | def check_dist_restriction(options: Values, check_target: bool = False) ... function _path_option_check (line 102) | def _path_option_check(option: Option, opt: str, value: str) -> str: function _package_name_option_check (line 106) | def _package_name_option_check(option: Option, opt: str, value: str) -> ... class PipOption (line 110) | class PipOption(Option): function exists_action (line 278) | def exists_action() -> Option: function extra_index_url (line 333) | def extra_index_url() -> Option: function find_links (line 356) | def find_links() -> Option: function trusted_host (line 372) | def trusted_host() -> Option: function constraints (line 384) | def constraints() -> Option: function requirements (line 397) | def requirements() -> Option: function editable (line 410) | def editable() -> Option: function _handle_src (line 425) | def _handle_src(option: Option, opt_str: str, value: str, parser: Option... function _get_format_control (line 448) | def _get_format_control(values: Values, option: Option) -> Any: function _handle_no_binary (line 453) | def _handle_no_binary( function _handle_only_binary (line 464) | def _handle_only_binary( function no_binary (line 475) | def no_binary() -> Option: function only_binary (line 493) | def only_binary() -> Option: function _convert_python_version (line 527) | def _convert_python_version(value: str) -> Tuple[Tuple[int, ...], Option... function _handle_python_version (line 556) | def _handle_python_version( function add_target_python_options (line 628) | def add_target_python_options(cmd_opts: OptionGroup) -> None: function make_target_python (line 635) | def make_target_python(options: Values) -> TargetPython: function prefer_binary (line 646) | def prefer_binary() -> Option: function _handle_no_cache_dir (line 667) | def _handle_no_cache_dir( function _handle_no_use_pep517 (line 744) | def _handle_no_use_pep517( function _handle_config_settings (line 796) | def _handle_config_settings( function _handle_merge_hash (line 891) | def _handle_merge_hash( function check_list_path_option (line 952) | def check_list_path_option(options: Values) -> None: FILE: lib/python3.7/site-packages/pip/_internal/cli/command_context.py class CommandContextMixIn (line 7) | class CommandContextMixIn: method __init__ (line 8) | def __init__(self) -> None: method main_context (line 14) | def main_context(self) -> Generator[None, None, None]: method enter_context (line 24) | def enter_context(self, context_provider: ContextManager[_T]) -> _T: FILE: lib/python3.7/site-packages/pip/_internal/cli/main.py function main (line 45) | def main(args: Optional[List[str]] = None) -> int: FILE: lib/python3.7/site-packages/pip/_internal/cli/main_parser.py function create_main_parser (line 19) | def create_main_parser() -> ConfigOptionParser: function identify_python_interpreter (line 50) | def identify_python_interpreter(python: str) -> Optional[str]: function parse_command (line 69) | def parse_command(args: List[str]) -> Tuple[str, List[str]]: FILE: lib/python3.7/site-packages/pip/_internal/cli/parser.py class PrettyHelpFormatter (line 18) | class PrettyHelpFormatter(optparse.IndentedHelpFormatter): method __init__ (line 21) | def __init__(self, *args: Any, **kwargs: Any) -> None: method format_option_strings (line 28) | def format_option_strings(self, option: optparse.Option) -> str: method _format_option_strings (line 31) | def _format_option_strings( method format_heading (line 57) | def format_heading(self, heading: str) -> str: method format_usage (line 62) | def format_usage(self, usage: str) -> str: method format_description (line 70) | def format_description(self, description: str) -> str: method format_epilog (line 88) | def format_epilog(self, epilog: str) -> str: method indent_lines (line 95) | def indent_lines(self, text: str, indent: str) -> str: class UpdatingDefaultsHelpFormatter (line 100) | class UpdatingDefaultsHelpFormatter(PrettyHelpFormatter): method expand_default (line 109) | def expand_default(self, option: optparse.Option) -> str: class CustomOptionParser (line 132) | class CustomOptionParser(optparse.OptionParser): method insert_option_group (line 133) | def insert_option_group( method option_list_all (line 145) | def option_list_all(self) -> List[optparse.Option]: class ConfigOptionParser (line 154) | class ConfigOptionParser(CustomOptionParser): method __init__ (line 158) | def __init__( method check_default (line 171) | def check_default(self, option: optparse.Option, key: str, val: Any) -... method _get_ordered_configuration_items (line 178) | def _get_ordered_configuration_items( method _update_defaults (line 206) | def _update_defaults(self, defaults: Dict[str, Any]) -> Dict[str, Any]: method get_default_values (line 270) | def get_default_values(self) -> optparse.Values: method error (line 292) | def error(self, msg: str) -> None: FILE: lib/python3.7/site-packages/pip/_internal/cli/progress_bars.py function _rich_progress_bar (line 22) | def _rich_progress_bar( function get_download_progress_renderer (line 58) | def get_download_progress_renderer( FILE: lib/python3.7/site-packages/pip/_internal/cli/req_command.py function _create_truststore_ssl_context (line 50) | def _create_truststore_ssl_context() -> Optional["SSLContext"]: class SessionCommandMixin (line 71) | class SessionCommandMixin(CommandContextMixIn): method __init__ (line 77) | def __init__(self) -> None: method _get_index_urls (line 82) | def _get_index_urls(cls, options: Values) -> Optional[List[str]]: method get_default_session (line 95) | def get_default_session(self, options: Values) -> PipSession: method _build_session (line 105) | def _build_session( class IndexGroupCommand (line 158) | class IndexGroupCommand(Command, SessionCommandMixin): method handle_pip_version_check (line 166) | def handle_pip_version_check(self, options: Values) -> None: function warn_if_run_as_root (line 200) | def warn_if_run_as_root() -> None: function with_cleanup (line 230) | def with_cleanup(func: Any) -> Any: class RequirementCommand (line 258) | class RequirementCommand(IndexGroupCommand): method __init__ (line 259) | def __init__(self, *args: Any, **kw: Any) -> None: method determine_resolver_variant (line 265) | def determine_resolver_variant(options: Values) -> str: method make_requirement_preparer (line 273) | def make_requirement_preparer( method make_resolver (line 325) | def make_resolver( method get_requirements (line 384) | def get_requirements( method trace_basic_info (line 466) | def trace_basic_info(finder: PackageFinder) -> None: method _build_package_finder (line 476) | def _build_package_finder( FILE: lib/python3.7/site-packages/pip/_internal/cli/spinners.py class SpinnerInterface (line 14) | class SpinnerInterface: method spin (line 15) | def spin(self) -> None: method finish (line 18) | def finish(self, final_status: str) -> None: class InteractiveSpinner (line 22) | class InteractiveSpinner(SpinnerInterface): method __init__ (line 23) | def __init__( method _write (line 43) | def _write(self, status: str) -> None: method spin (line 55) | def spin(self) -> None: method finish (line 62) | def finish(self, final_status: str) -> None: class NonInteractiveSpinner (line 75) | class NonInteractiveSpinner(SpinnerInterface): method __init__ (line 76) | def __init__(self, message: str, min_update_interval_seconds: float = ... method _update (line 82) | def _update(self, status: str) -> None: method spin (line 87) | def spin(self) -> None: method finish (line 94) | def finish(self, final_status: str) -> None: class RateLimiter (line 101) | class RateLimiter: method __init__ (line 102) | def __init__(self, min_update_interval_seconds: float) -> None: method ready (line 106) | def ready(self) -> bool: method reset (line 111) | def reset(self) -> None: function open_spinner (line 116) | def open_spinner(message: str) -> Generator[SpinnerInterface, None, None]: function hidden_cursor (line 144) | def hidden_cursor(file: IO[str]) -> Generator[None, None, None]: FILE: lib/python3.7/site-packages/pip/_internal/commands/__init__.py function create_command (line 109) | def create_command(name: str, **kwargs: Any) -> Command: function get_similar_commands (line 121) | def get_similar_commands(name: str) -> Optional[str]: FILE: lib/python3.7/site-packages/pip/_internal/commands/cache.py class CacheCommand (line 15) | class CacheCommand(Command): method add_options (line 39) | def add_options(self) -> None: method run (line 52) | def run(self, options: Values, args: List[str]) -> int: method get_cache_dir (line 84) | def get_cache_dir(self, options: Values, args: List[Any]) -> None: method get_cache_info (line 90) | def get_cache_info(self, options: Values, args: List[Any]) -> None: method list_cache_items (line 126) | def list_cache_items(self, options: Values, args: List[Any]) -> None: method format_for_human (line 141) | def format_for_human(self, files: List[str]) -> None: method format_for_abspath (line 154) | def format_for_abspath(self, files: List[str]) -> None: method remove_cache_items (line 164) | def remove_cache_items(self, options: Values, args: List[Any]) -> None: method purge_cache (line 189) | def purge_cache(self, options: Values, args: List[Any]) -> None: method _cache_dir (line 195) | def _cache_dir(self, options: Values, subdir: str) -> str: method _find_http_files (line 198) | def _find_http_files(self, options: Values) -> List[str]: method _find_wheels (line 202) | def _find_wheels(self, options: Values, pattern: str) -> List[str]: FILE: lib/python3.7/site-packages/pip/_internal/commands/check.py class CheckCommand (line 16) | class CheckCommand(Command): method run (line 22) | def run(self, options: Values, args: List[str]) -> int: FILE: lib/python3.7/site-packages/pip/_internal/commands/completion.py class CompletionCommand (line 71) | class CompletionCommand(Command): method add_options (line 76) | def add_options(self) -> None: method run (line 112) | def run(self, options: Values, args: List[str]) -> int: FILE: lib/python3.7/site-packages/pip/_internal/commands/configuration.py class ConfigurationCommand (line 22) | class ConfigurationCommand(Command): method add_options (line 58) | def add_options(self) -> None: method run (line 96) | def run(self, options: Values, args: List[str]) -> int: method _determine_file (line 141) | def _determine_file(self, options: Values, need_value: bool) -> Option... method list_values (line 171) | def list_values(self, options: Values, args: List[str]) -> None: method get_name (line 177) | def get_name(self, options: Values, args: List[str]) -> None: method set_name_value (line 183) | def set_name_value(self, options: Values, args: List[str]) -> None: method unset_name (line 189) | def unset_name(self, options: Values, args: List[str]) -> None: method list_config_values (line 195) | def list_config_values(self, options: Values, args: List[str]) -> None: method print_config_file_values (line 211) | def print_config_file_values(self, variant: Kind) -> None: method print_env_var_values (line 217) | def print_env_var_values(self) -> None: method open_in_editor (line 225) | def open_in_editor(self, options: Values, args: List[str]) -> None: method _get_n_args (line 249) | def _get_n_args(self, args: List[str], example: str, n: int) -> Any: method _save_configuration (line 263) | def _save_configuration(self) -> None: method _determine_editor (line 274) | def _determine_editor(self, options: Values) -> str: FILE: lib/python3.7/site-packages/pip/_internal/commands/debug.py function show_value (line 26) | def show_value(name: str, value: Any) -> None: function show_sys_implementation (line 30) | def show_sys_implementation() -> None: function create_vendor_txt_map (line 37) | def create_vendor_txt_map() -> Dict[str, str]: function get_module_from_module_name (line 49) | def get_module_from_module_name(module_name: str) -> ModuleType: function get_vendor_version_from_module (line 60) | def get_vendor_version_from_module(module_name: str) -> Optional[str]: function show_actual_vendor_versions (line 75) | def show_actual_vendor_versions(vendor_txt_versions: Dict[str, str]) -> ... function show_vendor_versions (line 96) | def show_vendor_versions() -> None: function show_tags (line 104) | def show_tags(options: Values) -> None: function ca_bundle_info (line 136) | def ca_bundle_info(config: Configuration) -> str: class DebugCommand (line 156) | class DebugCommand(Command): method add_options (line 165) | def add_options(self) -> None: method run (line 170) | def run(self, options: Values, args: List[str]) -> int: FILE: lib/python3.7/site-packages/pip/_internal/commands/download.py class DownloadCommand (line 21) | class DownloadCommand(RequirementCommand): method add_options (line 41) | def add_options(self) -> None: method run (line 81) | def run(self, options: Values, args: List[str]) -> int: FILE: lib/python3.7/site-packages/pip/_internal/commands/freeze.py class FreezeCommand (line 14) | class FreezeCommand(Command): method add_options (line 25) | def add_options(self) -> None: method run (line 77) | def run(self, options: Values, args: List[str]) -> int: FILE: lib/python3.7/site-packages/pip/_internal/commands/hash.py class HashCommand (line 15) | class HashCommand(Command): method add_options (line 26) | def add_options(self) -> None: method run (line 40) | def run(self, options: Values, args: List[str]) -> int: function _hash_of_file (line 53) | def _hash_of_file(path: str, algorithm: str) -> str: FILE: lib/python3.7/site-packages/pip/_internal/commands/help.py class HelpCommand (line 9) | class HelpCommand(Command): method run (line 16) | def run(self, options: Values, args: List[str]) -> int: FILE: lib/python3.7/site-packages/pip/_internal/commands/index.py class IndexCommand (line 22) | class IndexCommand(IndexGroupCommand): method add_options (line 31) | def add_options(self) -> None: method run (line 47) | def run(self, options: Values, args: List[str]) -> int: method _build_package_finder (line 77) | def _build_package_finder( method get_available_package_versions (line 102) | def get_available_package_versions(self, options: Values, args: List[A... FILE: lib/python3.7/site-packages/pip/_internal/commands/inspect.py class InspectCommand (line 19) | class InspectCommand(Command): method add_options (line 28) | def add_options(self) -> None: method run (line 48) | def run(self, options: Values, args: List[str]) -> int: method _dist_to_dict (line 70) | def _dist_to_dict(self, dist: BaseDistribution) -> Dict[str, Any]: FILE: lib/python3.7/site-packages/pip/_internal/commands/install.py function get_check_bdist_wheel_allowed (line 63) | def get_check_bdist_wheel_allowed( class InstallCommand (line 74) | class InstallCommand(RequirementCommand): method add_options (line 94) | def add_options(self) -> None: method run (line 283) | def run(self, options: Values, args: List[str]) -> int: method _handle_target_dir (line 560) | def _handle_target_dir( method _determine_conflicts (line 614) | def _determine_conflicts( method _warn_about_conflicts (line 626) | def _warn_about_conflicts( function get_lib_location_guesses (line 681) | def get_lib_location_guesses( function site_packages_writable (line 699) | def site_packages_writable(root: Optional[str], isolated: bool) -> bool: function decide_user_install (line 706) | def decide_user_install( function reject_location_related_install_options (line 767) | def reject_location_related_install_options( function create_os_error_message (line 806) | def create_os_error_message( FILE: lib/python3.7/site-packages/pip/_internal/commands/list.py class _DistWithLatestInfo (line 23) | class _DistWithLatestInfo(BaseDistribution): class ListCommand (line 39) | class ListCommand(IndexGroupCommand): method add_options (line 50) | def add_options(self) -> None: method _build_package_finder (line 135) | def _build_package_finder( method run (line 154) | def run(self, options: Values, args: List[str]) -> int: method get_outdated (line 195) | def get_outdated( method get_uptodate (line 204) | def get_uptodate( method get_not_required (line 213) | def get_not_required( method iter_packages_latest_infos (line 227) | def iter_packages_latest_infos( method output_package_listing (line 265) | def output_package_listing( method output_package_listing_columns (line 286) | def output_package_listing_columns( function format_for_columns (line 303) | def format_for_columns( function format_for_json (line 348) | def format_for_json(packages: "_ProcessedDists", options: Values) -> str: FILE: lib/python3.7/site-packages/pip/_internal/commands/search.py class TransformedHit (line 25) | class TransformedHit(TypedDict): class SearchCommand (line 34) | class SearchCommand(Command, SessionCommandMixin): method add_options (line 41) | def add_options(self) -> None: method run (line 53) | def run(self, options: Values, args: List[str]) -> int: method search (line 69) | def search(self, query: List[str], options: Values) -> List[Dict[str, ... function transform_hits (line 88) | def transform_hits(hits: List[Dict[str, str]]) -> List["TransformedHit"]: function print_dist_installation_info (line 116) | def print_dist_installation_info(name: str, latest: str) -> None: function print_results (line 135) | def print_results( function highest_version (line 173) | def highest_version(versions: List[str]) -> str: FILE: lib/python3.7/site-packages/pip/_internal/commands/show.py class ShowCommand (line 15) | class ShowCommand(Command): method add_options (line 26) | def add_options(self) -> None: method run (line 38) | def run(self, options: Values, args: List[str]) -> int: class _PackageInfo (line 52) | class _PackageInfo(NamedTuple): function search_packages_info (line 71) | def search_packages_info(query: List[str]) -> Generator[_PackageInfo, No... function print_results (line 139) | def print_results( FILE: lib/python3.7/site-packages/pip/_internal/commands/uninstall.py class UninstallCommand (line 22) | class UninstallCommand(Command, SessionCommandMixin): method add_options (line 37) | def add_options(self) -> None: method run (line 60) | def run(self, options: Values, args: List[str]) -> int: FILE: lib/python3.7/site-packages/pip/_internal/commands/wheel.py class WheelCommand (line 26) | class WheelCommand(RequirementCommand): method add_options (line 46) | def add_options(self) -> None: method run (line 107) | def run(self, options: Values, args: List[str]) -> int: FILE: lib/python3.7/site-packages/pip/_internal/configuration.py function _normalize_name (line 50) | def _normalize_name(name: str) -> str: function _disassemble_key (line 58) | def _disassemble_key(name: str) -> List[str]: function get_configuration_files (line 68) | def get_configuration_files() -> Dict[Kind, List[str]]: class Configuration (line 87) | class Configuration: method __init__ (line 101) | def __init__(self, isolated: bool, load_only: Optional[Kind] = None) -... method load (line 122) | def load(self) -> None: method get_file_to_edit (line 128) | def get_file_to_edit(self) -> Optional[str]: method items (line 137) | def items(self) -> Iterable[Tuple[str, Any]]: method get_value (line 143) | def get_value(self, key: str) -> Any: method set_value (line 155) | def set_value(self, key: str, value: Any) -> None: method unset_value (line 174) | def unset_value(self, key: str) -> None: method save (line 203) | def save(self) -> None: method _ensure_have_load_only (line 220) | def _ensure_have_load_only(self) -> None: method _dictionary (line 226) | def _dictionary(self) -> Dict[str, Any]: method _load_config_files (line 237) | def _load_config_files(self) -> None: method _load_file (line 260) | def _load_file(self, variant: Kind, fname: str) -> RawConfigParser: method _construct_parser (line 270) | def _construct_parser(self, fname: str) -> RawConfigParser: method _load_environment_vars (line 291) | def _load_environment_vars(self) -> None: method _normalized_keys (line 297) | def _normalized_keys( method get_environ_vars (line 311) | def get_environ_vars(self) -> Iterable[Tuple[str, str]]: method iter_config_files (line 320) | def iter_config_files(self) -> Iterable[Tuple[Kind, List[str]]]: method get_values_in_config (line 350) | def get_values_in_config(self, variant: Kind) -> Dict[str, Any]: method _get_parser_to_modify (line 354) | def _get_parser_to_modify(self) -> Tuple[str, RawConfigParser]: method _mark_as_modified (line 368) | def _mark_as_modified(self, fname: str, parser: RawConfigParser) -> None: method __repr__ (line 373) | def __repr__(self) -> str: FILE: lib/python3.7/site-packages/pip/_internal/distributions/__init__.py function make_distribution_for_install_requirement (line 7) | def make_distribution_for_install_requirement( FILE: lib/python3.7/site-packages/pip/_internal/distributions/base.py class AbstractDistribution (line 8) | class AbstractDistribution(metaclass=abc.ABCMeta): method __init__ (line 24) | def __init__(self, req: InstallRequirement) -> None: method get_metadata_distribution (line 29) | def get_metadata_distribution(self) -> BaseDistribution: method prepare_distribution_metadata (line 33) | def prepare_distribution_metadata( FILE: lib/python3.7/site-packages/pip/_internal/distributions/installed.py class InstalledDistribution (line 6) | class InstalledDistribution(AbstractDistribution): method get_metadata_distribution (line 13) | def get_metadata_distribution(self) -> BaseDistribution: method prepare_distribution_metadata (line 17) | def prepare_distribution_metadata( FILE: lib/python3.7/site-packages/pip/_internal/distributions/sdist.py class SourceDistribution (line 14) | class SourceDistribution(AbstractDistribution): method get_metadata_distribution (line 21) | def get_metadata_distribution(self) -> BaseDistribution: method prepare_distribution_metadata (line 24) | def prepare_distribution_metadata( method _prepare_build_backend (line 63) | def _prepare_build_backend(self, finder: PackageFinder) -> None: method _get_build_requires_wheel (line 89) | def _get_build_requires_wheel(self) -> Iterable[str]: method _get_build_requires_editable (line 97) | def _get_build_requires_editable(self) -> Iterable[str]: method _install_build_reqs (line 107) | def _install_build_reqs(self, finder: PackageFinder) -> None: method _raise_conflicts (line 126) | def _raise_conflicts( method _raise_missing_reqs (line 143) | def _raise_missing_reqs(self, missing: Set[str]) -> None: FILE: lib/python3.7/site-packages/pip/_internal/distributions/wheel.py class WheelDistribution (line 12) | class WheelDistribution(AbstractDistribution): method get_metadata_distribution (line 18) | def get_metadata_distribution(self) -> BaseDistribution: method prepare_distribution_metadata (line 28) | def prepare_distribution_metadata( FILE: lib/python3.7/site-packages/pip/_internal/exceptions.py function _is_kebab_case (line 29) | def _is_kebab_case(s: str) -> bool: function _prefix_with_indent (line 33) | def _prefix_with_indent( class PipError (line 50) | class PipError(Exception): class DiagnosticPipError (line 54) | class DiagnosticPipError(PipError): method __init__ (line 67) | def __init__( method __repr__ (line 97) | def __repr__(self) -> str: method __rich_console__ (line 108) | def __rich_console__( class ConfigurationError (line 172) | class ConfigurationError(PipError): class InstallationError (line 176) | class InstallationError(PipError): class UninstallationError (line 180) | class UninstallationError(PipError): class MissingPyProjectBuildRequires (line 184) | class MissingPyProjectBuildRequires(DiagnosticPipError): method __init__ (line 189) | def __init__(self, *, package: str) -> None: class InvalidPyProjectBuildRequires (line 201) | class InvalidPyProjectBuildRequires(DiagnosticPipError): method __init__ (line 206) | def __init__(self, *, package: str, reason: str) -> None: class NoneMetadataError (line 218) | class NoneMetadataError(PipError): method __init__ (line 227) | def __init__( method __str__ (line 240) | def __str__(self) -> str: class UserInstallationInvalid (line 249) | class UserInstallationInvalid(InstallationError): method __str__ (line 252) | def __str__(self) -> str: class InvalidSchemeCombination (line 256) | class InvalidSchemeCombination(InstallationError): method __str__ (line 257) | def __str__(self) -> str: class DistributionNotFound (line 262) | class DistributionNotFound(InstallationError): class RequirementsFileParseError (line 266) | class RequirementsFileParseError(InstallationError): class BestVersionAlreadyInstalled (line 270) | class BestVersionAlreadyInstalled(PipError): class BadCommand (line 275) | class BadCommand(PipError): class CommandError (line 279) | class CommandError(PipError): class PreviousBuildDirError (line 283) | class PreviousBuildDirError(PipError): class NetworkConnectionError (line 287) | class NetworkConnectionError(PipError): method __init__ (line 290) | def __init__( method __str__ (line 311) | def __str__(self) -> str: class InvalidWheelFilename (line 315) | class InvalidWheelFilename(InstallationError): class UnsupportedWheel (line 319) | class UnsupportedWheel(InstallationError): class InvalidWheel (line 323) | class InvalidWheel(InstallationError): method __init__ (line 326) | def __init__(self, location: str, name: str): method __str__ (line 330) | def __str__(self) -> str: class MetadataInconsistent (line 334) | class MetadataInconsistent(InstallationError): method __init__ (line 342) | def __init__( method __str__ (line 350) | def __str__(self) -> str: class LegacyInstallFailure (line 357) | class LegacyInstallFailure(DiagnosticPipError): method __init__ (line 362) | def __init__(self, package_details: str) -> None: class InstallationSubprocessError (line 371) | class InstallationSubprocessError(DiagnosticPipError, InstallationError): method __init__ (line 376) | def __init__( method __str__ (line 408) | def __str__(self) -> str: class MetadataGenerationFailed (line 412) | class MetadataGenerationFailed(InstallationSubprocessError, Installation... method __init__ (line 415) | def __init__( method __str__ (line 427) | def __str__(self) -> str: class HashErrors (line 431) | class HashErrors(InstallationError): method __init__ (line 434) | def __init__(self) -> None: method append (line 437) | def append(self, error: "HashError") -> None: method __str__ (line 440) | def __str__(self) -> str: method __bool__ (line 450) | def __bool__(self) -> bool: class HashError (line 454) | class HashError(InstallationError): method body (line 475) | def body(self) -> str: method __str__ (line 487) | def __str__(self) -> str: method _requirement_name (line 490) | def _requirement_name(self) -> str: class VcsHashUnsupported (line 500) | class VcsHashUnsupported(HashError): class DirectoryUrlHashUnsupported (line 511) | class DirectoryUrlHashUnsupported(HashError): class HashMissing (line 522) | class HashMissing(HashError): method __init__ (line 536) | def __init__(self, gotten_hash: str) -> None: method body (line 543) | def body(self) -> str: class HashUnpinned (line 564) | class HashUnpinned(HashError): class HashMismatch (line 575) | class HashMismatch(HashError): method __init__ (line 593) | def __init__(self, allowed: Dict[str, List[str]], gots: Dict[str, "_Ha... method body (line 603) | def body(self) -> str: method _hash_comparison (line 606) | def _hash_comparison(self) -> str: class UnsupportedPythonVersion (line 635) | class UnsupportedPythonVersion(InstallationError): class ConfigurationFileCouldNotBeLoaded (line 640) | class ConfigurationFileCouldNotBeLoaded(ConfigurationError): method __init__ (line 643) | def __init__( method __str__ (line 654) | def __str__(self) -> str: FILE: lib/python3.7/site-packages/pip/_internal/index/collector.py function _match_vcs_scheme (line 55) | def _match_vcs_scheme(url: str) -> Optional[str]: class _NotAPIContent (line 66) | class _NotAPIContent(Exception): method __init__ (line 67) | def __init__(self, content_type: str, request_desc: str) -> None: function _ensure_api_header (line 73) | def _ensure_api_header(response: Response) -> None: class _NotHTTP (line 95) | class _NotHTTP(Exception): function _ensure_api_response (line 99) | def _ensure_api_response(url: str, session: PipSession) -> None: function _get_simple_response (line 117) | def _get_simple_response(url: str, session: PipSession) -> Response: function _get_encoding_from_headers (line 180) | def _get_encoding_from_headers(headers: ResponseHeaders) -> Optional[str]: class CacheablePageContent (line 191) | class CacheablePageContent: method __init__ (line 192) | def __init__(self, page: "IndexContent") -> None: method __eq__ (line 196) | def __eq__(self, other: object) -> bool: method __hash__ (line 199) | def __hash__(self) -> int: class ParseLinks (line 203) | class ParseLinks(Protocol): method __call__ (line 204) | def __call__(self, page: "IndexContent") -> Iterable[Link]: function with_cached_index_content (line 208) | def with_cached_index_content(fn: ParseLinks) -> ParseLinks: function parse_links (line 229) | def parse_links(page: "IndexContent") -> Iterable[Link]: class IndexContent (line 257) | class IndexContent: method __init__ (line 260) | def __init__( method __str__ (line 281) | def __str__(self) -> str: class HTMLLinkParser (line 285) | class HTMLLinkParser(HTMLParser): method __init__ (line 291) | def __init__(self, url: str) -> None: method handle_starttag (line 298) | def handle_starttag(self, tag: str, attrs: List[Tuple[str, Optional[st... method get_href (line 306) | def get_href(self, attrs: List[Tuple[str, Optional[str]]]) -> Optional... function _handle_get_simple_fail (line 313) | def _handle_get_simple_fail( function _make_index_content (line 323) | def _make_index_content( function _get_index_content (line 336) | def _get_index_content(link: Link, *, session: PipSession) -> Optional["... class CollectedSources (line 397) | class CollectedSources(NamedTuple): class LinkCollector (line 402) | class LinkCollector: method __init__ (line 411) | def __init__( method create (line 420) | def create( method find_links (line 454) | def find_links(self) -> List[str]: method fetch_response (line 457) | def fetch_response(self, location: Link) -> Optional[IndexContent]: method collect_sources (line 463) | def collect_sources( FILE: lib/python3.7/site-packages/pip/_internal/index/package_finder.py function _check_link_requires_python (line 51) | def _check_link_requires_python( class LinkType (line 98) | class LinkType(enum.Enum): class LinkEvaluator (line 108) | class LinkEvaluator: method __init__ (line 120) | def __init__( method evaluate_link (line 157) | def evaluate_link(self, link: Link) -> Tuple[LinkType, str]: function filter_unallowed_hashes (line 252) | def filter_unallowed_hashes( class CandidatePreferences (line 326) | class CandidatePreferences: method __init__ (line 333) | def __init__( class BestCandidateResult (line 345) | class BestCandidateResult: method __init__ (line 352) | def __init__( method iter_all (line 376) | def iter_all(self) -> Iterable[InstallationCandidate]: method iter_applicable (line 380) | def iter_applicable(self) -> Iterable[InstallationCandidate]: class CandidateEvaluator (line 385) | class CandidateEvaluator: method create (line 393) | def create( method __init__ (line 428) | def __init__( method get_applicable_candidates (line 454) | def get_applicable_candidates( method _sort_key (line 490) | def _sort_key(self, candidate: InstallationCandidate) -> CandidateSort... method sort_best_candidate (line 558) | def sort_best_candidate( method compute_best_candidate (line 571) | def compute_best_candidate( class PackageFinder (line 589) | class PackageFinder: method __init__ (line 596) | def __init__( method create (line 636) | def create( method target_python (line 668) | def target_python(self) -> TargetPython: method search_scope (line 672) | def search_scope(self) -> SearchScope: method search_scope (line 676) | def search_scope(self, search_scope: SearchScope) -> None: method find_links (line 680) | def find_links(self) -> List[str]: method index_urls (line 684) | def index_urls(self) -> List[str]: method trusted_hosts (line 688) | def trusted_hosts(self) -> Iterable[str]: method allow_all_prereleases (line 693) | def allow_all_prereleases(self) -> bool: method set_allow_all_prereleases (line 696) | def set_allow_all_prereleases(self) -> None: method prefer_binary (line 700) | def prefer_binary(self) -> bool: method set_prefer_binary (line 703) | def set_prefer_binary(self) -> None: method requires_python_skipped_reasons (line 706) | def requires_python_skipped_reasons(self) -> List[str]: method make_link_evaluator (line 714) | def make_link_evaluator(self, project_name: str) -> LinkEvaluator: method _sort_links (line 727) | def _sort_links(self, links: Iterable[Link]) -> List[Link]: method _log_skipped_link (line 743) | def _log_skipped_link(self, link: Link, result: LinkType, detail: str)... method get_install_candidate (line 751) | def get_install_candidate( method evaluate_links (line 769) | def evaluate_links( method process_project_url (line 783) | def process_project_url( method find_all_candidates (line 805) | def find_all_candidates(self, project_name: str) -> List[InstallationC... method make_candidate_evaluator (line 857) | def make_candidate_evaluator( method find_best_candidate (line 875) | def find_best_candidate( method find_requirement (line 897) | def find_requirement( function _find_name_version_sep (line 984) | def _find_name_version_sep(fragment: str, canonical_name: str) -> int: function _extract_version_from_fragment (line 1010) | def _extract_version_from_fragment(fragment: str, canonical_name: str) -... FILE: lib/python3.7/site-packages/pip/_internal/index/sources.py class LinkSource (line 20) | class LinkSource: method link (line 22) | def link(self) -> Optional[Link]: method page_candidates (line 26) | def page_candidates(self) -> FoundCandidates: method file_links (line 30) | def file_links(self) -> FoundLinks: function _is_html_file (line 35) | def _is_html_file(file_url: str) -> bool: class _FlatDirectorySource (line 39) | class _FlatDirectorySource(LinkSource): method __init__ (line 48) | def __init__( method link (line 57) | def link(self) -> Optional[Link]: method page_candidates (line 60) | def page_candidates(self) -> FoundCandidates: method file_links (line 67) | def file_links(self) -> FoundLinks: class _LocalFileSource (line 75) | class _LocalFileSource(LinkSource): method __init__ (line 85) | def __init__( method link (line 94) | def link(self) -> Optional[Link]: method page_candidates (line 97) | def page_candidates(self) -> FoundCandidates: method file_links (line 102) | def file_links(self) -> FoundLinks: class _RemoteFileSource (line 108) | class _RemoteFileSource(LinkSource): method __init__ (line 117) | def __init__( method link (line 128) | def link(self) -> Optional[Link]: method page_candidates (line 131) | def page_candidates(self) -> FoundCandidates: method file_links (line 136) | def file_links(self) -> FoundLinks: class _IndexDirectorySource (line 140) | class _IndexDirectorySource(LinkSource): method __init__ (line 147) | def __init__( method link (line 156) | def link(self) -> Optional[Link]: method page_candidates (line 159) | def page_candidates(self) -> FoundCandidates: method file_links (line 162) | def file_links(self) -> FoundLinks: function build_source (line 166) | def build_source( FILE: lib/python3.7/site-packages/pip/_internal/locations/__init__.py function _should_use_sysconfig (line 47) | def _should_use_sysconfig() -> bool: function _looks_like_bpo_44860 (line 77) | def _looks_like_bpo_44860() -> bool: function _looks_like_red_hat_patched_platlib_purelib (line 91) | def _looks_like_red_hat_patched_platlib_purelib(scheme: Dict[str, str]) ... function _looks_like_red_hat_lib (line 102) | def _looks_like_red_hat_lib() -> bool: function _looks_like_debian_scheme (line 117) | def _looks_like_debian_scheme() -> bool: function _looks_like_red_hat_scheme (line 125) | def _looks_like_red_hat_scheme() -> bool: function _looks_like_slackware_scheme (line 145) | def _looks_like_slackware_scheme() -> bool: function _looks_like_msys2_mingw_scheme (line 161) | def _looks_like_msys2_mingw_scheme() -> bool: function _fix_abiflags (line 178) | def _fix_abiflags(parts: Tuple[str]) -> Generator[str, None, None]: function _warn_mismatched (line 195) | def _warn_mismatched(old: pathlib.Path, new: pathlib.Path, *, key: str) ... function _warn_if_mismatch (line 205) | def _warn_if_mismatch(old: pathlib.Path, new: pathlib.Path, *, key: str)... function _log_context (line 213) | def _log_context( function get_scheme (line 231) | def get_scheme( function get_bin_prefix (line 409) | def get_bin_prefix() -> str: function get_bin_user (line 420) | def get_bin_user() -> str: function _looks_like_deb_system_dist_packages (line 424) | def _looks_like_deb_system_dist_packages(value: str) -> bool: function get_purelib (line 441) | def get_purelib() -> str: function get_platlib (line 455) | def get_platlib() -> str: function _deduplicated (line 471) | def _deduplicated(v1: str, v2: str) -> List[str]: function _looks_like_apple_library (line 478) | def _looks_like_apple_library(path: str) -> bool: function get_prefixed_libs (line 485) | def get_prefixed_libs(prefix: str) -> List[str]: FILE: lib/python3.7/site-packages/pip/_internal/locations/_distutils.py function distutils_scheme (line 35) | def distutils_scheme( function get_scheme (line 116) | def get_scheme( function get_bin_prefix (line 151) | def get_bin_prefix() -> str: function get_purelib (line 168) | def get_purelib() -> str: function get_platlib (line 172) | def get_platlib() -> str: function get_prefixed_libs (line 176) | def get_prefixed_libs(prefix: str) -> Tuple[str, str]: FILE: lib/python3.7/site-packages/pip/_internal/locations/_sysconfig.py function _should_use_osx_framework_prefix (line 29) | def _should_use_osx_framework_prefix() -> bool: function _infer_prefix (line 55) | def _infer_prefix() -> str: function _infer_user (line 86) | def _infer_user() -> str: function _infer_home (line 101) | def _infer_home() -> str: function get_scheme (line 124) | def get_scheme( function get_bin_prefix (line 201) | def get_bin_prefix() -> str: function get_purelib (line 208) | def get_purelib() -> str: function get_platlib (line 212) | def get_platlib() -> str: function get_prefixed_libs (line 216) | def get_prefixed_libs(prefix: str) -> typing.Tuple[str, str]: FILE: lib/python3.7/site-packages/pip/_internal/locations/base.py function get_major_minor_version (line 19) | def get_major_minor_version() -> str: function change_root (line 27) | def change_root(new_root: str, pathname: str) -> str: function get_src_prefix (line 55) | def get_src_prefix() -> str: function is_osx_framework (line 80) | def is_osx_framework() -> bool: FILE: lib/python3.7/site-packages/pip/_internal/main.py function main (line 4) | def main(args: Optional[List[str]] = None) -> int: FILE: lib/python3.7/site-packages/pip/_internal/metadata/__init__.py function _should_use_importlib_metadata (line 29) | def _should_use_importlib_metadata() -> bool: class Backend (line 52) | class Backend(Protocol): function select_backend (line 58) | def select_backend() -> Backend: function get_default_environment (line 68) | def get_default_environment() -> BaseEnvironment: function get_environment (line 78) | def get_environment(paths: Optional[List[str]]) -> BaseEnvironment: function get_directory_distribution (line 88) | def get_directory_distribution(directory: str) -> BaseDistribution: function get_wheel_distribution (line 97) | def get_wheel_distribution(wheel: Wheel, canonical_name: str) -> BaseDis... function get_metadata_distribution (line 108) | def get_metadata_distribution( FILE: lib/python3.7/site-packages/pip/_internal/metadata/_json.py function json_name (line 37) | def json_name(field: str) -> str: function msg_to_json (line 41) | def msg_to_json(msg: Message) -> Dict[str, Any]: FILE: lib/python3.7/site-packages/pip/_internal/metadata/base.py class BaseEntryPoint (line 57) | class BaseEntryPoint(Protocol): method name (line 59) | def name(self) -> str: method value (line 63) | def value(self) -> str: method group (line 67) | def group(self) -> str: function _convert_installed_files_path (line 71) | def _convert_installed_files_path( class RequiresEntry (line 101) | class RequiresEntry(NamedTuple): class BaseDistribution (line 107) | class BaseDistribution(Protocol): method from_directory (line 109) | def from_directory(cls, directory: str) -> "BaseDistribution": method from_metadata_file_contents (line 117) | def from_metadata_file_contents( method from_wheel (line 135) | def from_wheel(cls, wheel: "Wheel", name: str) -> "BaseDistribution": method __repr__ (line 148) | def __repr__(self) -> str: method __str__ (line 151) | def __str__(self) -> str: method location (line 155) | def location(self) -> Optional[str]: method editable_project_location (line 169) | def editable_project_location(self) -> Optional[str]: method installed_location (line 191) | def installed_location(self) -> Optional[str]: method info_location (line 204) | def info_location(self) -> Optional[str]: method installed_by_distutils (line 220) | def installed_by_distutils(self) -> bool: method installed_as_egg (line 233) | def installed_as_egg(self) -> bool: method installed_with_setuptools_egg_info (line 245) | def installed_with_setuptools_egg_info(self) -> bool: method installed_with_dist_info (line 263) | def installed_with_dist_info(self) -> bool: method canonical_name (line 279) | def canonical_name(self) -> NormalizedName: method version (line 283) | def version(self) -> DistributionVersion: method setuptools_filename (line 287) | def setuptools_filename(self) -> str: method direct_url (line 295) | def direct_url(self) -> Optional[DirectUrl]: method installer (line 321) | def installer(self) -> str: method requested (line 333) | def requested(self) -> bool: method editable (line 337) | def editable(self) -> bool: method local (line 341) | def local(self) -> bool: method in_usersite (line 351) | def in_usersite(self) -> bool: method in_site_packages (line 357) | def in_site_packages(self) -> bool: method is_file (line 362) | def is_file(self, path: InfoPath) -> bool: method iter_distutils_script_names (line 366) | def iter_distutils_script_names(self) -> Iterator[str]: method read_text (line 374) | def read_text(self, path: InfoPath) -> str: method iter_entry_points (line 383) | def iter_entry_points(self) -> Iterable[BaseEntryPoint]: method _metadata_impl (line 386) | def _metadata_impl(self) -> email.message.Message: method _metadata_cached (line 390) | def _metadata_cached(self) -> email.message.Message: method metadata (line 398) | def metadata(self) -> email.message.Message: method metadata_dict (line 409) | def metadata_dict(self) -> Dict[str, Any]: method metadata_version (line 420) | def metadata_version(self) -> Optional[str]: method raw_name (line 425) | def raw_name(self) -> str: method requires_python (line 432) | def requires_python(self) -> SpecifierSet: method iter_dependencies (line 450) | def iter_dependencies(self, extras: Collection[str] = ()) -> Iterable[... method iter_provided_extras (line 458) | def iter_provided_extras(self) -> Iterable[str]: method _iter_declared_entries_from_record (line 466) | def _iter_declared_entries_from_record(self) -> Optional[Iterator[str]]: method _iter_declared_entries_from_legacy (line 474) | def _iter_declared_entries_from_legacy(self) -> Optional[Iterator[str]]: method iter_declared_entries (line 495) | def iter_declared_entries(self) -> Optional[Iterator[str]]: method _iter_requires_txt_entries (line 511) | def _iter_requires_txt_entries(self) -> Iterator[RequiresEntry]: method _iter_egg_info_extras (line 536) | def _iter_egg_info_extras(self) -> Iterable[str]: method _iter_egg_info_dependencies (line 545) | def _iter_egg_info_dependencies(self) -> Iterable[str]: method _add_egg_info_requires (line 572) | def _add_egg_info_requires(self, metadata: email.message.Message) -> N... class BaseEnvironment (line 582) | class BaseEnvironment: method default (line 586) | def default(cls) -> "BaseEnvironment": method from_paths (line 590) | def from_paths(cls, paths: Optional[List[str]]) -> "BaseEnvironment": method get_distribution (line 593) | def get_distribution(self, name: str) -> Optional["BaseDistribution"]: method _iter_distributions (line 601) | def _iter_distributions(self) -> Iterator["BaseDistribution"]: method iter_all_distributions (line 610) | def iter_all_distributions(self) -> Iterator[BaseDistribution]: method iter_installed_distributions (line 631) | def iter_installed_distributions( class Wheel (line 667) | class Wheel(Protocol): method as_zipfile (line 670) | def as_zipfile(self) -> zipfile.ZipFile: class FilesystemWheel (line 674) | class FilesystemWheel(Wheel): method __init__ (line 675) | def __init__(self, location: str) -> None: method as_zipfile (line 678) | def as_zipfile(self) -> zipfile.ZipFile: class MemoryWheel (line 682) | class MemoryWheel(Wheel): method __init__ (line 683) | def __init__(self, location: str, stream: IO[bytes]) -> None: method as_zipfile (line 687) | def as_zipfile(self) -> zipfile.ZipFile: FILE: lib/python3.7/site-packages/pip/_internal/metadata/importlib/_compat.py class BadMetadata (line 5) | class BadMetadata(ValueError): method __init__ (line 6) | def __init__(self, dist: importlib.metadata.Distribution, *, reason: s... method __str__ (line 10) | def __str__(self) -> str: class BasePath (line 14) | class BasePath(Protocol): method name (line 26) | def name(self) -> str: method parent (line 30) | def parent(self) -> "BasePath": function get_info_location (line 34) | def get_info_location(d: importlib.metadata.Distribution) -> Optional[Ba... function get_dist_name (line 46) | def get_dist_name(dist: importlib.metadata.Distribution) -> str: FILE: lib/python3.7/site-packages/pip/_internal/metadata/importlib/_dists.py class WheelDistribution (line 37) | class WheelDistribution(importlib.metadata.Distribution): method __init__ (line 48) | def __init__( method from_zipfile (line 57) | def from_zipfile( method iterdir (line 76) | def iterdir(self, path: InfoPath) -> Iterator[pathlib.PurePosixPath]: method read_text (line 82) | def read_text(self, filename: str) -> Optional[str]: class Distribution (line 96) | class Distribution(BaseDistribution): method __init__ (line 97) | def __init__( method from_directory (line 108) | def from_directory(cls, directory: str) -> BaseDistribution: method from_metadata_file_contents (line 114) | def from_metadata_file_contents( method from_wheel (line 131) | def from_wheel(cls, wheel: Wheel, name: str) -> BaseDistribution: method location (line 142) | def location(self) -> Optional[str]: method info_location (line 148) | def info_location(self) -> Optional[str]: method installed_location (line 154) | def installed_location(self) -> Optional[str]: method _get_dist_name_from_location (line 159) | def _get_dist_name_from_location(self) -> Optional[str]: method canonical_name (line 172) | def canonical_name(self) -> NormalizedName: method version (line 177) | def version(self) -> DistributionVersion: method is_file (line 180) | def is_file(self, path: InfoPath) -> bool: method iter_distutils_script_names (line 183) | def iter_distutils_script_names(self) -> Iterator[str]: method read_text (line 192) | def read_text(self, path: InfoPath) -> str: method iter_entry_points (line 198) | def iter_entry_points(self) -> Iterable[BaseEntryPoint]: method _metadata_impl (line 202) | def _metadata_impl(self) -> email.message.Message: method iter_provided_extras (line 210) | def iter_provided_extras(self) -> Iterable[str]: method iter_dependencies (line 215) | def iter_dependencies(self, extras: Collection[str] = ()) -> Iterable[... FILE: lib/python3.7/site-packages/pip/_internal/metadata/importlib/_envs.py function _looks_like_wheel (line 24) | def _looks_like_wheel(location: str) -> bool: class _DistributionFinder (line 34) | class _DistributionFinder: method __init__ (line 49) | def __init__(self) -> None: method _find_impl (line 52) | def _find_impl(self, location: str) -> Iterator[FoundResult]: method find (line 74) | def find(self, location: str) -> Iterator[BaseDistribution]: method find_linked (line 86) | def find_linked(self, location: str) -> Iterator[BaseDistribution]: method _find_eggs_in_dir (line 110) | def _find_eggs_in_dir(self, location: str) -> Iterator[BaseDistribution]: method _find_eggs_in_zip (line 122) | def _find_eggs_in_zip(self, location: str) -> Iterator[BaseDistribution]: method find_eggs (line 134) | def find_eggs(self, location: str) -> Iterator[BaseDistribution]: function _emit_egg_deprecation (line 150) | def _emit_egg_deprecation(location: Optional[str]) -> None: class Environment (line 158) | class Environment(BaseEnvironment): method __init__ (line 159) | def __init__(self, paths: Sequence[str]) -> None: method default (line 163) | def default(cls) -> BaseEnvironment: method from_paths (line 167) | def from_paths(cls, paths: Optional[List[str]]) -> BaseEnvironment: method _iter_distributions (line 172) | def _iter_distributions(self) -> Iterator[BaseDistribution]: method get_distribution (line 182) | def get_distribution(self, name: str) -> Optional[BaseDistribution]: FILE: lib/python3.7/site-packages/pip/_internal/metadata/pkg_resources.py class EntryPoint (line 30) | class EntryPoint(NamedTuple): class InMemoryMetadata (line 36) | class InMemoryMetadata: method __init__ (line 42) | def __init__(self, metadata: Mapping[str, bytes], wheel_name: str) -> ... method has_metadata (line 46) | def has_metadata(self, name: str) -> bool: method get_metadata (line 49) | def get_metadata(self, name: str) -> str: method get_metadata_lines (line 58) | def get_metadata_lines(self, name: str) -> Iterable[str]: method metadata_isdir (line 61) | def metadata_isdir(self, name: str) -> bool: method metadata_listdir (line 64) | def metadata_listdir(self, name: str) -> List[str]: method run_script (line 67) | def run_script(self, script_name: str, namespace: str) -> None: class Distribution (line 71) | class Distribution(BaseDistribution): method __init__ (line 72) | def __init__(self, dist: pkg_resources.Distribution) -> None: method from_directory (line 76) | def from_directory(cls, directory: str) -> BaseDistribution: method from_metadata_file_contents (line 96) | def from_metadata_file_contents( method from_wheel (line 113) | def from_wheel(cls, wheel: Wheel, name: str) -> BaseDistribution: method location (line 134) | def location(self) -> Optional[str]: method installed_location (line 138) | def installed_location(self) -> Optional[str]: method info_location (line 149) | def info_location(self) -> Optional[str]: method installed_by_distutils (line 153) | def installed_by_distutils(self) -> bool: method canonical_name (line 163) | def canonical_name(self) -> NormalizedName: method version (line 167) | def version(self) -> DistributionVersion: method is_file (line 170) | def is_file(self, path: InfoPath) -> bool: method iter_distutils_script_names (line 173) | def iter_distutils_script_names(self) -> Iterator[str]: method read_text (line 176) | def read_text(self, path: InfoPath) -> str: method iter_entry_points (line 185) | def iter_entry_points(self) -> Iterable[BaseEntryPoint]: method _metadata_impl (line 191) | def _metadata_impl(self) -> email.message.Message: method iter_dependencies (line 213) | def iter_dependencies(self, extras: Collection[str] = ()) -> Iterable[... method iter_provided_extras (line 218) | def iter_provided_extras(self) -> Iterable[str]: class Environment (line 222) | class Environment(BaseEnvironment): method __init__ (line 223) | def __init__(self, ws: pkg_resources.WorkingSet) -> None: method default (line 227) | def default(cls) -> BaseEnvironment: method from_paths (line 231) | def from_paths(cls, paths: Optional[List[str]]) -> BaseEnvironment: method _iter_distributions (line 234) | def _iter_distributions(self) -> Iterator[BaseDistribution]: method _search_distribution (line 238) | def _search_distribution(self, name: str) -> Optional[BaseDistribution]: method get_distribution (line 250) | def get_distribution(self, name: str) -> Optional[BaseDistribution]: FILE: lib/python3.7/site-packages/pip/_internal/models/candidate.py class InstallationCandidate (line 7) | class InstallationCandidate(KeyBasedCompareMixin): method __init__ (line 12) | def __init__(self, name: str, version: str, link: Link) -> None: method __repr__ (line 22) | def __repr__(self) -> str: method __str__ (line 29) | def __str__(self) -> str: FILE: lib/python3.7/site-packages/pip/_internal/models/direct_url.py class DirectUrlValidationError (line 21) | class DirectUrlValidationError(Exception): function _get (line 25) | def _get( function _get_required (line 41) | def _get_required( function _exactly_one_of (line 50) | def _exactly_one_of(infos: Iterable[Optional["InfoType"]]) -> "InfoType": function _filter_none (line 64) | def _filter_none(**kwargs: Any) -> Dict[str, Any]: class VcsInfo (line 69) | class VcsInfo: method __init__ (line 72) | def __init__( method _from_dict (line 83) | def _from_dict(cls, d: Optional[Dict[str, Any]]) -> Optional["VcsInfo"]: method _to_dict (line 92) | def _to_dict(self) -> Dict[str, Any]: class ArchiveInfo (line 100) | class ArchiveInfo: method __init__ (line 103) | def __init__( method _from_dict (line 110) | def _from_dict(cls, d: Optional[Dict[str, Any]]) -> Optional["ArchiveI... method _to_dict (line 115) | def _to_dict(self) -> Dict[str, Any]: class DirInfo (line 119) | class DirInfo: method __init__ (line 122) | def __init__( method _from_dict (line 129) | def _from_dict(cls, d: Optional[Dict[str, Any]]) -> Optional["DirInfo"]: method _to_dict (line 134) | def _to_dict(self) -> Dict[str, Any]: class DirectUrl (line 141) | class DirectUrl: method __init__ (line 142) | def __init__( method _remove_auth_from_netloc (line 152) | def _remove_auth_from_netloc(self, netloc: str) -> str: method redacted_url (line 167) | def redacted_url(self) -> str: method validate (line 179) | def validate(self) -> None: method from_dict (line 183) | def from_dict(cls, d: Dict[str, Any]) -> "DirectUrl": method to_dict (line 196) | def to_dict(self) -> Dict[str, Any]: method from_json (line 205) | def from_json(cls, s: str) -> "DirectUrl": method to_json (line 208) | def to_json(self) -> str: method is_local_editable (line 211) | def is_local_editable(self) -> bool: FILE: lib/python3.7/site-packages/pip/_internal/models/format_control.py class FormatControl (line 8) | class FormatControl: method __init__ (line 13) | def __init__( method __eq__ (line 26) | def __eq__(self, other: object) -> bool: method __repr__ (line 35) | def __repr__(self) -> str: method handle_mutual_excludes (line 41) | def handle_mutual_excludes(value: str, target: Set[str], other: Set[st... method get_allowed_formats (line 63) | def get_allowed_formats(self, canonical_name: str) -> FrozenSet[str]: method disallow_binaries (line 75) | def disallow_binaries(self) -> None: FILE: lib/python3.7/site-packages/pip/_internal/models/index.py class PackageIndex (line 4) | class PackageIndex: method __init__ (line 9) | def __init__(self, url: str, file_storage_domain: str) -> None: method _url_for_path (line 21) | def _url_for_path(self, path: str) -> str: FILE: lib/python3.7/site-packages/pip/_internal/models/installation_report.py class InstallationReport (line 9) | class InstallationReport: method __init__ (line 10) | def __init__(self, install_requirements: Sequence[InstallRequirement]): method _install_req_to_dict (line 14) | def _install_req_to_dict(cls, ireq: InstallRequirement) -> Dict[str, A... method to_dict (line 39) | def to_dict(self) -> Dict[str, Any]: FILE: lib/python3.7/site-packages/pip/_internal/models/link.py class LinkHash (line 44) | class LinkHash: method __post_init__ (line 68) | def __post_init__(self) -> None: method split_hash_name_and_value (line 73) | def split_hash_name_and_value(cls, url: str) -> Optional["LinkHash"]: method as_hashes (line 81) | def as_hashes(self) -> Hashes: method is_hash_allowed (line 85) | def is_hash_allowed(self, hashes: Optional[Hashes]) -> bool: function _clean_url_path_part (line 94) | def _clean_url_path_part(part: str) -> str: function _clean_file_url_path (line 102) | def _clean_file_url_path(part: str) -> str: function _clean_url_path (line 119) | def _clean_url_path(path: str, is_local_path: bool) -> str: function _ensure_quoted_url (line 141) | def _ensure_quoted_url(url: str) -> str: class Link (line 156) | class Link(KeyBasedCompareMixin): method __init__ (line 171) | def __init__( method from_json (line 234) | def from_json( method from_element (line 269) | def from_element( method __str__ (line 295) | def __str__(self) -> str: method __repr__ (line 307) | def __repr__(self) -> str: method url (line 311) | def url(self) -> str: method filename (line 315) | def filename(self) -> str: method file_path (line 329) | def file_path(self) -> str: method scheme (line 333) | def scheme(self) -> str: method netloc (line 337) | def netloc(self) -> str: method path (line 344) | def path(self) -> str: method splitext (line 347) | def splitext(self) -> Tuple[str, str]: method ext (line 351) | def ext(self) -> str: method url_without_fragment (line 355) | def url_without_fragment(self) -> str: method egg_fragment (line 362) | def egg_fragment(self) -> Optional[str]: method subdirectory_fragment (line 371) | def subdirectory_fragment(self) -> Optional[str]: method metadata_link (line 377) | def metadata_link(self) -> Optional["Link"]: method as_hashes (line 392) | def as_hashes(self) -> Optional[Hashes]: method hash (line 398) | def hash(self) -> Optional[str]: method hash_name (line 404) | def hash_name(self) -> Optional[str]: method show_url (line 410) | def show_url(self) -> str: method is_file (line 414) | def is_file(self) -> bool: method is_existing_dir (line 417) | def is_existing_dir(self) -> bool: method is_wheel (line 421) | def is_wheel(self) -> bool: method is_vcs (line 425) | def is_vcs(self) -> bool: method is_yanked (line 431) | def is_yanked(self) -> bool: method has_hash (line 435) | def has_hash(self) -> bool: method is_hash_allowed (line 438) | def is_hash_allowed(self, hashes: Optional[Hashes]) -> bool: class _CleanResult (line 447) | class _CleanResult(NamedTuple): function _clean_link (line 479) | def _clean_link(link: Link) -> _CleanResult: function links_equivalent (line 506) | def links_equivalent(link1: Link, link2: Link) -> bool: FILE: lib/python3.7/site-packages/pip/_internal/models/scheme.py class Scheme (line 12) | class Scheme: method __init__ (line 19) | def __init__( FILE: lib/python3.7/site-packages/pip/_internal/models/search_scope.py class SearchScope (line 17) | class SearchScope: method create (line 26) | def create( method __init__ (line 67) | def __init__( method get_formatted_locations (line 77) | def get_formatted_locations(self) -> str: method get_index_urls_locations (line 113) | def get_index_urls_locations(self, project_name: str) -> List[str]: FILE: lib/python3.7/site-packages/pip/_internal/models/selection_prefs.py class SelectionPreferences (line 6) | class SelectionPreferences: method __init__ (line 24) | def __init__( FILE: lib/python3.7/site-packages/pip/_internal/models/target_python.py class TargetPython (line 10) | class TargetPython: method __init__ (line 27) | def __init__( method format_given (line 67) | def format_given(self) -> str: method get_tags (line 87) | def get_tags(self) -> List[Tag]: FILE: lib/python3.7/site-packages/pip/_internal/models/wheel.py class Wheel (line 12) | class Wheel: method __init__ (line 22) | def __init__(self, filename: str) -> None: method get_formatted_file_tags (line 44) | def get_formatted_file_tags(self) -> List[str]: method support_index_min (line 48) | def support_index_min(self, tags: List[Tag]) -> int: method find_most_preferred_tag (line 66) | def find_most_preferred_tag( method supported (line 87) | def supported(self, tags: Iterable[Tag]) -> bool: FILE: lib/python3.7/site-packages/pip/_internal/network/auth.py function get_keyring_auth (line 40) | def get_keyring_auth(url: Optional[str], username: Optional[str]) -> Opt... class MultiDomainBasicAuth (line 73) | class MultiDomainBasicAuth(AuthBase): method __init__ (line 74) | def __init__( method _get_index_url (line 87) | def _get_index_url(self, url: str) -> Optional[str]: method _get_new_credentials (line 109) | def _get_new_credentials( method _get_url_and_credentials (line 165) | def _get_url_and_credentials( method __call__ (line 213) | def __call__(self, req: Request) -> Request: method _prompt_for_password (line 230) | def _prompt_for_password( method _should_save_password_to_keyring (line 243) | def _should_save_password_to_keyring(self) -> bool: method handle_401 (line 248) | def handle_401(self, resp: Response, **kwargs: Any) -> Response: method warn_on_401 (line 302) | def warn_on_401(self, resp: Response, **kwargs: Any) -> None: method save_credentials (line 310) | def save_credentials(self, resp: Response, **kwargs: Any) -> None: FILE: lib/python3.7/site-packages/pip/_internal/network/cache.py function is_from_cache (line 16) | def is_from_cache(response: Response) -> bool: function suppressed_cache_errors (line 21) | def suppressed_cache_errors() -> Generator[None, None, None]: class SafeFileCache (line 31) | class SafeFileCache(BaseCache): method __init__ (line 37) | def __init__(self, directory: str) -> None: method _get_cache_path (line 42) | def _get_cache_path(self, name: str) -> str: method get (line 50) | def get(self, key: str) -> Optional[bytes]: method set (line 56) | def set(self, key: str, value: bytes, expires: Optional[int] = None) -... method delete (line 66) | def delete(self, key: str) -> None: FILE: lib/python3.7/site-packages/pip/_internal/network/download.py function _get_http_response_size (line 23) | def _get_http_response_size(resp: Response) -> Optional[int]: function _prepare_download (line 30) | def _prepare_download( function sanitize_content_filename (line 72) | def sanitize_content_filename(filename: str) -> str: function parse_content_disposition (line 79) | def parse_content_disposition(content_disposition: str, default_filename... function _get_http_response_filename (line 94) | def _get_http_response_filename(resp: Response, link: Link) -> str: function _http_get_download (line 115) | def _http_get_download(session: PipSession, link: Link) -> Response: class Downloader (line 122) | class Downloader: method __init__ (line 123) | def __init__( method __call__ (line 131) | def __call__(self, link: Link, location: str) -> Tuple[str, str]: class BatchDownloader (line 153) | class BatchDownloader: method __init__ (line 154) | def __init__( method __call__ (line 162) | def __call__( FILE: lib/python3.7/site-packages/pip/_internal/network/lazy_wheel.py class HTTPRangeRequestUnsupported (line 19) | class HTTPRangeRequestUnsupported(Exception): function dist_from_wheel_url (line 23) | def dist_from_wheel_url(name: str, url: str, session: PipSession) -> Bas... class LazyZipOverHTTP (line 40) | class LazyZipOverHTTP: method __init__ (line 49) | def __init__( method mode (line 66) | def mode(self) -> str: method name (line 71) | def name(self) -> str: method seekable (line 75) | def seekable(self) -> bool: method close (line 79) | def close(self) -> None: method closed (line 84) | def closed(self) -> bool: method read (line 88) | def read(self, size: int = -1) -> bytes: method readable (line 102) | def readable(self) -> bool: method seek (line 106) | def seek(self, offset: int, whence: int = 0) -> int: method tell (line 116) | def tell(self) -> int: method truncate (line 120) | def truncate(self, size: Optional[int] = None) -> int: method writable (line 130) | def writable(self) -> bool: method __enter__ (line 134) | def __enter__(self) -> "LazyZipOverHTTP": method __exit__ (line 138) | def __exit__(self, *exc: Any) -> None: method _stay (line 142) | def _stay(self) -> Generator[None, None, None]: method _check_zip (line 153) | def _check_zip(self) -> None: method _stream_response (line 168) | def _stream_response( method _merge (line 178) | def _merge( method _download (line 200) | def _download(self, start: int, end: int) -> None: FILE: lib/python3.7/site-packages/pip/_internal/network/session.py function looks_like_ci (line 99) | def looks_like_ci() -> bool: function user_agent (line 109) | def user_agent() -> str: class LocalFSAdapter (line 210) | class LocalFSAdapter(BaseAdapter): method send (line 211) | def send( method close (line 250) | def close(self) -> None: class _SSLContextAdapterMixin (line 254) | class _SSLContextAdapterMixin: method __init__ (line 262) | def __init__( method init_poolmanager (line 271) | def init_poolmanager( class HTTPAdapter (line 288) | class HTTPAdapter(_SSLContextAdapterMixin, _BaseHTTPAdapter): class CacheControlAdapter (line 292) | class CacheControlAdapter(_SSLContextAdapterMixin, _BaseCacheControlAdap... class InsecureHTTPAdapter (line 296) | class InsecureHTTPAdapter(HTTPAdapter): method cert_verify (line 297) | def cert_verify( class InsecureCacheControlAdapter (line 307) | class InsecureCacheControlAdapter(CacheControlAdapter): method cert_verify (line 308) | def cert_verify( class PipSession (line 318) | class PipSession(requests.Session): method __init__ (line 322) | def __init__( method update_index_urls (line 401) | def update_index_urls(self, new_index_urls: List[str]) -> None: method add_trusted_host (line 408) | def add_trusted_host( method iter_secure_origins (line 439) | def iter_secure_origins(self) -> Generator[SecureOrigin, None, None]: method is_secure_origin (line 444) | def is_secure_origin(self, location: Link) -> bool: method request (line 511) | def request(self, method: str, url: str, *args: Any, **kwargs: Any) ->... FILE: lib/python3.7/site-packages/pip/_internal/network/utils.py function raise_for_status (line 29) | def raise_for_status(resp: Response) -> None: function response_chunks (line 57) | def response_chunks( FILE: lib/python3.7/site-packages/pip/_internal/network/xmlrpc.py class PipXmlrpcTransport (line 19) | class PipXmlrpcTransport(xmlrpc.client.Transport): method __init__ (line 24) | def __init__( method request (line 32) | def request( FILE: lib/python3.7/site-packages/pip/_internal/operations/build/build_tracker.py function update_env_context_manager (line 16) | def update_env_context_manager(**changes: str) -> Generator[None, None, ... function get_build_tracker (line 42) | def get_build_tracker() -> Generator["BuildTracker", None, None]: class BuildTracker (line 54) | class BuildTracker: method __init__ (line 55) | def __init__(self, root: str) -> None: method __enter__ (line 60) | def __enter__(self) -> "BuildTracker": method __exit__ (line 64) | def __exit__( method _entry_path (line 72) | def _entry_path(self, link: Link) -> str: method add (line 76) | def add(self, req: InstallRequirement) -> None: method remove (line 104) | def remove(self, req: InstallRequirement) -> None: method cleanup (line 114) | def cleanup(self) -> None: method track (line 121) | def track(self, req: InstallRequirement) -> Generator[None, None, None]: FILE: lib/python3.7/site-packages/pip/_internal/operations/build/metadata.py function generate_metadata (line 17) | def generate_metadata( FILE: lib/python3.7/site-packages/pip/_internal/operations/build/metadata_editable.py function generate_editable_metadata (line 17) | def generate_editable_metadata( FILE: lib/python3.7/site-packages/pip/_internal/operations/build/metadata_legacy.py function _find_egg_info (line 21) | def _find_egg_info(directory: str) -> str: function generate_metadata (line 36) | def generate_metadata( FILE: lib/python3.7/site-packages/pip/_internal/operations/build/wheel.py function build_wheel_pep517 (line 12) | def build_wheel_pep517( FILE: lib/python3.7/site-packages/pip/_internal/operations/build/wheel_editable.py function build_wheel_editable (line 12) | def build_wheel_editable( FILE: lib/python3.7/site-packages/pip/_internal/operations/build/wheel_legacy.py function format_command_result (line 12) | def format_command_result( function get_legacy_build_wheel_path (line 32) | def get_legacy_build_wheel_path( function build_wheel_legacy (line 59) | def build_wheel_legacy( FILE: lib/python3.7/site-packages/pip/_internal/operations/check.py class PackageDetails (line 18) | class PackageDetails(NamedTuple): function create_package_set_from_installed (line 34) | def create_package_set_from_installed() -> Tuple[PackageSet, bool]: function check_package_set (line 51) | def check_package_set( function check_install_conflicts (line 96) | def check_install_conflicts(to_install: List[InstallRequirement]) -> Con... function _simulate_installation_of (line 116) | def _simulate_installation_of( function _create_whitelist (line 135) | def _create_whitelist( FILE: lib/python3.7/site-packages/pip/_internal/operations/freeze.py class _EditableInfo (line 21) | class _EditableInfo(NamedTuple): function freeze (line 26) | def freeze( function _format_as_name_version (line 147) | def _format_as_name_version(dist: BaseDistribution) -> str: function _get_editable_info (line 153) | def _get_editable_info(dist: BaseDistribution) -> _EditableInfo: class FrozenRequirement (line 219) | class FrozenRequirement: method __init__ (line 220) | def __init__( method from_dist (line 234) | def from_dist(cls, dist: BaseDistribution) -> "FrozenRequirement": method __str__ (line 250) | def __str__(self) -> str: FILE: lib/python3.7/site-packages/pip/_internal/operations/install/editable_legacy.py function install_editable (line 14) | def install_editable( FILE: lib/python3.7/site-packages/pip/_internal/operations/install/legacy.py function write_installed_files_from_setuptools_record (line 20) | def write_installed_files_from_setuptools_record( function install (line 57) | def install( FILE: lib/python3.7/site-packages/pip/_internal/operations/install/wheel.py class File (line 65) | class File(Protocol): method save (line 70) | def save(self) -> None: function rehash (line 80) | def rehash(path: str, blocksize: int = 1 << 20) -> Tuple[str, str]: function csv_io_kwargs (line 87) | def csv_io_kwargs(mode: str) -> Dict[str, Any]: function fix_script (line 94) | def fix_script(path: str) -> bool: function wheel_root_is_purelib (line 114) | def wheel_root_is_purelib(metadata: Message) -> bool: function get_entrypoints (line 118) | def get_entrypoints(dist: BaseDistribution) -> Tuple[Dict[str, str], Dic... function message_about_scripts_not_on_PATH (line 129) | def message_about_scripts_not_on_PATH(scripts: Sequence[str]) -> Optiona... function _normalized_outrows (line 201) | def _normalized_outrows( function _record_to_fs_path (line 227) | def _record_to_fs_path(record_path: RecordPath, lib_dir: str) -> str: function _fs_to_record_path (line 231) | def _fs_to_record_path(path: str, lib_dir: str) -> RecordPath: function get_csv_rows_for_installed (line 241) | def get_csv_rows_for_installed( function get_console_script_specs (line 273) | def get_console_script_specs(console: Dict[str, str]) -> List[str]: class ZipBackedFile (line 354) | class ZipBackedFile: method __init__ (line 355) | def __init__( method _getinfo (line 363) | def _getinfo(self) -> ZipInfo: method save (line 366) | def save(self) -> None: class ScriptFile (line 394) | class ScriptFile: method __init__ (line 395) | def __init__(self, file: "File") -> None: method save (line 401) | def save(self) -> None: class MissingCallableSuffix (line 406) | class MissingCallableSuffix(InstallationError): method __init__ (line 407) | def __init__(self, entry_point: str) -> None: function _raise_for_invalid_entrypoint (line 416) | def _raise_for_invalid_entrypoint(specification: str) -> None: class PipScriptMaker (line 422) | class PipScriptMaker(ScriptMaker): method make (line 423) | def make( function _install_wheel (line 430) | def _install_wheel( function req_error_context (line 709) | def req_error_context(req_description: str) -> Generator[None, None, None]: function install_wheel (line 717) | def install_wheel( FILE: lib/python3.7/site-packages/pip/_internal/operations/prepare.py function _get_prepared_distribution (line 59) | def _get_prepared_distribution( function unpack_vcs_link (line 75) | def unpack_vcs_link(link: Link, location: str, verbosity: int) -> None: class File (line 81) | class File: method __init__ (line 82) | def __init__(self, path: str, content_type: Optional[str]) -> None: function get_http_url (line 90) | def get_http_url( function get_file_url (line 114) | def get_file_url( function unpack_url (line 138) | def unpack_url( function _check_download_dir (line 181) | def _check_download_dir( class RequirementPreparer (line 207) | class RequirementPreparer: method __init__ (line 210) | def __init__( method _log_preparing_link (line 264) | def _log_preparing_link(self, req: InstallRequirement) -> None: method _ensure_link_req_src_dir (line 281) | def _ensure_link_req_src_dir( method _get_linked_req_hashes (line 318) | def _get_linked_req_hashes(self, req: InstallRequirement) -> Hashes: method _fetch_metadata_only (line 350) | def _fetch_metadata_only( method _fetch_metadata_using_link_data_attr (line 364) | def _fetch_metadata_using_link_data_attr( method _fetch_metadata_using_lazy_wheel (line 405) | def _fetch_metadata_using_lazy_wheel( method _complete_partial_requirements (line 434) | def _complete_partial_requirements( method prepare_linked_requirement (line 466) | def prepare_linked_requirement( method prepare_linked_requirements_more (line 493) | def prepare_linked_requirements_more( method _prepare_linked_requirement (line 523) | def _prepare_linked_requirement( method save_linked_requirement (line 586) | def save_linked_requirement(self, req: InstallRequirement) -> None: method prepare_editable_requirement (line 612) | def prepare_editable_requirement( method prepare_installed_requirement (line 645) | def prepare_installed_requirement( FILE: lib/python3.7/site-packages/pip/_internal/pyproject.py function _is_list_of_str (line 16) | def _is_list_of_str(obj: Any) -> bool: function make_pyproject_path (line 20) | def make_pyproject_path(unpacked_source_directory: str) -> str: function load_pyproject_toml (line 29) | def load_pyproject_toml( FILE: lib/python3.7/site-packages/pip/_internal/req/__init__.py class InstallationResult (line 21) | class InstallationResult: method __init__ (line 22) | def __init__(self, name: str) -> None: method __repr__ (line 25) | def __repr__(self) -> str: function _validate_requirements (line 29) | def _validate_requirements( function install_given_reqs (line 37) | def install_given_reqs( FILE: lib/python3.7/site-packages/pip/_internal/req/constructors.py function _strip_extras (line 42) | def _strip_extras(path: str) -> Tuple[str, Optional[str]]: function convert_extras (line 54) | def convert_extras(extras: Optional[str]) -> Set[str]: function parse_editable (line 60) | def parse_editable(editable_req: str) -> Tuple[Optional[str], str, Set[s... function check_first_requirement_in_file (line 115) | def check_first_requirement_in_file(filename: str) -> None: function deduce_helpful_msg (line 143) | def deduce_helpful_msg(req: str) -> str: class RequirementParts (line 168) | class RequirementParts: method __init__ (line 169) | def __init__( function parse_req_from_editable (line 182) | def parse_req_from_editable(editable_req: str) -> RequirementParts: function install_req_from_editable (line 201) | def install_req_from_editable( function _looks_like_path (line 233) | def _looks_like_path(name: str) -> bool: function _get_url_from_path (line 252) | def _get_url_from_path(path: str, name: str) -> Optional[str]: function parse_req_from_line (line 286) | def parse_req_from_line(name: str, line_source: Optional[str]) -> Requir... function install_req_from_line (line 376) | def install_req_from_line( function install_req_from_req_string (line 412) | def install_req_from_req_string( function install_req_from_parsed_requirement (line 452) | def install_req_from_parsed_requirement( function install_req_from_link_and_ireq (line 485) | def install_req_from_link_and_ireq( FILE: lib/python3.7/site-packages/pip/_internal/req/req_file.py class ParsedRequirement (line 81) | class ParsedRequirement: method __init__ (line 82) | def __init__( class ParsedLine (line 99) | class ParsedLine: method __init__ (line 100) | def __init__( function parse_requirements (line 126) | def parse_requirements( function preprocess (line 153) | def preprocess(content: str) -> ReqFileLines: function handle_requirement_line (line 165) | def handle_requirement_line( function handle_option_line (line 206) | def handle_option_line( function handle_line (line 270) | def handle_line( class RequirementsFileParser (line 314) | class RequirementsFileParser: method __init__ (line 315) | def __init__( method parse (line 323) | def parse( method _parse_and_recurse (line 329) | def _parse_and_recurse( method _parse_file (line 360) | def _parse_file( function get_line_parser (line 384) | def get_line_parser(finder: Optional["PackageFinder"]) -> LineParser: function break_args_options (line 408) | def break_args_options(line: str) -> Tuple[str, str]: class OptionParsingError (line 425) | class OptionParsingError(Exception): method __init__ (line 426) | def __init__(self, msg: str) -> None: function build_parser (line 430) | def build_parser() -> optparse.OptionParser: function join_lines (line 453) | def join_lines(lines_enum: ReqFileLines) -> ReqFileLines: function ignore_comments (line 484) | def ignore_comments(lines_enum: ReqFileLines) -> ReqFileLines: function expand_env_variables (line 495) | def expand_env_variables(lines_enum: ReqFileLines) -> ReqFileLines: function get_file_content (line 522) | def get_file_content(url: str, session: PipSession) -> Tuple[str, str]: FILE: lib/python3.7/site-packages/pip/_internal/req/req_install.py class InstallRequirement (line 70) | class InstallRequirement: method __init__ (line 77) | def __init__( method __str__ (line 188) | def __str__(self) -> str: method __repr__ (line 208) | def __repr__(self) -> str: method format_debug (line 213) | def format_debug(self) -> str: method name (line 226) | def name(self) -> Optional[str]: method supports_pyproject_editable (line 232) | def supports_pyproject_editable(self) -> bool: method specifier (line 244) | def specifier(self) -> SpecifierSet: method is_pinned (line 248) | def is_pinned(self) -> bool: method match_markers (line 256) | def match_markers(self, extras_requested: Optional[Iterable[str]] = No... method has_hash_options (line 269) | def has_hash_options(self) -> bool: method hashes (line 278) | def hashes(self, trust_internet: bool = True) -> Hashes: method from_path (line 299) | def from_path(self) -> Optional[str]: method ensure_build_location (line 313) | def ensure_build_location( method _set_requirement (line 356) | def _set_requirement(self) -> None: method warn_on_mismatching_name (line 378) | def warn_on_mismatching_name(self) -> None: method check_if_exists (line 395) | def check_if_exists(self, use_user_site: bool) -> None: method is_wheel (line 434) | def is_wheel(self) -> bool: method unpacked_source_directory (line 441) | def unpacked_source_directory(self) -> str: method setup_py_path (line 447) | def setup_py_path(self) -> str: method setup_cfg_path (line 454) | def setup_cfg_path(self) -> str: method pyproject_toml_path (line 461) | def pyproject_toml_path(self) -> str: method load_pyproject_toml (line 465) | def load_pyproject_toml(self) -> None: method isolated_editable_sanity_check (line 492) | def isolated_editable_sanity_check(self) -> None: method prepare_metadata (line 513) | def prepare_metadata(self) -> None: method metadata (line 558) | def metadata(self) -> Any: method get_dist (line 564) | def get_dist(self) -> BaseDistribution: method assert_source_matches_version (line 576) | def assert_source_matches_version(self) -> None: method ensure_has_source_dir (line 594) | def ensure_has_source_dir( method update_editable (line 617) | def update_editable(self) -> None: method uninstall (line 637) | def uninstall( method _get_archive_name (line 663) | def _get_archive_name(self, path: str, parentdir: str, rootdir: str) -... method archive (line 676) | def archive(self, build_dir: Optional[str]) -> None: method install (line 743) | def install( function check_invalid_constraint_type (line 854) | def check_invalid_constraint_type(req: InstallRequirement) -> str: function _has_option (line 883) | def _has_option(options: Values, reqs: List[InstallRequirement], option:... function _install_option_ignored (line 892) | def _install_option_ignored( class LegacySetupPyOptionsCheckMode (line 901) | class LegacySetupPyOptionsCheckMode(Enum): function check_legacy_setup_py_options (line 907) | def check_legacy_setup_py_options( FILE: lib/python3.7/site-packages/pip/_internal/req/req_set.py class RequirementSet (line 12) | class RequirementSet: method __init__ (line 13) | def __init__(self, check_supported_wheels: bool = True) -> None: method __str__ (line 21) | def __str__(self) -> str: method __repr__ (line 28) | def __repr__(self) -> str: method add_unnamed_requirement (line 41) | def add_unnamed_requirement(self, install_req: InstallRequirement) -> ... method add_named_requirement (line 45) | def add_named_requirement(self, install_req: InstallRequirement) -> None: method has_requirement (line 51) | def has_requirement(self, name: str) -> bool: method get_requirement (line 59) | def get_requirement(self, name: str) -> InstallRequirement: method all_requirements (line 68) | def all_requirements(self) -> List[InstallRequirement]: method requirements_to_install (line 72) | def requirements_to_install(self) -> List[InstallRequirement]: FILE: lib/python3.7/site-packages/pip/_internal/req/req_uninstall.py function _script_names (line 20) | def _script_names( function _unique (line 39) | def _unique( function uninstallation_paths (line 54) | def uninstallation_paths(dist: BaseDistribution) -> Generator[str, None,... function compact (line 97) | def compact(paths: Iterable[str]) -> Set[str]: function compress_for_rename (line 116) | def compress_for_rename(paths: Iterable[str]) -> Set[str]: function compress_for_output_listing (line 150) | def compress_for_output_listing(paths: Iterable[str]) -> Tuple[Set[str],... class StashedUninstallPathSet (line 200) | class StashedUninstallPathSet: method __init__ (line 204) | def __init__(self) -> None: method _get_directory_stash (line 212) | def _get_directory_stash(self, path: str) -> str: method _get_file_stash (line 226) | def _get_file_stash(self, path: str) -> str: method stash (line 253) | def stash(self, path: str) -> str: method commit (line 274) | def commit(self) -> None: method rollback (line 281) | def rollback(self) -> None: method can_rollback (line 301) | def can_rollback(self) -> bool: class UninstallPathSet (line 305) | class UninstallPathSet: method __init__ (line 309) | def __init__(self, dist: BaseDistribution) -> None: method _permitted (line 316) | def _permitted(self, path: str) -> bool: method add (line 324) | def add(self, path: str) -> None: method add_pth (line 343) | def add_pth(self, pth_file: str, entry: str) -> None: method remove (line 352) | def remove(self, auto_confirm: bool = False, verbose: bool = False) ->... method _allowed_to_proceed (line 381) | def _allowed_to_proceed(self, verbose: bool) -> bool: method rollback (line 409) | def rollback(self) -> None: method commit (line 422) | def commit(self) -> None: method from_dist (line 427) | def from_dist(cls, dist: BaseDistribution) -> "UninstallPathSet": class UninstallPthEntries (line 585) | class UninstallPthEntries: method __init__ (line 586) | def __init__(self, pth_file: str) -> None: method add (line 591) | def add(self, entry: str) -> None: method remove (line 606) | def remove(self) -> None: method rollback (line 633) | def rollback(self) -> bool: FILE: lib/python3.7/site-packages/pip/_internal/resolution/base.py class BaseResolver (line 11) | class BaseResolver: method resolve (line 12) | def resolve( method get_installation_order (line 17) | def get_installation_order( FILE: lib/python3.7/site-packages/pip/_internal/resolution/legacy/resolver.py function _check_dist_requires_python (line 58) | def _check_dist_requires_python( class Resolver (line 113) | class Resolver(BaseResolver): method __init__ (line 120) | def __init__( method resolve (line 158) | def resolve( method _add_requirement_to_set (line 195) | def _add_requirement_to_set( method _is_upgrade_allowed (line 313) | def _is_upgrade_allowed(self, req: InstallRequirement) -> bool: method _set_req_to_reinstall (line 322) | def _set_req_to_reinstall(self, req: InstallRequirement) -> None: method _check_skip_installed (line 332) | def _check_skip_installed( method _find_requirement_link (line 386) | def _find_requirement_link(self, req: InstallRequirement) -> Optional[... method _populate_link (line 408) | def _populate_link(self, req: InstallRequirement) -> None: method _get_dist_for (line 445) | def _get_dist_for(self, req: InstallRequirement) -> BaseDistribution: method _resolve_one (line 491) | def _resolve_one( method get_installation_order (line 573) | def get_installation_order( FILE: lib/python3.7/site-packages/pip/_internal/resolution/resolvelib/base.py function format_name (line 15) | def format_name(project: str, extras: FrozenSet[str]) -> str: class Constraint (line 22) | class Constraint: method __init__ (line 23) | def __init__( method empty (line 31) | def empty(cls) -> "Constraint": method from_ireq (line 35) | def from_ireq(cls, ireq: InstallRequirement) -> "Constraint": method __bool__ (line 39) | def __bool__(self) -> bool: method __and__ (line 42) | def __and__(self, other: InstallRequirement) -> "Constraint": method is_satisfied_by (line 52) | def is_satisfied_by(self, candidate: "Candidate") -> bool: class Requirement (line 62) | class Requirement: method project_name (line 64) | def project_name(self) -> NormalizedName: method name (line 74) | def name(self) -> str: method is_satisfied_by (line 82) | def is_satisfied_by(self, candidate: "Candidate") -> bool: method get_candidate_lookup (line 85) | def get_candidate_lookup(self) -> CandidateLookup: method format_for_error (line 88) | def format_for_error(self) -> str: function _match_link (line 92) | def _match_link(link: Link, candidate: "Candidate") -> bool: class Candidate (line 98) | class Candidate: method project_name (line 100) | def project_name(self) -> NormalizedName: method name (line 110) | def name(self) -> str: method version (line 119) | def version(self) -> CandidateVersion: method is_installed (line 123) | def is_installed(self) -> bool: method is_editable (line 127) | def is_editable(self) -> bool: method source_link (line 131) | def source_link(self) -> Optional[Link]: method iter_dependencies (line 134) | def iter_dependencies(self, with_requires: bool) -> Iterable[Optional[... method get_install_requirement (line 137) | def get_install_requirement(self) -> Optional[InstallRequirement]: method format_for_error (line 140) | def format_for_error(self) -> str: FILE: lib/python3.7/site-packages/pip/_internal/resolution/resolvelib/candidates.py function as_base_candidate (line 41) | def as_base_candidate(candidate: Candidate) -> Optional[BaseCandidate]: function make_install_req_from_link (line 53) | def make_install_req_from_link( function make_install_req_from_editable (line 80) | def make_install_req_from_editable( function _make_install_req_from_dist (line 101) | def _make_install_req_from_dist( class _InstallRequirementBackedCandidate (line 128) | class _InstallRequirementBackedCandidate(Candidate): method __init__ (line 147) | def __init__( method __str__ (line 164) | def __str__(self) -> str: method __repr__ (line 167) | def __repr__(self) -> str: method __hash__ (line 173) | def __hash__(self) -> int: method __eq__ (line 176) | def __eq__(self, other: Any) -> bool: method source_link (line 182) | def source_link(self) -> Optional[Link]: method project_name (line 186) | def project_name(self) -> NormalizedName: method name (line 193) | def name(self) -> str: method version (line 197) | def version(self) -> CandidateVersion: method format_for_error (line 202) | def format_for_error(self) -> str: method _prepare_distribution (line 209) | def _prepare_distribution(self) -> BaseDistribution: method _check_metadata_consistency (line 212) | def _check_metadata_consistency(self, dist: BaseDistribution) -> None: method _prepare (line 229) | def _prepare(self) -> BaseDistribution: method iter_dependencies (line 246) | def iter_dependencies(self, with_requires: bool) -> Iterable[Optional[... method get_install_requirement (line 252) | def get_install_requirement(self) -> Optional[InstallRequirement]: class LinkCandidate (line 256) | class LinkCandidate(_InstallRequirementBackedCandidate): method __init__ (line 259) | def __init__( method _prepare_distribution (line 306) | def _prepare_distribution(self) -> BaseDistribution: class EditableCandidate (line 311) | class EditableCandidate(_InstallRequirementBackedCandidate): method __init__ (line 314) | def __init__( method _prepare_distribution (line 331) | def _prepare_distribution(self) -> BaseDistribution: class AlreadyInstalledCandidate (line 335) | class AlreadyInstalledCandidate(Candidate): method __init__ (line 339) | def __init__( method __str__ (line 356) | def __str__(self) -> str: method __repr__ (line 359) | def __repr__(self) -> str: method __hash__ (line 365) | def __hash__(self) -> int: method __eq__ (line 368) | def __eq__(self, other: Any) -> bool: method project_name (line 374) | def project_name(self) -> NormalizedName: method name (line 378) | def name(self) -> str: method version (line 382) | def version(self) -> CandidateVersion: method is_editable (line 386) | def is_editable(self) -> bool: method format_for_error (line 389) | def format_for_error(self) -> str: method iter_dependencies (line 392) | def iter_dependencies(self, with_requires: bool) -> Iterable[Optional[... method get_install_requirement (line 398) | def get_install_requirement(self) -> Optional[InstallRequirement]: class ExtrasCandidate (line 402) | class ExtrasCandidate(Candidate): method __init__ (line 427) | def __init__( method __str__ (line 435) | def __str__(self) -> str: method __repr__ (line 439) | def __repr__(self) -> str: method __hash__ (line 446) | def __hash__(self) -> int: method __eq__ (line 449) | def __eq__(self, other: Any) -> bool: method project_name (line 455) | def project_name(self) -> NormalizedName: method name (line 459) | def name(self) -> str: method version (line 464) | def version(self) -> CandidateVersion: method format_for_error (line 467) | def format_for_error(self) -> str: method is_installed (line 473) | def is_installed(self) -> bool: method is_editable (line 477) | def is_editable(self) -> bool: method source_link (line 481) | def source_link(self) -> Optional[Link]: method iter_dependencies (line 484) | def iter_dependencies(self, with_requires: bool) -> Iterable[Optional[... method get_install_requirement (line 512) | def get_install_requirement(self) -> Optional[InstallRequirement]: class RequiresPythonCandidate (line 519) | class RequiresPythonCandidate(Candidate): method __init__ (line 523) | def __init__(self, py_version_info: Optional[Tuple[int, ...]]) -> None: method __str__ (line 534) | def __str__(self) -> str: method project_name (line 538) | def project_name(self) -> NormalizedName: method name (line 542) | def name(self) -> str: method version (line 546) | def version(self) -> CandidateVersion: method format_for_error (line 549) | def format_for_error(self) -> str: method iter_dependencies (line 552) | def iter_dependencies(self, with_requires: bool) -> Iterable[Optional[... method get_install_requirement (line 555) | def get_install_requirement(self) -> Optional[InstallRequirement]: FILE: lib/python3.7/site-packages/pip/_internal/resolution/resolvelib/factory.py class ConflictCause (line 71) | class ConflictCause(Protocol): class CollectedRootRequirements (line 82) | class CollectedRootRequirements(NamedTuple): class Factory (line 88) | class Factory: method __init__ (line 89) | def __init__( method force_reinstall (line 128) | def force_reinstall(self) -> bool: method _fail_if_link_is_unsupported_wheel (line 131) | def _fail_if_link_is_unsupported_wheel(self, link: Link) -> None: method _make_extras_candidate (line 140) | def _make_extras_candidate( method _make_candidate_from_dist (line 151) | def _make_candidate_from_dist( method _make_candidate_from_link (line 166) | def _make_candidate_from_link( method _iter_found_candidates (line 228) | def _iter_found_candidates( method _iter_explicit_candidates_from_base (line 325) | def _iter_explicit_candidates_from_base( method _iter_candidates_from_constraints (line 347) | def _iter_candidates_from_constraints( method find_candidates (line 370) | def find_candidates( method _make_requirement_from_install_req (line 440) | def _make_requirement_from_install_req( method collect_root_requirements (line 472) | def collect_root_requirements( method make_requirement_from_candidate (line 502) | def make_requirement_from_candidate( method make_requirement_from_spec (line 507) | def make_requirement_from_spec( method make_requires_python_requirement (line 516) | def make_requires_python_requirement( method get_wheel_cache_entry (line 527) | def get_wheel_cache_entry( method get_dist_to_uninstall (line 546) | def get_dist_to_uninstall(self, candidate: Candidate) -> Optional[Base... method _report_requires_python_error (line 574) | def _report_requires_python_error( method _report_single_requirement_conflict (line 596) | def _report_single_requirement_conflict( method get_installation_error (line 630) | def get_installation_error( FILE: lib/python3.7/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py function _iter_built (line 37) | def _iter_built(infos: Iterator[IndexCandidateInfo]) -> Iterator[Candida... function _iter_built_with_prepended (line 54) | def _iter_built_with_prepended( function _iter_built_with_inserted (line 76) | def _iter_built_with_inserted( class FoundCandidates (line 108) | class FoundCandidates(SequenceCandidate): method __init__ (line 117) | def __init__( method __getitem__ (line 129) | def __getitem__(self, index: Any) -> Any: method __iter__ (line 135) | def __iter__(self) -> Iterator[Candidate]: method __len__ (line 145) | def __len__(self) -> int: method __bool__ (line 152) | def __bool__(self) -> bool: FILE: lib/python3.7/site-packages/pip/_internal/resolution/resolvelib/provider.py function _get_with_identifier (line 53) | def _get_with_identifier( class PipProvider (line 78) | class PipProvider(_ProviderBase): method __init__ (line 89) | def __init__( method identify (line 104) | def identify(self, requirement_or_candidate: Union[Requirement, Candid... method get_preference (line 107) | def get_preference( # type: ignore method find_matches (line 191) | def find_matches( method is_satisfied_by (line 232) | def is_satisfied_by(self, requirement: Requirement, candidate: Candida... method get_dependencies (line 235) | def get_dependencies(self, candidate: Candidate) -> Sequence[Requireme... method is_backtrack_cause (line 240) | def is_backtrack_cause( FILE: lib/python3.7/site-packages/pip/_internal/resolution/resolvelib/reporter.py class PipReporter (line 12) | class PipReporter(BaseReporter): method __init__ (line 13) | def __init__(self) -> None: method backtracking (line 35) | def backtracking(self, candidate: Candidate) -> None: class PipDebuggingReporter (line 46) | class PipDebuggingReporter(BaseReporter): method starting (line 49) | def starting(self) -> None: method starting_round (line 52) | def starting_round(self, index: int) -> None: method ending_round (line 55) | def ending_round(self, index: int, state: Any) -> None: method ending (line 58) | def ending(self, state: Any) -> None: method adding_requirement (line 61) | def adding_requirement(self, requirement: Requirement, parent: Candida... method backtracking (line 64) | def backtracking(self, candidate: Candidate) -> None: method pinning (line 67) | def pinning(self, candidate: Candidate) -> None: FILE: lib/python3.7/site-packages/pip/_internal/resolution/resolvelib/requirements.py class ExplicitRequirement (line 9) | class ExplicitRequirement(Requirement): method __init__ (line 10) | def __init__(self, candidate: Candidate) -> None: method __str__ (line 13) | def __str__(self) -> str: method __repr__ (line 16) | def __repr__(self) -> str: method project_name (line 23) | def project_name(self) -> NormalizedName: method name (line 28) | def name(self) -> str: method format_for_error (line 32) | def format_for_error(self) -> str: method get_candidate_lookup (line 35) | def get_candidate_lookup(self) -> CandidateLookup: method is_satisfied_by (line 38) | def is_satisfied_by(self, candidate: Candidate) -> bool: class SpecifierRequirement (line 42) | class SpecifierRequirement(Requirement): method __init__ (line 43) | def __init__(self, ireq: InstallRequirement) -> None: method __str__ (line 48) | def __str__(self) -> str: method __repr__ (line 51) | def __repr__(self) -> str: method project_name (line 58) | def project_name(self) -> NormalizedName: method name (line 63) | def name(self) -> str: method format_for_error (line 66) | def format_for_error(self) -> str: method get_candidate_lookup (line 80) | def get_candidate_lookup(self) -> CandidateLookup: method is_satisfied_by (line 83) | def is_satisfied_by(self, candidate: Candidate) -> bool: class RequiresPythonRequirement (line 96) | class RequiresPythonRequirement(Requirement): method __init__ (line 99) | def __init__(self, specifier: SpecifierSet, match: Candidate) -> None: method __str__ (line 103) | def __str__(self) -> str: method __repr__ (line 106) | def __repr__(self) -> str: method project_name (line 113) | def project_name(self) -> NormalizedName: method name (line 117) | def name(self) -> str: method format_for_error (line 120) | def format_for_error(self) -> str: method get_candidate_lookup (line 123) | def get_candidate_lookup(self) -> CandidateLookup: method is_satisfied_by (line 128) | def is_satisfied_by(self, candidate: Candidate) -> bool: class UnsatisfiableRequirement (line 136) | class UnsatisfiableRequirement(Requirement): method __init__ (line 139) | def __init__(self, name: NormalizedName) -> None: method __str__ (line 142) | def __str__(self) -> str: method __repr__ (line 145) | def __repr__(self) -> str: method project_name (line 152) | def project_name(self) -> NormalizedName: method name (line 156) | def name(self) -> str: method format_for_error (line 159) | def format_for_error(self) -> str: method get_candidate_lookup (line 162) | def get_candidate_lookup(self) -> CandidateLookup: method is_satisfied_by (line 165) | def is_satisfied_by(self, candidate: Candidate) -> bool: FILE: lib/python3.7/site-packages/pip/_internal/resolution/resolvelib/resolver.py class Resolver (line 35) | class Resolver(BaseResolver): method __init__ (line 38) | def __init__( method resolve (line 70) | def resolve( method get_installation_order (line 164) | def get_installation_order( function get_topological_weights (line 196) | def get_topological_weights( function _req_set_item_sorter (line 285) | def _req_set_item_sorter( FILE: lib/python3.7/site-packages/pip/_internal/self_outdated_check.py function _get_statefile_name (line 37) | def _get_statefile_name(key: str) -> str: class SelfCheckState (line 43) | class SelfCheckState: method __init__ (line 44) | def __init__(self, cache_dir: str) -> None: method key (line 62) | def key(self) -> str: method get (line 65) | def get(self, current_time: datetime.datetime) -> Optional[str]: method set (line 86) | def set(self, pypi_version: str, current_time: datetime.datetime) -> N... class UpgradePrompt (line 122) | class UpgradePrompt: method __rich__ (line 126) | def __rich__(self) -> Group: function was_installed_by_pip (line 146) | def was_installed_by_pip(pkg: str) -> bool: function _get_current_remote_pip_version (line 156) | def _get_current_remote_pip_version( function _self_version_check_logic (line 184) | def _self_version_check_logic( function pip_self_version_check (line 215) | def pip_self_version_check(session: PipSession, options: optparse.Values... FILE: lib/python3.7/site-packages/pip/_internal/utils/_log.py class VerboseLogger (line 16) | class VerboseLogger(logging.Logger): method verbose (line 22) | def verbose(self, msg: str, *args: Any, **kwargs: Any) -> None: function getLogger (line 26) | def getLogger(name: str) -> VerboseLogger: function init_logging (line 31) | def init_logging() -> None: FILE: lib/python3.7/site-packages/pip/_internal/utils/appdirs.py function user_cache_dir (line 16) | def user_cache_dir(appname: str) -> str: function _macos_user_config_dir (line 20) | def _macos_user_config_dir(appname: str, roaming: bool = True) -> str: function user_config_dir (line 34) | def user_config_dir(appname: str, roaming: bool = True) -> str: function site_config_dirs (line 43) | def site_config_dirs(appname: str) -> List[str]: FILE: lib/python3.7/site-packages/pip/_internal/utils/compat.py function has_tls (line 14) | def has_tls() -> bool: function get_path_uid (line 27) | def get_path_uid(path: str) -> int: FILE: lib/python3.7/site-packages/pip/_internal/utils/compatibility_tags.py function version_info_to_nodot (line 21) | def version_info_to_nodot(version_info: Tuple[int, ...]) -> str: function _mac_platforms (line 26) | def _mac_platforms(arch: str) -> List[str]: function _custom_manylinux_platforms (line 46) | def _custom_manylinux_platforms(arch: str) -> List[str]: function _get_custom_platforms (line 67) | def _get_custom_platforms(arch: str) -> List[str]: function _expand_allowed_platforms (line 78) | def _expand_allowed_platforms(platforms: Optional[List[str]]) -> Optiona... function _get_python_version (line 95) | def _get_python_version(version: str) -> PythonVersion: function _get_custom_interpreter (line 102) | def _get_custom_interpreter( function get_supported (line 112) | def get_supported( FILE: lib/python3.7/site-packages/pip/_internal/utils/datetime.py function today_is_later_than (line 7) | def today_is_later_than(year: int, month: int, day: int) -> bool: FILE: lib/python3.7/site-packages/pip/_internal/utils/deprecation.py class PipDeprecationWarning (line 16) | class PipDeprecationWarning(Warning): function _showwarning (line 24) | def _showwarning( function install_warning_logger (line 44) | def install_warning_logger() -> None: function deprecated (line 55) | def deprecated( class LegacyInstallReason (line 123) | class LegacyInstallReason: method __init__ (line 124) | def __init__( method emit_deprecation (line 142) | def emit_deprecation(self, name: str) -> None: FILE: lib/python3.7/site-packages/pip/_internal/utils/direct_url_helpers.py function direct_url_as_pep440_direct_reference (line 9) | def direct_url_as_pep440_direct_reference(direct_url: DirectUrl, name: s... function direct_url_for_editable (line 32) | def direct_url_for_editable(source_dir: str) -> DirectUrl: function direct_url_from_link (line 39) | def direct_url_from_link( FILE: lib/python3.7/site-packages/pip/_internal/utils/distutils_args.py function parse_distutils_args (line 20) | def parse_distutils_args(args: List[str]) -> Dict[str, str]: FILE: lib/python3.7/site-packages/pip/_internal/utils/egg_link.py function _egg_link_name (line 21) | def _egg_link_name(raw_name: str) -> str: function egg_link_path_from_sys_path (line 30) | def egg_link_path_from_sys_path(raw_name: str) -> Optional[str]: function egg_link_path_from_location (line 42) | def egg_link_path_from_location(raw_name: str) -> Optional[str]: FILE: lib/python3.7/site-packages/pip/_internal/utils/encoding.py function auto_decode (line 20) | def auto_decode(data: bytes) -> str: FILE: lib/python3.7/site-packages/pip/_internal/utils/entrypoints.py function _wrapper (line 23) | def _wrapper(args: Optional[List[str]] = None) -> int: function get_best_invocation_for_this_pip (line 46) | def get_best_invocation_for_this_pip() -> str: function get_best_invocation_for_this_python (line 73) | def get_best_invocation_for_this_python() -> str: FILE: lib/python3.7/site-packages/pip/_internal/utils/filesystem.py function check_path_owner (line 16) | def check_path_owner(path: str) -> bool: function adjacent_tmp_file (line 44) | def adjacent_tmp_file(path: str, **kwargs: Any) -> Generator[BinaryIO, N... function test_writable_dir (line 76) | def test_writable_dir(path: str) -> bool: function _test_writable_dir_win (line 94) | def _test_writable_dir_win(path: str) -> bool: function find_files (line 122) | def find_files(path: str, pattern: str) -> List[str]: function file_size (line 132) | def file_size(path: str) -> Union[int, float]: function format_file_size (line 139) | def format_file_size(path: str) -> str: function directory_size (line 143) | def directory_size(path: str) -> Union[int, float]: function format_directory_size (line 152) | def format_directory_size(path: str) -> str: FILE: lib/python3.7/site-packages/pip/_internal/utils/filetypes.py function is_archive_file (line 22) | def is_archive_file(name: str) -> bool: FILE: lib/python3.7/site-packages/pip/_internal/utils/glibc.py function glibc_version_string (line 9) | def glibc_version_string() -> Optional[str]: function glibc_version_string_confstr (line 14) | def glibc_version_string_confstr() -> Optional[str]: function glibc_version_string_ctypes (line 31) | def glibc_version_string_ctypes() -> Optional[str]: function libc_ver (line 78) | def libc_ver() -> Tuple[str, str]: FILE: lib/python3.7/site-packages/pip/_internal/utils/hashes.py class Hashes (line 25) | class Hashes: method __init__ (line 31) | def __init__(self, hashes: Optional[Dict[str, List[str]]] = None) -> N... method __and__ (line 43) | def __and__(self, other: "Hashes") -> "Hashes": method digest_count (line 63) | def digest_count(self) -> int: method is_hash_allowed (line 66) | def is_hash_allowed(self, hash_name: str, hex_digest: str) -> bool: method check_against_chunks (line 70) | def check_against_chunks(self, chunks: Iterable[bytes]) -> None: method _raise (line 93) | def _raise(self, gots: Dict[str, "_Hash"]) -> "NoReturn": method check_against_file (line 96) | def check_against_file(self, file: BinaryIO) -> None: method check_against_path (line 104) | def check_against_path(self, path: str) -> None: method __bool__ (line 108) | def __bool__(self) -> bool: method __eq__ (line 112) | def __eq__(self, other: object) -> bool: method __hash__ (line 117) | def __hash__(self) -> int: class MissingHashes (line 129) | class MissingHashes(Hashes): method __init__ (line 137) | def __init__(self) -> None: method _raise (line 143) | def _raise(self, gots: Dict[str, "_Hash"]) -> "NoReturn": FILE: lib/python3.7/site-packages/pip/_internal/utils/inject_securetransport.py function inject_securetransport (line 13) | def inject_securetransport() -> None: FILE: lib/python3.7/site-packages/pip/_internal/utils/logging.py class BrokenStdoutLoggingError (line 35) | class BrokenStdoutLoggingError(Exception): function _is_broken_pipe_error (line 41) | def _is_broken_pipe_error(exc_class: Type[BaseException], exc: BaseExcep... function indent_log (line 55) | def indent_log(num: int = 2) -> Generator[None, None, None]: function get_indentation (line 69) | def get_indentation() -> int: class IndentingFormatter (line 73) | class IndentingFormatter(logging.Formatter): method __init__ (line 76) | def __init__( method get_message_start (line 91) | def get_message_start(self, formatted: str, levelno: int) -> str: method format (line 107) | def format(self, record: logging.LogRecord) -> str: class IndentedRenderable (line 125) | class IndentedRenderable: method __rich_console__ (line 129) | def __rich_console__( class RichPipStreamHandler (line 140) | class RichPipStreamHandler(RichHandler): method __init__ (line 143) | def __init__(self, stream: Optional[TextIO], no_color: bool) -> None: method emit (line 153) | def emit(self, record: logging.LogRecord) -> None: method handleError (line 181) | def handleError(self, record: logging.LogRecord) -> None: class BetterRotatingFileHandler (line 200) | class BetterRotatingFileHandler(logging.handlers.RotatingFileHandler): method _open (line 201) | def _open(self) -> TextIOWrapper: class MaxLevelFilter (line 206) | class MaxLevelFilter(Filter): method __init__ (line 207) | def __init__(self, level: int) -> None: method filter (line 210) | def filter(self, record: logging.LogRecord) -> bool: class ExcludeLoggerFilter (line 214) | class ExcludeLoggerFilter(Filter): method filter (line 220) | def filter(self, record: logging.LogRecord) -> bool: function setup_logging (line 226) | def setup_logging(verbosity: int, no_color: bool, user_log_file: Optiona... FILE: lib/python3.7/site-packages/pip/_internal/utils/misc.py function get_pip_version (line 72) | def get_pip_version() -> str: function normalize_version_info (line 83) | def normalize_version_info(py_version_info: Tuple[int, ...]) -> Tuple[in... function ensure_dir (line 102) | def ensure_dir(path: str) -> None: function get_prog (line 112) | def get_prog() -> str: function rmtree (line 127) | def rmtree(dir: str, ignore_errors: bool = False) -> None: function rmtree_errorhandler (line 131) | def rmtree_errorhandler(func: Callable[..., Any], path: str, exc_info: E... function display_path (line 151) | def display_path(path: str) -> str: function backup_dir (line 160) | def backup_dir(dir: str, ext: str = ".bak") -> str: function ask_path_exists (line 171) | def ask_path_exists(message: str, options: Iterable[str]) -> str: function _check_no_input (line 178) | def _check_no_input(message: str) -> None: function ask (line 186) | def ask(message: str, options: Iterable[str]) -> str: function ask_input (line 201) | def ask_input(message: str) -> str: function ask_password (line 207) | def ask_password(message: str) -> str: function strtobool (line 213) | def strtobool(val: str) -> int: function format_size (line 229) | def format_size(bytes: float) -> str: function tabulate (line 240) | def tabulate(rows: Iterable[Iterable[Any]]) -> Tuple[List[str], List[int]]: function is_installable_dir (line 254) | def is_installable_dir(path: str) -> bool: function read_chunks (line 271) | def read_chunks( function normalize_path (line 282) | def normalize_path(path: str, resolve_symlinks: bool = True) -> str: function splitext (line 295) | def splitext(path: str) -> Tuple[str, str]: function renames (line 304) | def renames(old: str, new: str) -> None: function is_local (line 321) | def is_local(path: str) -> bool: function write_output (line 335) | def write_output(msg: Any, *args: Any) -> None: class StreamWrapper (line 339) | class StreamWrapper(StringIO): method from_stream (line 343) | def from_stream(cls, orig_stream: TextIO) -> "StreamWrapper": method encoding (line 350) | def encoding(self): # type: ignore function captured_output (line 355) | def captured_output(stream_name: str) -> Generator[StreamWrapper, None, ... function captured_stdout (line 369) | def captured_stdout() -> ContextManager[StreamWrapper]: function captured_stderr (line 381) | def captured_stderr() -> ContextManager[StreamWrapper]: function enum (line 389) | def enum(*sequential: Any, **named: Any) -> Type[Any]: function build_netloc (line 396) | def build_netloc(host: str, port: Optional[int]) -> str: function build_url_from_netloc (line 408) | def build_url_from_netloc(netloc: str, scheme: str = "https") -> str: function parse_netloc (line 418) | def parse_netloc(netloc: str) -> Tuple[str, Optional[int]]: function split_auth_from_netloc (line 427) | def split_auth_from_netloc(netloc: str) -> NetlocTuple: function redact_netloc (line 456) | def redact_netloc(netloc: str) -> str: function _transform_url (line 478) | def _transform_url( function _get_netloc (line 498) | def _get_netloc(netloc: str) -> NetlocTuple: function _redact_netloc (line 502) | def _redact_netloc(netloc: str) -> Tuple[str]: function split_auth_netloc_from_url (line 506) | def split_auth_netloc_from_url(url: str) -> Tuple[str, str, Tuple[str, s... function remove_auth_from_url (line 516) | def remove_auth_from_url(url: str) -> str: function redact_auth_from_url (line 523) | def redact_auth_from_url(url: str) -> str: class HiddenText (line 528) | class HiddenText: method __init__ (line 529) | def __init__(self, secret: str, redacted: str) -> None: method __repr__ (line 533) | def __repr__(self) -> str: method __str__ (line 536) | def __str__(self) -> str: method __eq__ (line 540) | def __eq__(self, other: Any) -> bool: function hide_value (line 549) | def hide_value(value: str) -> HiddenText: function hide_url (line 553) | def hide_url(url: str) -> HiddenText: function protect_pip_from_modification_on_windows (line 558) | def protect_pip_from_modification_on_windows(modifying_pip: bool) -> None: function is_console_interactive (line 584) | def is_console_interactive() -> bool: function hash_file (line 589) | def hash_file(path: str, blocksize: int = 1 << 20) -> Tuple[Any, int]: function is_wheel_installed (line 601) | def is_wheel_installed() -> bool: function pairwise (line 613) | def pairwise(iterable: Iterable[Any]) -> Iterator[Tuple[Any, Any]]: function partition (line 624) | def partition( class ConfiguredPep517HookCaller (line 638) | class ConfiguredPep517HookCaller(Pep517HookCaller): method __init__ (line 639) | def __init__( method build_wheel (line 653) | def build_wheel( method build_sdist (line 664) | def build_sdist( method build_editable (line 670) | def build_editable( method get_requires_for_build_wheel (line 681) | def get_requires_for_build_wheel( method get_requires_for_build_sdist (line 687) | def get_requires_for_build_sdist( method get_requires_for_build_editable (line 693) | def get_requires_for_build_editable( method prepare_metadata_for_build_wheel (line 699) | def prepare_metadata_for_build_wheel( method prepare_metadata_for_build_editable (line 712) | def prepare_metadata_for_build_editable( FILE: lib/python3.7/site-packages/pip/_internal/utils/models.py class KeyBasedCompareMixin (line 8) | class KeyBasedCompareMixin: method __init__ (line 13) | def __init__(self, key: Any, defining_class: Type["KeyBasedCompareMixi... method __hash__ (line 17) | def __hash__(self) -> int: method __lt__ (line 20) | def __lt__(self, other: Any) -> bool: method __le__ (line 23) | def __le__(self, other: Any) -> bool: method __gt__ (line 26) | def __gt__(self, other: Any) -> bool: method __ge__ (line 29) | def __ge__(self, other: Any) -> bool: method __eq__ (line 32) | def __eq__(self, other: Any) -> bool: method _compare (line 35) | def _compare(self, other: Any, method: Callable[[Any, Any], bool]) -> ... FILE: lib/python3.7/site-packages/pip/_internal/utils/packaging.py function check_requires_python (line 14) | def check_requires_python( function get_requirement (line 38) | def get_requirement(req_string: str) -> Requirement: function safe_extra (line 48) | def safe_extra(extra: str) -> NormalizedExtra: FILE: lib/python3.7/site-packages/pip/_internal/utils/setuptools_build.py function make_setuptools_shim_args (line 49) | def make_setuptools_shim_args( function make_setuptools_bdist_wheel_args (line 75) | def make_setuptools_bdist_wheel_args( function make_setuptools_clean_args (line 93) | def make_setuptools_clean_args( function make_setuptools_develop_args (line 104) | def make_setuptools_develop_args( function make_setuptools_egg_info_args (line 136) | def make_setuptools_egg_info_args( function make_setuptools_install_args (line 151) | def make_setuptools_install_args( FILE: lib/python3.7/site-packages/pip/_internal/utils/subprocess.py function make_command (line 32) | def make_command(*args: Union[str, HiddenText, CommandArgs]) -> CommandA... function format_command_args (line 49) | def format_command_args(args: Union[List[str], CommandArgs]) -> str: function reveal_command_args (line 64) | def reveal_command_args(args: Union[List[str], CommandArgs]) -> List[str]: function call_subprocess (line 71) | def call_subprocess( function runner_with_spinner_message (line 239) | def runner_with_spinner_message(message: str) -> Callable[..., None]: FILE: lib/python3.7/site-packages/pip/_internal/utils/temp_dir.py function global_tempdir_manager (line 29) | def global_tempdir_manager() -> Generator[None, None, None]: class TempDirectoryTypeRegistry (line 39) | class TempDirectoryTypeRegistry: method __init__ (line 42) | def __init__(self) -> None: method set_delete (line 45) | def set_delete(self, kind: str, value: bool) -> None: method get_delete (line 51) | def get_delete(self, kind: str) -> bool: function tempdir_registry (line 62) | def tempdir_registry() -> Generator[TempDirectoryTypeRegistry, None, None]: class _Default (line 75) | class _Default: class TempDirectory (line 82) | class TempDirectory: method __init__ (line 103) | def __init__( method path (line 137) | def path(self) -> str: method __repr__ (line 141) | def __repr__(self) -> str: method __enter__ (line 144) | def __enter__(self: _T) -> _T: method __exit__ (line 147) | def __exit__(self, exc: Any, value: Any, tb: Any) -> None: method _create (line 158) | def _create(self, kind: str) -> str: method cleanup (line 168) | def cleanup(self) -> None: class AdjacentTempDirectory (line 176) | class AdjacentTempDirectory(TempDirectory): method __init__ (line 198) | def __init__(self, original: str, delete: Optional[bool] = None) -> None: method _generate_names (line 203) | def _generate_names(cls, name: str) -> Generator[str, None, None]: method _create (line 228) | def _create(self, kind: str) -> str: FILE: lib/python3.7/site-packages/pip/_internal/utils/unpacking.py function current_umask (line 43) | def current_umask() -> int: function split_leading_dir (line 50) | def split_leading_dir(path: str) -> List[str]: function has_leading_dir (line 62) | def has_leading_dir(paths: Iterable[str]) -> bool: function is_within_directory (line 77) | def is_within_directory(directory: str, target: str) -> bool: function set_extracted_file_to_default_mode_plus_executable (line 88) | def set_extracted_file_to_default_mode_plus_executable(path: str) -> None: function zip_item_is_executable (line 96) | def zip_item_is_executable(info: ZipInfo) -> bool: function unzip_file (line 103) | def unzip_file(filename: str, location: str, flatten: bool = True) -> None: function untar_file (line 149) | def untar_file(filename: str, location: str) -> None: function unpack_file (line 229) | def unpack_file( FILE: lib/python3.7/site-packages/pip/_internal/utils/urls.py function get_url_scheme (line 10) | def get_url_scheme(url: str) -> Optional[str]: function path_to_url (line 16) | def path_to_url(path: str) -> str: function url_to_path (line 26) | def url_to_path(url: str) -> str: FILE: lib/python3.7/site-packages/pip/_internal/utils/virtualenv.py function _running_under_venv (line 14) | def _running_under_venv() -> bool: function _running_under_regular_virtualenv (line 22) | def _running_under_regular_virtualenv() -> bool: function running_under_virtualenv (line 31) | def running_under_virtualenv() -> bool: function _get_pyvenv_cfg_lines (line 36) | def _get_pyvenv_cfg_lines() -> Optional[List[str]]: function _no_global_under_venv (line 51) | def _no_global_under_venv() -> bool: function _no_global_under_regular_virtualenv (line 80) | def _no_global_under_regular_virtualenv() -> bool: function virtualenv_no_global (line 94) | def virtualenv_no_global() -> bool: FILE: lib/python3.7/site-packages/pip/_internal/utils/wheel.py function parse_wheel (line 20) | def parse_wheel(wheel_zip: ZipFile, name: str) -> Tuple[str, Message]: function wheel_dist_info_dir (line 38) | def wheel_dist_info_dir(source: ZipFile, name: str) -> str: function read_wheel_metadata_file (line 71) | def read_wheel_metadata_file(source: ZipFile, path: str) -> bytes: function wheel_metadata (line 80) | def wheel_metadata(source: ZipFile, dist_info_dir: str) -> Message: function wheel_version (line 99) | def wheel_version(wheel_data: Message) -> Tuple[int, ...]: function check_compatibility (line 115) | def check_compatibility(version: Tuple[int, ...], name: str) -> None: FILE: lib/python3.7/site-packages/pip/_internal/vcs/bazaar.py class Bazaar (line 18) | class Bazaar(VersionControl): method get_base_rev_args (line 33) | def get_base_rev_args(rev: str) -> List[str]: method fetch_new (line 36) | def fetch_new( method switch (line 57) | def switch(self, dest: str, url: HiddenText, rev_options: RevOptions) ... method update (line 60) | def update(self, dest: str, url: HiddenText, rev_options: RevOptions) ... method get_url_rev_and_auth (line 74) | def get_url_rev_and_auth(cls, url: str) -> Tuple[str, Optional[str], A... method get_remote_url (line 82) | def get_remote_url(cls, location: str) -> str: method get_revision (line 97) | def get_revision(cls, location: str) -> str: method is_commit_id_equal (line 107) | def is_commit_id_equal(cls, dest: str, name: Optional[str]) -> bool: FILE: lib/python3.7/site-packages/pip/_internal/vcs/git.py function looks_like_hash (line 55) | def looks_like_hash(sha: str) -> bool: class Git (line 59) | class Git(VersionControl): method get_base_rev_args (line 76) | def get_base_rev_args(rev: str) -> List[str]: method is_immutable_rev_checkout (line 79) | def is_immutable_rev_checkout(self, url: str, dest: str) -> bool: method get_git_version (line 93) | def get_git_version(self) -> Tuple[int, ...]: method get_current_branch (line 107) | def get_current_branch(cls, location: str) -> Optional[str]: method get_revision_sha (line 132) | def get_revision_sha(cls, dest: str, rev: str) -> Tuple[Optional[str],... method _should_fetch (line 178) | def _should_fetch(cls, dest: str, rev: str) -> bool: method resolve_revision (line 201) | def resolve_revision( method is_commit_id_equal (line 247) | def is_commit_id_equal(cls, dest: str, name: Optional[str]) -> bool: method fetch_new (line 261) | def fetch_new( method switch (line 324) | def switch(self, dest: str, url: HiddenText, rev_options: RevOptions) ... method update (line 334) | def update(self, dest: str, url: HiddenText, rev_options: RevOptions) ... method get_remote_url (line 349) | def get_remote_url(cls, location: str) -> str: method _git_remote_to_pip_url (line 379) | def _git_remote_to_pip_url(url: str) -> str: method has_commit (line 410) | def has_commit(cls, location: str, rev: str) -> bool: method get_revision (line 426) | def get_revision(cls, location: str, rev: Optional[str] = None) -> str: method get_subdirectory (line 438) | def get_subdirectory(cls, location: str) -> Optional[str]: method get_url_rev_and_auth (line 456) | def get_url_rev_and_auth(cls, url: str) -> Tuple[str, Optional[str], A... method update_submodules (line 487) | def update_submodules(cls, location: str) -> None: method get_repository_root (line 496) | def get_repository_root(cls, location: str) -> Optional[str]: method should_add_vcs_url_prefix (line 521) | def should_add_vcs_url_prefix(repo_url: str) -> bool: FILE: lib/python3.7/site-packages/pip/_internal/vcs/mercurial.py class Mercurial (line 20) | class Mercurial(VersionControl): method get_base_rev_args (line 33) | def get_base_rev_args(rev: str) -> List[str]: method fetch_new (line 36) | def fetch_new( method switch (line 60) | def switch(self, dest: str, url: HiddenText, rev_options: RevOptions) ... method update (line 74) | def update(self, dest: str, url: HiddenText, rev_options: RevOptions) ... method get_remote_url (line 80) | def get_remote_url(cls, location: str) -> str: method get_revision (line 92) | def get_revision(cls, location: str) -> str: method get_requirement_revision (line 105) | def get_requirement_revision(cls, location: str) -> str: method is_commit_id_equal (line 119) | def is_commit_id_equal(cls, dest: str, name: Optional[str]) -> bool: method get_subdirectory (line 124) | def get_subdirectory(cls, location: str) -> Optional[str]: method get_repository_root (line 138) | def get_repository_root(cls, location: str) -> Optional[str]: FILE: lib/python3.7/site-packages/pip/_internal/vcs/subversion.py class Subversion (line 30) | class Subversion(VersionControl): method should_add_vcs_url_prefix (line 37) | def should_add_vcs_url_prefix(cls, remote_url: str) -> bool: method get_base_rev_args (line 41) | def get_base_rev_args(rev: str) -> List[str]: method get_revision (line 45) | def get_revision(cls, location: str) -> str: method get_netloc_and_auth (line 74) | def get_netloc_and_auth( method get_url_rev_and_auth (line 89) | def get_url_rev_and_auth(cls, url: str) -> Tuple[str, Optional[str], A... method make_rev_args (line 97) | def make_rev_args( method get_remote_url (line 109) | def get_remote_url(cls, location: str) -> str: method _get_svn_url_rev (line 133) | def _get_svn_url_rev(cls, location: str) -> Tuple[Optional[str], int]: method is_commit_id_equal (line 183) | def is_commit_id_equal(cls, dest: str, name: Optional[str]) -> bool: method __init__ (line 187) | def __init__(self, use_interactive: Optional[bool] = None) -> None: method call_vcs_version (line 201) | def call_vcs_version(self) -> Tuple[int, ...]: method get_vcs_version (line 229) | def get_vcs_version(self) -> Tuple[int, ...]: method get_remote_call_options (line 249) | def get_remote_call_options(self) -> CommandArgs: method fetch_new (line 280) | def fetch_new( method switch (line 304) | def switch(self, dest: str, url: HiddenText, rev_options: RevOptions) ... method update (line 314) | def update(self, dest: str, url: HiddenText, rev_options: RevOptions) ... FILE: lib/python3.7/site-packages/pip/_internal/vcs/versioncontrol.py function is_url (line 57) | def is_url(name: str) -> bool: function make_vcs_requirement_url (line 67) | def make_vcs_requirement_url( function find_path_to_project_root_from_repo_root (line 85) | def find_path_to_project_root_from_repo_root( class RemoteNotFoundError (line 114) | class RemoteNotFoundError(Exception): class RemoteNotValidError (line 118) | class RemoteNotValidError(Exception): method __init__ (line 119) | def __init__(self, url: str): class RevOptions (line 124) | class RevOptions: method __init__ (line 133) | def __init__( method __repr__ (line 153) | def __repr__(self) -> str: method arg_rev (line 157) | def arg_rev(self) -> Optional[str]: method to_args (line 163) | def to_args(self) -> CommandArgs: method to_display (line 175) | def to_display(self) -> str: method make_new (line 181) | def make_new(self, rev: str) -> "RevOptions": class VcsSupport (line 191) | class VcsSupport: method __init__ (line 195) | def __init__(self) -> None: method __iter__ (line 201) | def __iter__(self) -> Iterator[str]: method backends (line 205) | def backends(self) -> List["VersionControl"]: method dirnames (line 209) | def dirnames(self) -> List[str]: method all_schemes (line 213) | def all_schemes(self) -> List[str]: method register (line 219) | def register(self, cls: Type["VersionControl"]) -> None: method unregister (line 227) | def unregister(self, name: str) -> None: method get_backend_for_dir (line 231) | def get_backend_for_dir(self, location: str) -> Optional["VersionContr... method get_backend_for_scheme (line 254) | def get_backend_for_scheme(self, scheme: str) -> Optional["VersionCont... method get_backend (line 263) | def get_backend(self, name: str) -> Optional["VersionControl"]: class VersionControl (line 274) | class VersionControl: method should_add_vcs_url_prefix (line 285) | def should_add_vcs_url_prefix(cls, remote_url: str) -> bool: method get_subdirectory (line 293) | def get_subdirectory(cls, location: str) -> Optional[str]: method get_requirement_revision (line 301) | def get_requirement_revision(cls, repo_dir: str) -> str: method get_src_requirement (line 308) | def get_src_requirement(cls, repo_dir: str, project_name: str) -> str: method get_base_rev_args (line 332) | def get_base_rev_args(rev: str) -> List[str]: method is_immutable_rev_checkout (line 341) | def is_immutable_rev_checkout(self, url: str, dest: str) -> bool: method make_rev_options (line 355) | def make_rev_options( method _is_local_repository (line 368) | def _is_local_repository(cls, repo: str) -> bool: method get_netloc_and_auth (line 377) | def get_netloc_and_auth( method get_url_rev_and_auth (line 398) | def get_url_rev_and_auth(cls, url: str) -> Tuple[str, Optional[str], A... method make_rev_args (line 428) | def make_rev_args( method get_url_rev_options (line 436) | def get_url_rev_options(self, url: HiddenText) -> Tuple[HiddenText, Re... method normalize_url (line 452) | def normalize_url(url: str) -> str: method compare_urls (line 460) | def compare_urls(cls, url1: str, url2: str) -> bool: method fetch_new (line 466) | def fetch_new( method switch (line 480) | def switch(self, dest: str, url: HiddenText, rev_options: RevOptions) ... method update (line 489) | def update(self, dest: str, url: HiddenText, rev_options: RevOptions) ... method is_commit_id_equal (line 499) | def is_commit_id_equal(cls, dest: str, name: Optional[str]) -> bool: method obtain (line 509) | def obtain(self, dest: str, url: HiddenText, verbosity: int) -> None: method unpack (line 598) | def unpack(self, location: str, url: HiddenText, verbosity: int) -> None: method get_remote_url (line 611) | def get_remote_url(cls, location: str) -> str: method get_revision (line 621) | def get_revision(cls, location: str) -> str: method run_command (line 628) | def run_command( method is_repository_directory (line 684) | def is_repository_directory(cls, path: str) -> bool: method get_repository_root (line 692) | def get_repository_root(cls, location: str) -> Optional[str]: FILE: lib/python3.7/site-packages/pip/_internal/wheel_builder.py function _contains_egg_info (line 42) | def _contains_egg_info(s: str) -> bool: function _should_build (line 50) | def _should_build( function should_build_for_wheel_command (line 102) | def should_build_for_wheel_command( function should_build_for_install_command (line 108) | def should_build_for_install_command( function _should_cache (line 117) | def _should_cache( function _get_cache_dir (line 149) | def _get_cache_dir( function _verify_one (line 165) | def _verify_one(req: InstallRequirement, wheel_path: str) -> None: function _build_one (line 195) | def _build_one( function _build_one_inside_env (line 233) | def _build_one_inside_env( function _clean_one_legacy (line 304) | def _clean_one_legacy(req: InstallRequirement, global_options: List[str]... function build (line 321) | def build( FILE: lib/python3.7/site-packages/pip/_vendor/__init__.py function vendored (line 29) | def vendored(modulename): FILE: lib/python3.7/site-packages/pip/_vendor/cachecontrol/_cmd.py function setup_logging (line 16) | def setup_logging(): function get_session (line 22) | def get_session(): function get_args (line 34) | def get_args(): function main (line 40) | def main(args=None): FILE: lib/python3.7/site-packages/pip/_vendor/cachecontrol/adapter.py class CacheControlAdapter (line 16) | class CacheControlAdapter(HTTPAdapter): method __init__ (line 19) | def __init__( method send (line 40) | def send(self, request, cacheable_methods=None, **kw): method build_response (line 61) | def build_response( method close (line 135) | def close(self): FILE: lib/python3.7/site-packages/pip/_vendor/cachecontrol/cache.py class BaseCache (line 12) | class BaseCache(object): method get (line 14) | def get(self, key): method set (line 17) | def set(self, key, value, expires=None): method delete (line 20) | def delete(self, key): method close (line 23) | def close(self): class DictCache (line 27) | class DictCache(BaseCache): method __init__ (line 29) | def __init__(self, init_dict=None): method get (line 33) | def get(self, key): method set (line 36) | def set(self, key, value, expires=None): method delete (line 40) | def delete(self, key): class SeparateBodyBaseCache (line 46) | class SeparateBodyBaseCache(BaseCache): method set_body (line 58) | def set_body(self, key, body): method get_body (line 61) | def get_body(self, key): FILE: lib/python3.7/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py function _secure_open_write (line 19) | def _secure_open_write(filename, fmode): class _FileCacheMixin (line 60) | class _FileCacheMixin: method __init__ (line 63) | def __init__( method encode (line 103) | def encode(x): method _fn (line 106) | def _fn(self, name): method get (line 113) | def get(self, key): method set (line 122) | def set(self, key, value, expires=None): method _write (line 126) | def _write(self, path, data: bytes): method _delete (line 141) | def _delete(self, key, suffix): class FileCache (line 150) | class FileCache(_FileCacheMixin, BaseCache): method delete (line 156) | def delete(self, key): class SeparateBodyFileCache (line 160) | class SeparateBodyFileCache(_FileCacheMixin, SeparateBodyBaseCache): method get_body (line 166) | def get_body(self, key): method set_body (line 173) | def set_body(self, key, body): method delete (line 177) | def delete(self, key): function url_to_file_path (line 182) | def url_to_file_path(url, filecache): FILE: lib/python3.7/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py class RedisCache (line 11) | class RedisCache(BaseCache): method __init__ (line 13) | def __init__(self, conn): method get (line 16) | def get(self, key): method set (line 19) | def set(self, key, value, expires=None): method delete (line 28) | def delete(self, key): method clear (line 31) | def clear(self): method close (line 37) | def close(self): FILE: lib/python3.7/site-packages/pip/_vendor/cachecontrol/controller.py function parse_uri (line 27) | def parse_uri(uri): class CacheController (line 36) | class CacheController(object): method __init__ (line 39) | def __init__( method _urlnorm (line 48) | def _urlnorm(cls, uri): method cache_url (line 68) | def cache_url(cls, uri): method parse_cache_control (line 71) | def parse_cache_control(self, headers): method cached_request (line 125) | def cached_request(self, request): method conditional_headers (line 242) | def conditional_headers(self, request): method _cache_set (line 258) | def _cache_set(self, cache_url, request, response, body=None, expires_... method cache_response (line 278) | def cache_response(self, request, response, body=None, status_codes=No... method update_cached_response (line 401) | def update_cached_response(self, request, response): FILE: lib/python3.7/site-packages/pip/_vendor/cachecontrol/filewrapper.py class CallbackFileWrapper (line 9) | class CallbackFileWrapper(object): method __init__ (line 28) | def __init__(self, fp, callback): method __getattr__ (line 33) | def __getattr__(self, name): method __is_fp_closed (line 45) | def __is_fp_closed(self): method _close (line 62) | def _close(self): method read (line 89) | def read(self, amt=None): method _safe_read (line 100) | def _safe_read(self, amt): FILE: lib/python3.7/site-packages/pip/_vendor/cachecontrol/heuristics.py function expire_after (line 15) | def expire_after(delta, date=None): function datetime_to_header (line 20) | def datetime_to_header(dt): class BaseHeuristic (line 24) | class BaseHeuristic(object): method warning (line 26) | def warning(self, response): method update_headers (line 37) | def update_headers(self, response): method apply (line 46) | def apply(self, response): class OneDayCache (line 58) | class OneDayCache(BaseHeuristic): method update_headers (line 64) | def update_headers(self, response): class ExpiresAfter (line 75) | class ExpiresAfter(BaseHeuristic): method __init__ (line 80) | def __init__(self, **kw): method update_headers (line 83) | def update_headers(self, response): method warning (line 87) | def warning(self, response): class LastModified (line 92) | class LastModified(BaseHeuristic): method update_headers (line 108) | def update_headers(self, resp): method warning (line 138) | def warning(self, resp): FILE: lib/python3.7/site-packages/pip/_vendor/cachecontrol/serialize.py function _b64_decode_bytes (line 16) | def _b64_decode_bytes(b): function _b64_decode_str (line 20) | def _b64_decode_str(s): class Serializer (line 27) | class Serializer(object): method dumps (line 28) | def dumps(self, request, response, body=None): method loads (line 72) | def loads(self, request, data, body_file=None): method prepare_response (line 102) | def prepare_response(self, request, cached, body_file=None): method _loads_v0 (line 143) | def _loads_v0(self, request, data, body_file=None): method _loads_v1 (line 149) | def _loads_v1(self, request, data, body_file=None): method _loads_v2 (line 157) | def _loads_v2(self, request, data, body_file=None): method _loads_v3 (line 178) | def _loads_v3(self, request, data, body_file): method _loads_v4 (line 184) | def _loads_v4(self, request, data, body_file=None): FILE: lib/python3.7/site-packages/pip/_vendor/cachecontrol/wrapper.py function CacheControl (line 9) | def CacheControl( FILE: lib/python3.7/site-packages/pip/_vendor/certifi/core.py function where (line 17) | def where() -> str: function contents (line 41) | def contents() -> str: function where (line 51) | def where() -> str: function contents (line 76) | def contents() -> str: function read_text (line 91) | def read_text( function where (line 102) | def where() -> str: function contents (line 107) | def contents() -> str: FILE: lib/python3.7/site-packages/pip/_vendor/chardet/__init__.py function detect (line 25) | def detect(byte_str): function detect_all (line 43) | def detect_all(byte_str, ignore_threshold=False): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/big5prober.py class Big5Prober (line 34) | class Big5Prober(MultiByteCharSetProber): method __init__ (line 35) | def __init__(self): method charset_name (line 42) | def charset_name(self): method language (line 46) | def language(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/chardistribution.py class CharDistributionAnalysis (line 56) | class CharDistributionAnalysis: method __init__ (line 62) | def __init__(self): method reset (line 77) | def reset(self): method feed (line 86) | def feed(self, char, char_len): method get_confidence (line 100) | def get_confidence(self): method got_enough_data (line 117) | def got_enough_data(self): method get_order (line 122) | def get_order(self, _): class EUCTWDistributionAnalysis (line 130) | class EUCTWDistributionAnalysis(CharDistributionAnalysis): method __init__ (line 131) | def __init__(self): method get_order (line 137) | def get_order(self, byte_str): class EUCKRDistributionAnalysis (line 148) | class EUCKRDistributionAnalysis(CharDistributionAnalysis): method __init__ (line 149) | def __init__(self): method get_order (line 155) | def get_order(self, byte_str): class JOHABDistributionAnalysis (line 166) | class JOHABDistributionAnalysis(CharDistributionAnalysis): method __init__ (line 167) | def __init__(self): method get_order (line 173) | def get_order(self, byte_str): class GB2312DistributionAnalysis (line 181) | class GB2312DistributionAnalysis(CharDistributionAnalysis): method __init__ (line 182) | def __init__(self): method get_order (line 188) | def get_order(self, byte_str): class Big5DistributionAnalysis (line 199) | class Big5DistributionAnalysis(CharDistributionAnalysis): method __init__ (line 200) | def __init__(self): method get_order (line 206) | def get_order(self, byte_str): class SJISDistributionAnalysis (line 219) | class SJISDistributionAnalysis(CharDistributionAnalysis): method __init__ (line 220) | def __init__(self): method get_order (line 226) | def get_order(self, byte_str): class EUCJPDistributionAnalysis (line 244) | class EUCJPDistributionAnalysis(CharDistributionAnalysis): method __init__ (line 245) | def __init__(self): method get_order (line 251) | def get_order(self, byte_str): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/charsetgroupprober.py class CharSetGroupProber (line 32) | class CharSetGroupProber(CharSetProber): method __init__ (line 33) | def __init__(self, lang_filter=None): method reset (line 39) | def reset(self): method charset_name (line 50) | def charset_name(self): method language (line 58) | def language(self): method feed (line 65) | def feed(self, byte_str): method get_confidence (line 86) | def get_confidence(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/charsetprober.py class CharSetProber (line 39) | class CharSetProber: method __init__ (line 43) | def __init__(self, lang_filter=None): method reset (line 48) | def reset(self): method charset_name (line 52) | def charset_name(self): method feed (line 55) | def feed(self, byte_str): method state (line 59) | def state(self): method get_confidence (line 62) | def get_confidence(self): method filter_high_byte_only (line 66) | def filter_high_byte_only(buf): method filter_international_words (line 71) | def filter_international_words(buf): method remove_xml_tags (line 105) | def remove_xml_tags(buf): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/cli/chardetect.py function description_of (line 23) | def description_of(lines, name="stdin"): function main (line 47) | def main(argv=None): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/codingstatemachine.py class CodingStateMachine (line 33) | class CodingStateMachine: method __init__ (line 56) | def __init__(self, sm): method reset (line 64) | def reset(self): method next_state (line 67) | def next_state(self, c): method get_current_charlen (line 80) | def get_current_charlen(self): method get_coding_state_machine (line 83) | def get_coding_state_machine(self): method language (line 87) | def language(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/cp949prober.py class CP949Prober (line 34) | class CP949Prober(MultiByteCharSetProber): method __init__ (line 35) | def __init__(self): method charset_name (line 44) | def charset_name(self): method language (line 48) | def language(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/enums.py class InputState (line 8) | class InputState: class LanguageFilter (line 18) | class LanguageFilter: class ProbingState (line 34) | class ProbingState: class MachineState (line 44) | class MachineState: class SequenceLikelihood (line 54) | class SequenceLikelihood: method get_num_categories (line 65) | def get_num_categories(cls): class CharacterCategory (line 70) | class CharacterCategory: FILE: lib/python3.7/site-packages/pip/_vendor/chardet/escprober.py class EscCharSetProber (line 39) | class EscCharSetProber(CharSetProber): method __init__ (line 46) | def __init__(self, lang_filter=None): method reset (line 62) | def reset(self): method charset_name (line 74) | def charset_name(self): method language (line 78) | def language(self): method get_confidence (line 81) | def get_confidence(self): method feed (line 84) | def feed(self, byte_str): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/eucjpprober.py class EUCJPProber (line 36) | class EUCJPProber(MultiByteCharSetProber): method __init__ (line 37) | def __init__(self): method reset (line 44) | def reset(self): method charset_name (line 49) | def charset_name(self): method language (line 53) | def language(self): method feed (line 56) | def feed(self, byte_str): method get_confidence (line 92) | def get_confidence(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/euckrprober.py class EUCKRProber (line 34) | class EUCKRProber(MultiByteCharSetProber): method __init__ (line 35) | def __init__(self): method charset_name (line 42) | def charset_name(self): method language (line 46) | def language(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/euctwprober.py class EUCTWProber (line 34) | class EUCTWProber(MultiByteCharSetProber): method __init__ (line 35) | def __init__(self): method charset_name (line 42) | def charset_name(self): method language (line 46) | def language(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/gb2312prober.py class GB2312Prober (line 34) | class GB2312Prober(MultiByteCharSetProber): method __init__ (line 35) | def __init__(self): method charset_name (line 42) | def charset_name(self): method language (line 46) | def language(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/hebrewprober.py class HebrewProber (line 129) | class HebrewProber(CharSetProber): method __init__ (line 155) | def __init__(self): method reset (line 165) | def reset(self): method set_model_probers (line 175) | def set_model_probers(self, logical_prober, visual_prober): method is_final (line 179) | def is_final(self, c): method is_non_final (line 188) | def is_non_final(self, c): method feed (line 201) | def feed(self, byte_str): method charset_name (line 264) | def charset_name(self): method language (line 292) | def language(self): method state (line 296) | def state(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/johabprober.py class JOHABProber (line 34) | class JOHABProber(MultiByteCharSetProber): method __init__ (line 35) | def __init__(self): method charset_name (line 42) | def charset_name(self): method language (line 46) | def language(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/jpcntx.py class JapaneseContextAnalysis (line 119) | class JapaneseContextAnalysis: method __init__ (line 126) | def __init__(self): method reset (line 134) | def reset(self): method feed (line 146) | def feed(self, byte_str, num_bytes): method got_enough_data (line 175) | def got_enough_data(self): method get_confidence (line 178) | def get_confidence(self): method get_order (line 184) | def get_order(self, _): class SJISContextAnalysis (line 188) | class SJISContextAnalysis(JapaneseContextAnalysis): method __init__ (line 189) | def __init__(self): method charset_name (line 194) | def charset_name(self): method get_order (line 197) | def get_order(self, byte_str): class EUCJPContextAnalysis (line 218) | class EUCJPContextAnalysis(JapaneseContextAnalysis): method get_order (line 219) | def get_order(self, byte_str): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/latin1prober.py class Latin1Prober (line 98) | class Latin1Prober(CharSetProber): method __init__ (line 99) | def __init__(self): method reset (line 105) | def reset(self): method charset_name (line 111) | def charset_name(self): method language (line 115) | def language(self): method feed (line 118) | def feed(self, byte_str): method get_confidence (line 131) | def get_confidence(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/mbcharsetprober.py class MultiByteCharSetProber (line 34) | class MultiByteCharSetProber(CharSetProber): method __init__ (line 39) | def __init__(self, lang_filter=None): method reset (line 45) | def reset(self): method charset_name (line 54) | def charset_name(self): method language (line 58) | def language(self): method feed (line 61) | def feed(self, byte_str): method get_confidence (line 94) | def get_confidence(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/mbcsgroupprober.py class MBCSGroupProber (line 42) | class MBCSGroupProber(CharSetGroupProber): method __init__ (line 43) | def __init__(self, lang_filter=None): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/metadata/languages.py class Language (line 13) | class Language: method __init__ (line 34) | def __init__( method __repr__ (line 58) | def __repr__(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/sbcharsetprober.py class SingleByteCharSetProber (line 48) | class SingleByteCharSetProber(CharSetProber): method __init__ (line 54) | def __init__(self, model, is_reversed=False, name_prober=None): method reset (line 69) | def reset(self): method charset_name (line 81) | def charset_name(self): method language (line 87) | def language(self): method feed (line 92) | def feed(self, byte_str): method get_confidence (line 142) | def get_confidence(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/sbcsgroupprober.py class SBCSGroupProber (line 50) | class SBCSGroupProber(CharSetGroupProber): method __init__ (line 51) | def __init__(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/sjisprober.py class SJISProber (line 36) | class SJISProber(MultiByteCharSetProber): method __init__ (line 37) | def __init__(self): method reset (line 44) | def reset(self): method charset_name (line 49) | def charset_name(self): method language (line 53) | def language(self): method feed (line 56) | def feed(self, byte_str): method get_confidence (line 95) | def get_confidence(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/universaldetector.py class UniversalDetector (line 52) | class UniversalDetector: method __init__ (line 84) | def __init__(self, lang_filter=LanguageFilter.ALL): method input_state (line 99) | def input_state(self): method has_win_bytes (line 103) | def has_win_bytes(self): method charset_probers (line 107) | def charset_probers(self): method reset (line 110) | def reset(self): method feed (line 129) | def feed(self, byte_str): method close (line 257) | def close(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/utf1632prober.py class UTF1632Prober (line 25) | class UTF1632Prober(CharSetProber): method __init__ (line 39) | def __init__(self): method reset (line 54) | def reset(self): method charset_name (line 69) | def charset_name(self): method language (line 82) | def language(self): method approx_32bit_chars (line 85) | def approx_32bit_chars(self): method approx_16bit_chars (line 88) | def approx_16bit_chars(self): method is_likely_utf32be (line 91) | def is_likely_utf32be(self): method is_likely_utf32le (line 101) | def is_likely_utf32le(self): method is_likely_utf16be (line 111) | def is_likely_utf16be(self): method is_likely_utf16le (line 121) | def is_likely_utf16le(self): method validate_utf32_characters (line 131) | def validate_utf32_characters(self, quad): method validate_utf16_characters (line 153) | def validate_utf16_characters(self, pair): method feed (line 185) | def feed(self, byte_str): method state (line 201) | def state(self): method get_confidence (line 213) | def get_confidence(self): FILE: lib/python3.7/site-packages/pip/_vendor/chardet/utf8prober.py class UTF8Prober (line 34) | class UTF8Prober(CharSetProber): method __init__ (line 37) | def __init__(self): method reset (line 43) | def reset(self): method charset_name (line 49) | def charset_name(self): method language (line 53) | def language(self): method feed (line 56) | def feed(self, byte_str): method get_confidence (line 75) | def get_confidence(self): FILE: lib/python3.7/site-packages/pip/_vendor/colorama/ansi.py function code_to_chars (line 12) | def code_to_chars(code): function set_title (line 15) | def set_title(title): function clear_screen (line 18) | def clear_screen(mode=2): function clear_line (line 21) | def clear_line(mode=2): class AnsiCodes (line 25) | class AnsiCodes(object): method __init__ (line 26) | def __init__(self): class AnsiCursor (line 36) | class AnsiCursor(object): method UP (line 37) | def UP(self, n=1): method DOWN (line 39) | def DOWN(self, n=1): method FORWARD (line 41) | def FORWARD(self, n=1): method BACK (line 43) | def BACK(self, n=1): method POS (line 45) | def POS(self, x=1, y=1): class AnsiFore (line 49) | class AnsiFore(AnsiCodes): class AnsiBack (line 71) | class AnsiBack(AnsiCodes): class AnsiStyle (line 93) | class AnsiStyle(AnsiCodes): FILE: lib/python3.7/site-packages/pip/_vendor/colorama/ansitowin32.py class StreamWrapper (line 16) | class StreamWrapper(object): method __init__ (line 22) | def __init__(self, wrapped, converter): method __getattr__ (line 28) | def __getattr__(self, name): method __enter__ (line 31) | def __enter__(self, *args, **kwargs): method __exit__ (line 37) | def __exit__(self, *args, **kwargs): method __setstate__ (line 40) | def __setstate__(self, state): method __getstate__ (line 43) | def __getstate__(self): method write (line 46) | def write(self, text): method isatty (line 49) | def isatty(self): method closed (line 62) | def closed(self): class AnsiToWin32 (line 72) | class AnsiToWin32(object): method __init__ (line 81) | def __init__(self, wrapped, convert=None, strip=None, autoreset=False): method should_wrap (line 114) | def should_wrap(self): method get_win32_calls (line 124) | def get_win32_calls(self): method write (line 168) | def write(self, text): method reset_all (line 178) | def reset_all(self): method write_and_convert (line 185) | def write_and_convert(self, text): method write_plain_text (line 201) | def write_plain_text(self, text, start, end): method convert_ansi (line 207) | def convert_ansi(self, paramstring, command): method extract_params (line 213) | def extract_params(self, command, paramstring): method call_win32 (line 231) | def call_win32(self, command, params): method convert_osc (line 253) | def convert_osc(self, text): FILE: lib/python3.7/site-packages/pip/_vendor/colorama/initialise.py function reset_all (line 18) | def reset_all(): function init (line 23) | def init(autoreset=False, convert=None, strip=None, wrap=True): function deinit (line 51) | def deinit(): function colorama_text (line 59) | def colorama_text(*args, **kwargs): function reinit (line 67) | def reinit(): function wrap_stream (line 74) | def wrap_stream(stream, convert, strip, autoreset, wrap): FILE: lib/python3.7/site-packages/pip/_vendor/colorama/win32.py class CONSOLE_SCREEN_BUFFER_INFO (line 21) | class CONSOLE_SCREEN_BUFFER_INFO(Structure): method __str__ (line 30) | def __str__(self): function _winapi_test (line 92) | def _winapi_test(handle): function winapi_test (line 98) | def winapi_test(): function GetConsoleScreenBufferInfo (line 102) | def GetConsoleScreenBufferInfo(stream_id=STDOUT): function SetConsoleTextAttribute (line 109) | def SetConsoleTextAttribute(stream_id, attrs): function SetConsoleCursorPosition (line 113) | def SetConsoleCursorPosition(stream_id, position, adjust=True): function FillConsoleOutputCharacter (line 131) | def FillConsoleOutputCharacter(stream_id, char, length, start): function FillConsoleOutputAttribute (line 141) | def FillConsoleOutputAttribute(stream_id, attr, length, start): function SetConsoleTitle (line 151) | def SetConsoleTitle(title): FILE: lib/python3.7/site-packages/pip/_vendor/colorama/winterm.py class WinColor (line 6) | class WinColor(object): class WinStyle (line 17) | class WinStyle(object): class WinTerm (line 22) | class WinTerm(object): method __init__ (line 24) | def __init__(self): method get_attrs (line 36) | def get_attrs(self): method set_attrs (line 39) | def set_attrs(self, value): method reset_all (line 44) | def reset_all(self, on_stderr=None): method fore (line 49) | def fore(self, fore=None, light=False, on_stderr=False): method back (line 60) | def back(self, back=None, light=False, on_stderr=False): method style (line 71) | def style(self, style=None, on_stderr=False): method set_console (line 77) | def set_console(self, attrs=None, on_stderr=False): method get_position (line 85) | def get_position(self, handle): method set_cursor_position (line 93) | def set_cursor_position(self, position=None, on_stderr=False): method cursor_adjust (line 103) | def cursor_adjust(self, x, y, on_stderr=False): method erase_screen (line 111) | def erase_screen(self, mode=0, on_stderr=False): method erase_line (line 143) | def erase_line(self, mode=0, on_stderr=False): method set_title (line 168) | def set_title(self, title): FILE: lib/python3.7/site-packages/pip/_vendor/distlib/__init__.py class DistlibException (line 11) | class DistlibException(Exception): class NullHandler (line 17) | class NullHandler(logging.Handler): method handle (line 18) | def handle(self, record): pass method emit (line 19) | def emit(self, record): pass method createLock (line 20) | def createLock(self): self.lock = None FILE: lib/python3.7/site-packages/pip/_vendor/distlib/compat.py function quote (line 29) | def quote(s): class CertificateError (line 95) | class CertificateError(ValueError): function _dnsname_match (line 99) | def _dnsname_match(dn, hostname, max_wildcards=1): function match_hostname (line 149) | def match_hostname(cert, hostname): class Container (line 195) | class Container(object): method __init__ (line 199) | def __init__(self, **kwargs): function which (line 207) | def which(cmd, mode=os.F_OK | os.X_OK, path=None): class ZipExtFile (line 279) | class ZipExtFile(BaseZipExtFile): method __init__ (line 280) | def __init__(self, base): method __enter__ (line 283) | def __enter__(self): method __exit__ (line 286) | def __exit__(self, *exc_info): class ZipFile (line 290) | class ZipFile(BaseZipFile): method __enter__ (line 291) | def __enter__(self): method __exit__ (line 294) | def __exit__(self, *exc_info): method open (line 298) | def open(self, *args, **kwargs): function python_implementation (line 305) | def python_implementation(): function callable (line 323) | def callable(obj): function fsencode (line 343) | def fsencode(filename): function fsdecode (line 352) | def fsdecode(filename): function _get_normal_name (line 369) | def _get_normal_name(orig_enc): function detect_encoding (line 380) | def detect_encoding(readline): function _recursive_repr (line 488) | def _recursive_repr(fillvalue='...'): class ChainMap (line 517) | class ChainMap(MutableMapping): method __init__ (line 530) | def __init__(self, *maps): method __missing__ (line 537) | def __missing__(self, key): method __getitem__ (line 540) | def __getitem__(self, key): method get (line 548) | def get(self, key, default=None): method __len__ (line 551) | def __len__(self): method __iter__ (line 554) | def __iter__(self): method __contains__ (line 557) | def __contains__(self, key): method __bool__ (line 560) | def __bool__(self): method __repr__ (line 564) | def __repr__(self): method fromkeys (line 569) | def fromkeys(cls, iterable, *args): method copy (line 573) | def copy(self): method new_child (line 579) | def new_child(self): # like Django's Context.pu... method parents (line 584) | def parents(self): # like Django's Context.pop() method __setitem__ (line 588) | def __setitem__(self, key, value): method __delitem__ (line 591) | def __delitem__(self, key): method popitem (line 597) | def popitem(self): method pop (line 604) | def pop(self, key, *args): method clear (line 611) | def clear(self): function cache_from_source (line 618) | def cache_from_source(path, debug_override=None): class OrderedDict (line 645) | class OrderedDict(dict): method __init__ (line 657) | def __init__(self, *args, **kwds): method __setitem__ (line 673) | def __setitem__(self, key, value, dict_setitem=dict.__setitem__): method __delitem__ (line 683) | def __delitem__(self, key, dict_delitem=dict.__delitem__): method __iter__ (line 692) | def __iter__(self): method __reversed__ (line 700) | def __reversed__(self): method clear (line 708) | def clear(self): method popitem (line 720) | def popitem(self, last=True): method keys (line 745) | def keys(self): method values (line 749) | def values(self): method items (line 753) | def items(self): method iterkeys (line 757) | def iterkeys(self): method itervalues (line 761) | def itervalues(self): method iteritems (line 766) | def iteritems(self): method update (line 771) | def update(*args, **kwds): method pop (line 806) | def pop(self, key, default=__marker): method setdefault (line 819) | def setdefault(self, key, default=None): method __repr__ (line 826) | def __repr__(self, _repr_running=None): method __reduce__ (line 840) | def __reduce__(self): method copy (line 850) | def copy(self): method fromkeys (line 855) | def fromkeys(cls, iterable, value=None): method __eq__ (line 865) | def __eq__(self, other): method __ne__ (line 874) | def __ne__(self, other): method viewkeys (line 879) | def viewkeys(self): method viewvalues (line 883) | def viewvalues(self): method viewitems (line 887) | def viewitems(self): function valid_ident (line 897) | def valid_ident(s): class ConvertingDict (line 913) | class ConvertingDict(dict): method __getitem__ (line 916) | def __getitem__(self, key): method get (line 928) | def get(self, key, default=None): function pop (line 940) | def pop(self, key, default=None): class ConvertingList (line 950) | class ConvertingList(list): method __getitem__ (line 952) | def __getitem__(self, key): method pop (line 964) | def pop(self, idx=-1): class ConvertingTuple (line 973) | class ConvertingTuple(tuple): method __getitem__ (line 975) | def __getitem__(self, key): class BaseConfigurator (line 985) | class BaseConfigurator(object): method __init__ (line 1005) | def __init__(self, config): method resolve (line 1009) | def resolve(self, s): method ext_convert (line 1032) | def ext_convert(self, value): method cfg_convert (line 1036) | def cfg_convert(self, value): method convert (line 1070) | def convert(self, value): method configure_custom (line 1098) | def configure_custom(self, config): method as_tuple (line 1112) | def as_tuple(self, value): FILE: lib/python3.7/site-packages/pip/_vendor/distlib/database.py class _Cache (line 45) | class _Cache(object): method __init__ (line 49) | def __init__(self): method clear (line 57) | def clear(self): method add (line 65) | def add(self, dist): class DistributionPath (line 75) | class DistributionPath(object): method __init__ (line 79) | def __init__(self, path=None, include_egg=False): method _get_cache_enabled (line 99) | def _get_cache_enabled(self): method _set_cache_enabled (line 102) | def _set_cache_enabled(self, value): method clear_cache (line 107) | def clear_cache(self): method _yield_distributions (line 115) | def _yield_distributions(self): method _generate_cache (line 165) | def _generate_cache(self): method distinfo_dirname (line 185) | def distinfo_dirname(cls, name, version): method get_distributions (line 206) | def get_distributions(self): method get_distribution (line 228) | def get_distribution(self, name): method provides_distribution (line 254) | def provides_distribution(self, name, version=None): method get_file_path (line 295) | def get_file_path(self, name, relative_path): method get_exported_entries (line 304) | def get_exported_entries(self, category, name=None): class Distribution (line 323) | class Distribution(object): method __init__ (line 341) | def __init__(self, metadata): method source_url (line 359) | def source_url(self): method name_and_version (line 368) | def name_and_version(self): method provides (line 375) | def provides(self): method _get_requirements (line 386) | def _get_requirements(self, req_attr): method run_requires (line 395) | def run_requires(self): method meta_requires (line 399) | def meta_requires(self): method build_requires (line 403) | def build_requires(self): method test_requires (line 407) | def test_requires(self): method dev_requires (line 411) | def dev_requires(self): method matches_requirement (line 414) | def matches_requirement(self, req): method __repr__ (line 448) | def __repr__(self): method __eq__ (line 458) | def __eq__(self, other): method __hash__ (line 474) | def __hash__(self): class BaseInstalledDistribution (line 481) | class BaseInstalledDistribution(Distribution): method __init__ (line 489) | def __init__(self, metadata, path, env=None): method get_hash (line 504) | def get_hash(self, data, hasher=None): class InstalledDistribution (line 536) | class InstalledDistribution(BaseInstalledDistribution): method __init__ (line 546) | def __init__(self, path, metadata=None, env=None): method __repr__ (line 580) | def __repr__(self): method __str__ (line 584) | def __str__(self): method _get_records (line 587) | def _get_records(self): method exports (line 611) | def exports(self): method read_exports (line 624) | def read_exports(self): method write_exports (line 639) | def write_exports(self, exports): method get_resource_path (line 650) | def get_resource_path(self, relative_path): method list_installed_files (line 670) | def list_installed_files(self): method write_installed_files (line 680) | def write_installed_files(self, paths, prefix, dry_run=False): method check_installed_files (line 715) | def check_installed_files(self): method shared_locations (line 751) | def shared_locations(self): method write_shared_locations (line 777) | def write_shared_locations(self, paths, dry_run=False): method get_distinfo_resource (line 802) | def get_distinfo_resource(self, path): method get_distinfo_file (line 811) | def get_distinfo_file(self, path): method list_distinfo_files (line 840) | def list_distinfo_files(self): method __eq__ (line 856) | def __eq__(self, other): class EggInfoDistribution (line 864) | class EggInfoDistribution(BaseInstalledDistribution): method __init__ (line 873) | def __init__(self, path, env=None): method _get_metadata (line 894) | def _get_metadata(self, path): method __repr__ (line 984) | def __repr__(self): method __str__ (line 988) | def __str__(self): method check_installed_files (line 991) | def check_installed_files(self): method list_installed_files (line 1010) | def list_installed_files(self): method list_distinfo_files (line 1048) | def list_distinfo_files(self, absolute=False): method __eq__ (line 1077) | def __eq__(self, other): class DependencyGraph (line 1088) | class DependencyGraph(object): method __init__ (line 1104) | def __init__(self): method add_distribution (line 1109) | def add_distribution(self, distribution): method add_edge (line 1119) | def add_edge(self, x, y, label=None): method add_missing (line 1134) | def add_missing(self, distribution, requirement): method _repr_dist (line 1145) | def _repr_dist(self, dist): method repr_node (line 1148) | def repr_node(self, dist, level=1): method to_dot (line 1161) | def to_dot(self, f, skip_disconnected=True): method topological_sort (line 1193) | def topological_sort(self): method __repr__ (line 1224) | def __repr__(self): function make_graph (line 1232) | def make_graph(dists, scheme='default'): function get_dependent_dists (line 1286) | def get_dependent_dists(dists, dist): function get_required_dists (line 1312) | def get_required_dists(dists, dist): function make_dist (line 1341) | def make_dist(name, version, **kwargs): FILE: lib/python3.7/site-packages/pip/_vendor/distlib/index.py class PackageIndex (line 28) | class PackageIndex(object): method __init__ (line 36) | def __init__(self, url=None): method _get_pypirc_command (line 65) | def _get_pypirc_command(self): method read_configuration (line 73) | def read_configuration(self): method save_configuration (line 86) | def save_configuration(self): method check_credentials (line 95) | def check_credentials(self): method register (line 107) | def register(self, metadata): # pragma: no cover method _reader (line 127) | def _reader(self, name, stream, outbuf): method get_sign_command (line 145) | def get_sign_command(self, filename, signer, sign_password, keystore=N... method run_command (line 173) | def run_command(self, cmd, input_data=None): method sign_file (line 208) | def sign_file(self, filename, signer, sign_password, keystore=None): ... method upload_file (line 231) | def upload_file(self, metadata, filename, signer=None, sign_password=N... method upload_documentation (line 288) | def upload_documentation(self, metadata, doc_dir): # pragma: no cover method get_verify_command (line 316) | def get_verify_command(self, signature_filename, data_filename, method verify_signature (line 340) | def verify_signature(self, signature_filename, data_filename, method download_file (line 365) | def download_file(self, url, destfile, digest=None, reporthook=None): method send_request (line 442) | def send_request(self, req): method encode_request (line 458) | def encode_request(self, fields, files): method search (line 501) | def search(self, terms, operator=None): # pragma: no cover FILE: lib/python3.7/site-packages/pip/_vendor/distlib/locators.py function get_all_distribution_names (line 41) | def get_all_distribution_names(url=None): class RedirectHandler (line 55) | class RedirectHandler(BaseRedirectHandler): method http_error_302 (line 64) | def http_error_302(self, req, fp, code, msg, headers): class Locator (line 86) | class Locator(object): method __init__ (line 102) | def __init__(self, scheme='default'): method get_errors (line 121) | def get_errors(self): method clear_errors (line 135) | def clear_errors(self): method clear_cache (line 142) | def clear_cache(self): method _get_scheme (line 145) | def _get_scheme(self): method _set_scheme (line 148) | def _set_scheme(self, value): method _get_project (line 153) | def _get_project(self, name): method get_distribution_names (line 165) | def get_distribution_names(self): method get_project (line 171) | def get_project(self, name): method score_url (line 188) | def score_url(self, url): method prefer_url (line 203) | def prefer_url(self, url1, url2): method split_filename (line 225) | def split_filename(self, filename, project_name): method convert_url_to_download_info (line 231) | def convert_url_to_download_info(self, url, project_name): method _get_digest (line 305) | def _get_digest(self, info): method _update_version_data (line 328) | def _update_version_data(self, result, info): method locate (line 351) | def locate(self, requirement, prereleases=False): class PyPIRPCLocator (line 411) | class PyPIRPCLocator(Locator): method __init__ (line 416) | def __init__(self, url, **kwargs): method get_distribution_names (line 427) | def get_distribution_names(self): method _get_project (line 433) | def _get_project(self, name): class PyPIJSONLocator (line 459) | class PyPIJSONLocator(Locator): method __init__ (line 464) | def __init__(self, url, **kwargs): method get_distribution_names (line 468) | def get_distribution_names(self): method _get_project (line 474) | def _get_project(self, name): class Page (line 528) | class Page(object): method __init__ (line 544) | def __init__(self, data, url): method links (line 558) | def links(self): class SimpleScrapingLocator (line 586) | class SimpleScrapingLocator(Locator): method __init__ (line 600) | def __init__(self, url, timeout=None, num_workers=10, **kwargs): method _prepare_threads (line 627) | def _prepare_threads(self): method _wait_threads (line 640) | def _wait_threads(self): method _get_project (line 653) | def _get_project(self, name): method _is_platform_dependent (line 674) | def _is_platform_dependent(self, url): method _process_download (line 680) | def _process_download(self, url): method _should_queue (line 700) | def _should_queue(self, link, referrer, rel): method _fetch (line 729) | def _fetch(self): method get_page (line 762) | def get_page(self, url): method get_distribution_names (line 823) | def get_distribution_names(self): class DirectoryLocator (line 835) | class DirectoryLocator(Locator): method __init__ (line 840) | def __init__(self, path, **kwargs): method should_include (line 857) | def should_include(self, filename, parent): method _get_project (line 865) | def _get_project(self, name): method get_distribution_names (line 881) | def get_distribution_names(self): class JSONLocator (line 900) | class JSONLocator(Locator): method get_distribution_names (line 907) | def get_distribution_names(self): method _get_project (line 913) | def _get_project(self, name): class DistPathLocator (line 938) | class DistPathLocator(Locator): method __init__ (line 943) | def __init__(self, distpath, **kwargs): method _get_project (line 953) | def _get_project(self, name): class AggregatingLocator (line 966) | class AggregatingLocator(Locator): method __init__ (line 970) | def __init__(self, *locators, **kwargs): method clear_cache (line 986) | def clear_cache(self): method _set_scheme (line 991) | def _set_scheme(self, value): method _get_project (line 998) | def _get_project(self, name): method get_distribution_names (line 1042) | def get_distribution_names(self): class DependencyFinder (line 1066) | class DependencyFinder(object): method __init__ (line 1071) | def __init__(self, locator=None): method add_distribution (line 1079) | def add_distribution(self, dist): method remove_distribution (line 1094) | def remove_distribution(self, dist): method get_matcher (line 1112) | def get_matcher(self, reqt): method find_providers (line 1128) | def find_providers(self, reqt): method try_to_replace (line 1152) | def try_to_replace(self, provider, other, problems): method find (line 1192) | def find(self, requirement, meta_extras=None, prereleases=False): FILE: lib/python3.7/site-packages/pip/_vendor/distlib/manifest.py class Manifest (line 37) | class Manifest(object): method __init__ (line 42) | def __init__(self, base=None): method findall (line 57) | def findall(self): method add (line 84) | def add(self, item): method add_many (line 94) | def add_many(self, items): method sorted (line 103) | def sorted(self, wantdirs=False): method clear (line 125) | def clear(self): method process_directive (line 130) | def process_directive(self, directive): method _parse_directive (line 209) | def _parse_directive(self, directive): method _include_pattern (line 256) | def _include_pattern(self, pattern, anchor=True, prefix=None, method _exclude_pattern (line 297) | def _exclude_pattern(self, pattern, anchor=True, prefix=None, method _translate_pattern (line 317) | def _translate_pattern(self, pattern, anchor=True, prefix=None, method _glob_to_re (line 372) | def _glob_to_re(self, pattern): FILE: lib/python3.7/site-packages/pip/_vendor/distlib/markers.py function _is_literal (line 28) | def _is_literal(o): function _get_versions (line 33) | def _get_versions(s): class Evaluator (line 39) | class Evaluator(object): method evaluate (line 59) | def evaluate(self, expr, context): function default_context (line 95) | def default_context(): function interpret (line 134) | def interpret(marker, execution_context=None): FILE: lib/python3.7/site-packages/pip/_vendor/distlib/metadata.py class MetadataMissingError (line 28) | class MetadataMissingError(DistlibException): class MetadataConflictError (line 32) | class MetadataConflictError(DistlibException): class MetadataUnrecognizedVersionError (line 36) | class MetadataUnrecognizedVersionError(DistlibException): class MetadataInvalidError (line 40) | class MetadataInvalidError(DistlibException): function _version2fieldlist (line 118) | def _version2fieldlist(version): function _best_version (line 136) | def _best_version(fields): function _get_name_and_version (line 240) | def _get_name_and_version(name, version, for_filename=False): class LegacyMetadata (line 253) | class LegacyMetadata(object): method __init__ (line 265) | def __init__(self, path=None, fileobj=None, mapping=None, method set_metadata_version (line 281) | def set_metadata_version(self): method _write_field (line 284) | def _write_field(self, fileobj, name, value): method __getitem__ (line 287) | def __getitem__(self, name): method __setitem__ (line 290) | def __setitem__(self, name, value): method __delitem__ (line 293) | def __delitem__(self, name): method __contains__ (line 300) | def __contains__(self, name): method _convert_name (line 304) | def _convert_name(self, name): method _default_value (line 310) | def _default_value(self, name): method _remove_line_prefix (line 315) | def _remove_line_prefix(self, value): method __getattr__ (line 321) | def __getattr__(self, name): method get_fullname (line 332) | def get_fullname(self, filesafe=False): method is_field (line 338) | def is_field(self, name): method is_multi_field (line 343) | def is_multi_field(self, name): method read (line 347) | def read(self, filepath): method read_file (line 355) | def read_file(self, fileob): method write (line 383) | def write(self, filepath, skip_unknown=False): method write_file (line 391) | def write_file(self, fileobject, skip_unknown=False): method update (line 416) | def update(self, other=None, **kwargs): method set (line 444) | def set(self, name, value): method get (line 488) | def get(self, name, default=_MISSING): method check (line 517) | def check(self, strict=False): method todict (line 561) | def todict(self, skip_missing=False): method add_requirements (line 584) | def add_requirements(self, requirements): method keys (line 595) | def keys(self): method __iter__ (line 598) | def __iter__(self): method values (line 602) | def values(self): method items (line 605) | def items(self): method __repr__ (line 608) | def __repr__(self): class Metadata (line 618) | class Metadata(object): method __init__ (line 663) | def __init__(self, path=None, fileobj=None, mapping=None, method __getattribute__ (line 731) | def __getattribute__(self, key): method _validate_value (line 774) | def _validate_value(self, key, value, scheme=None): method __setattr__ (line 784) | def __setattr__(self, key, value): method name_and_version (line 824) | def name_and_version(self): method provides (line 828) | def provides(self): method provides (line 839) | def provides(self, value): method get_requirements (line 845) | def get_requirements(self, reqts, extras=None, env=None): method dictionary (line 888) | def dictionary(self): method dependencies (line 894) | def dependencies(self): method dependencies (line 901) | def dependencies(self, value): method _validate_mapping (line 907) | def _validate_mapping(self, mapping, scheme): method validate (line 921) | def validate(self): method todict (line 930) | def todict(self): method _from_legacy (line 937) | def _from_legacy(self): method _to_legacy (line 979) | def _to_legacy(self): method write (line 1029) | def write(self, path=None, fileobj=None, legacy=False, skip_unknown=Tr... method add_requirements (line 1055) | def add_requirements(self, requirements): method __repr__ (line 1072) | def __repr__(self): FILE: lib/python3.7/site-packages/pip/_vendor/distlib/resources.py class ResourceCache (line 27) | class ResourceCache(Cache): method __init__ (line 28) | def __init__(self, base=None): method is_stale (line 34) | def is_stale(self, resource, path): method get (line 45) | def get(self, resource): class ResourceBase (line 71) | class ResourceBase(object): method __init__ (line 72) | def __init__(self, finder, name): class Resource (line 77) | class Resource(ResourceBase): method as_stream (line 85) | def as_stream(self): method file_path (line 95) | def file_path(self): method bytes (line 102) | def bytes(self): method size (line 106) | def size(self): class ResourceContainer (line 110) | class ResourceContainer(ResourceBase): method resources (line 114) | def resources(self): class ResourceFinder (line 118) | class ResourceFinder(object): method __init__ (line 128) | def __init__(self, module): method _adjust_path (line 133) | def _adjust_path(self, path): method _make_path (line 136) | def _make_path(self, resource_name): method _find (line 148) | def _find(self, path): method get_cache_info (line 151) | def get_cache_info(self, resource): method find (line 154) | def find(self, resource_name): method get_stream (line 166) | def get_stream(self, resource): method get_bytes (line 169) | def get_bytes(self, resource): method get_size (line 173) | def get_size(self, resource): method get_resources (line 176) | def get_resources(self, resource): method is_container (line 182) | def is_container(self, resource): method iterator (line 187) | def iterator(self, resource_name): class ZipResourceFinder (line 208) | class ZipResourceFinder(ResourceFinder): method __init__ (line 212) | def __init__(self, module): method _adjust_path (line 223) | def _adjust_path(self, path): method _find (line 226) | def _find(self, path): method get_cache_info (line 244) | def get_cache_info(self, resource): method get_bytes (line 249) | def get_bytes(self, resource): method get_stream (line 252) | def get_stream(self, resource): method get_size (line 255) | def get_size(self, resource): method get_resources (line 259) | def get_resources(self, resource): method _is_directory (line 274) | def _is_directory(self, path): function register_finder (line 306) | def register_finder(loader, finder_maker): function finder (line 313) | def finder(package): function finder_for_path (line 341) | def finder_for_path(path): FILE: lib/python3.7/site-packages/pip/_vendor/distlib/scripts.py function enquote_executable (line 53) | def enquote_executable(executable): class ScriptMaker (line 71) | class ScriptMaker(object): method __init__ (line 80) | def __init__(self, source_dir, target_dir, add_launchers=True, method _get_alternate_executable (line 97) | def _get_alternate_executable(self, executable, options): method _is_shell (line 105) | def _is_shell(self, executable): method _fix_jython_executable (line 117) | def _fix_jython_executable(self, executable): method _build_shebang (line 129) | def _build_shebang(self, executable, post_interp): method _get_shebang (line 160) | def _get_shebang(self, encoding, post_interp=b'', options=None): method _get_script_text (line 229) | def _get_script_text(self, entry): method get_manifest (line 236) | def get_manifest(self, exename): method _write_script (line 240) | def _write_script(self, names, shebang, script_bytes, filenames, ext): method get_script_filenames (line 300) | def get_script_filenames(self, name): method _make_script (line 311) | def _make_script(self, entry, filenames, options=None): method _copy_script (line 327) | def _copy_script(self, script, filenames): method dry_run (line 379) | def dry_run(self): method dry_run (line 383) | def dry_run(self, value): method _get_launcher (line 390) | def _get_launcher(self, kind): method make (line 409) | def make(self, specification, options=None): method make_multiple (line 428) | def make_multiple(self, specifications, options=None): FILE: lib/python3.7/site-packages/pip/_vendor/distlib/util.py function parse_marker (line 56) | def parse_marker(marker_string): function parse_requirement (line 145) | def parse_requirement(req): function get_resources_dests (line 270) | def get_resources_dests(resources_root, rules): function in_venv (line 296) | def in_venv(): function get_executable (line 306) | def get_executable(): function proceed (line 324) | def proceed(prompt, allowed_chars, error_prompt=None, default=None): function extract_by_key (line 340) | def extract_by_key(d, keys): function read_exports (line 349) | def read_exports(stream): function write_exports (line 396) | def write_exports(exports, stream): function tempdir (line 416) | def tempdir(): function chdir (line 424) | def chdir(d): function socket_timeout (line 434) | def socket_timeout(seconds=15): class cached_property (line 443) | class cached_property(object): method __init__ (line 444) | def __init__(self, func): method __get__ (line 449) | def __get__(self, obj, cls=None): function convert_path (line 457) | def convert_path(pathname): class FileOperator (line 484) | class FileOperator(object): method __init__ (line 485) | def __init__(self, dry_run=False): method _init_record (line 490) | def _init_record(self): method record_as_written (line 495) | def record_as_written(self, path): method newer (line 499) | def newer(self, source, target): method copy_file (line 519) | def copy_file(self, infile, outfile, check=True): method copy_stream (line 536) | def copy_stream(self, instream, outfile, encoding=None): method write_binary_file (line 551) | def write_binary_file(self, path, data): method write_text_file (line 560) | def write_text_file(self, path, data, encoding): method set_mode (line 563) | def set_mode(self, bits, mask, files): method ensure_dir (line 577) | def ensure_dir(self, path): method byte_compile (line 589) | def byte_compile(self, path, optimize=False, force=False, prefix=None,... method ensure_removed (line 606) | def ensure_removed(self, path): method is_writable (line 627) | def is_writable(self, path): method commit (line 639) | def commit(self): method rollback (line 649) | def rollback(self): function resolve (line 667) | def resolve(module_name, dotted_path): class ExportEntry (line 682) | class ExportEntry(object): method __init__ (line 683) | def __init__(self, name, prefix, suffix, flags): method value (line 690) | def value(self): method __repr__ (line 693) | def __repr__(self): # pragma: no cover method __eq__ (line 697) | def __eq__(self, other): function get_export_entry (line 715) | def get_export_entry(specification): function get_cache_base (line 746) | def get_cache_base(suffix=None): function path_to_cache_dir (line 787) | def path_to_cache_dir(path): function ensure_slash (line 804) | def ensure_slash(s): function parse_credentials (line 810) | def parse_credentials(netloc): function get_process_umask (line 825) | def get_process_umask(): function is_string_sequence (line 830) | def is_string_sequence(seq): function split_filename (line 845) | def split_filename(filename, project_name=None): function parse_name_and_version (line 873) | def parse_name_and_version(p): function get_extras (line 888) | def get_extras(requested, available): function _get_external_data (line 913) | def _get_external_data(url): function get_project_data (line 935) | def get_project_data(name): function get_package_data (line 941) | def get_package_data(name, version): class Cache (line 947) | class Cache(object): method __init__ (line 954) | def __init__(self, base): method prefix_to_dir (line 968) | def prefix_to_dir(self, prefix): method clear (line 974) | def clear(self): class EventMixin (line 991) | class EventMixin(object): method __init__ (line 995) | def __init__(self): method add (line 998) | def add(self, event, subscriber, append=True): method remove (line 1018) | def remove(self, event, subscriber): method get_subscribers (line 1030) | def get_subscribers(self, event): method publish (line 1037) | def publish(self, event, *args, **kwargs): class Sequencer (line 1063) | class Sequencer(object): method __init__ (line 1064) | def __init__(self): method add_node (line 1069) | def add_node(self, node): method remove_node (line 1072) | def remove_node(self, node, edges=False): method add (line 1088) | def add(self, pred, succ): method remove (line 1093) | def remove(self, pred, succ): method is_step (line 1106) | def is_step(self, step): method get_steps (line 1110) | def get_steps(self, final): method strong_connections (line 1136) | def strong_connections(self): method dot (line 1187) | def dot(self): function unarchive (line 1205) | def unarchive(archive_filename, dest_dir, format=None, check=True): function zip_dir (line 1259) | def zip_dir(directory): class Progress (line 1279) | class Progress(object): method __init__ (line 1282) | def __init__(self, minval=0, maxval=100): method update (line 1290) | def update(self, curval): method increment (line 1300) | def increment(self, incr): method start (line 1304) | def start(self): method stop (line 1308) | def stop(self): method maximum (line 1314) | def maximum(self): method percentage (line 1318) | def percentage(self): method format_duration (line 1328) | def format_duration(self, duration): method ETA (line 1338) | def ETA(self): method speed (line 1357) | def speed(self): function iglob (line 1377) | def iglob(path_glob): function _iglob (line 1388) | def _iglob(path_glob): class HTTPSConnection (line 1424) | class HTTPSConnection(httplib.HTTPSConnection): method connect (line 1429) | def connect(self): class HTTPSHandler (line 1457) | class HTTPSHandler(BaseHTTPSHandler): method __init__ (line 1458) | def __init__(self, ca_certs, check_domain=True): method _conn_maker (line 1463) | def _conn_maker(self, *args, **kwargs): method https_open (line 1479) | def https_open(self, req): class HTTPSOnlyHandler (line 1498) | class HTTPSOnlyHandler(HTTPSHandler, HTTPHandler): method http_open (line 1499) | def http_open(self, req): class Transport (line 1506) | class Transport(xmlrpclib.Transport): method __init__ (line 1507) | def __init__(self, timeout, use_datetime=0): method make_connection (line 1511) | def make_connection(self, host): class SafeTransport (line 1519) | class SafeTransport(xmlrpclib.SafeTransport): method __init__ (line 1520) | def __init__(self, timeout, use_datetime=0): method make_connection (line 1524) | def make_connection(self, host): class ServerProxy (line 1536) | class ServerProxy(xmlrpclib.ServerProxy): method __init__ (line 1537) | def __init__(self, uri, **kwargs): function _csv_open (line 1558) | def _csv_open(fn, mode, **kwargs): class CSVBase (line 1569) | class CSVBase(object): method __enter__ (line 1576) | def __enter__(self): method __exit__ (line 1579) | def __exit__(self, *exc_info): class CSVReader (line 1583) | class CSVReader(CSVBase): method __init__ (line 1584) | def __init__(self, **kwargs): method __iter__ (line 1595) | def __iter__(self): method next (line 1598) | def next(self): class CSVWriter (line 1608) | class CSVWriter(CSVBase): method __init__ (line 1609) | def __init__(self, fn, **kwargs): method writerow (line 1613) | def writerow(self, row): class Configurator (line 1627) | class Configurator(BaseConfigurator): method __init__ (line 1632) | def __init__(self, config, base=None): method configure_custom (line 1636) | def configure_custom(self, config): method __getitem__ (line 1667) | def __getitem__(self, key): method inc_convert (line 1673) | def inc_convert(self, value): class SubprocessMixin (line 1682) | class SubprocessMixin(object): method __init__ (line 1686) | def __init__(self, verbose=False, progress=None): method reader (line 1690) | def reader(self, stream, context): method run_command (line 1711) | def run_command(self, cmd, **kwargs): function normalize_name (line 1728) | def normalize_name(name): class PyPIRCFile (line 1743) | class PyPIRCFile(object): method __init__ (line 1748) | def __init__(self, fn=None, url=None): method read (line 1754) | def read(self): method update (line 1812) | def update(self, username, password): function _load_pypirc (line 1824) | def _load_pypirc(index): function _store_pypirc (line 1830) | def _store_pypirc(index): function get_host_platform (line 1838) | def get_host_platform(): function get_platform (line 1926) | def get_platform(): FILE: lib/python3.7/site-packages/pip/_vendor/distlib/version.py class UnsupportedVersionError (line 25) | class UnsupportedVersionError(ValueError): class Version (line 30) | class Version(object): method __init__ (line 31) | def __init__(self, s): method parse (line 37) | def parse(self, s): method _check_compatible (line 40) | def _check_compatible(self, other): method __eq__ (line 44) | def __eq__(self, other): method __ne__ (line 48) | def __ne__(self, other): method __lt__ (line 51) | def __lt__(self, other): method __gt__ (line 55) | def __gt__(self, other): method __le__ (line 58) | def __le__(self, other): method __ge__ (line 61) | def __ge__(self, other): method __hash__ (line 65) | def __hash__(self): method __repr__ (line 68) | def __repr__(self): method __str__ (line 71) | def __str__(self): method is_prerelease (line 75) | def is_prerelease(self): class Matcher (line 79) | class Matcher(object): method parse_requirement (line 97) | def parse_requirement(self, s): method __init__ (line 100) | def __init__(self, s): method match (line 129) | def match(self, version): method exact_version (line 151) | def exact_version(self): method _check_compatible (line 157) | def _check_compatible(self, other): method __eq__ (line 161) | def __eq__(self, other): method __ne__ (line 165) | def __ne__(self, other): method __hash__ (line 169) | def __hash__(self): method __repr__ (line 172) | def __repr__(self): method __str__ (line 175) | def __str__(self): function _pep_440_key (line 184) | def _pep_440_key(s): class NormalizedVersion (line 248) | class NormalizedVersion(Version): method parse (line 266) | def parse(self, s): method is_prerelease (line 280) | def is_prerelease(self): function _match_prefix (line 284) | def _match_prefix(x, y): class NormalizedMatcher (line 295) | class NormalizedMatcher(Matcher): method _adjust_local (line 310) | def _adjust_local(self, version, constraint, prefix): method _match_lt (line 324) | def _match_lt(self, version, constraint, prefix): method _match_gt (line 332) | def _match_gt(self, version, constraint, prefix): method _match_le (line 340) | def _match_le(self, version, constraint, prefix): method _match_ge (line 344) | def _match_ge(self, version, constraint, prefix): method _match_eq (line 348) | def _match_eq(self, version, constraint, prefix): method _match_arbitrary (line 356) | def _match_arbitrary(self, version, constraint, prefix): method _match_ne (line 359) | def _match_ne(self, version, constraint, prefix): method _match_compatible (line 367) | def _match_compatible(self, version, constraint, prefix): function _suggest_semantic_version (line 406) | def _suggest_semantic_version(s): function _suggest_normalized_version (line 452) | def _suggest_normalized_version(s): function _legacy_key (line 578) | def _legacy_key(s): class LegacyVersion (line 604) | class LegacyVersion(Version): method parse (line 605) | def parse(self, s): method is_prerelease (line 609) | def is_prerelease(self): class LegacyMatcher (line 619) | class LegacyMatcher(Matcher): method _match_compatible (line 627) | def _match_compatible(self, version, constraint, prefix): function is_semver (line 649) | def is_semver(s): function _semantic_key (line 653) | def _semantic_key(s): class SemanticVersion (line 674) | class SemanticVersion(Version): method parse (line 675) | def parse(self, s): method is_prerelease (line 679) | def is_prerelease(self): class SemanticMatcher (line 683) | class SemanticMatcher(Matcher): class VersionScheme (line 687) | class VersionScheme(object): method __init__ (line 688) | def __init__(self, key, matcher, suggester=None): method is_valid_version (line 693) | def is_valid_version(self, s): method is_valid_matcher (line 701) | def is_valid_matcher(self, s): method is_valid_constraint_list (line 709) | def is_valid_constraint_list(self, s): method suggest (line 718) | def suggest(self, s): function get_scheme (line 736) | def get_scheme(name): FILE: lib/python3.7/site-packages/pip/_vendor/distlib/wheel.py function _derive_abi (line 59) | def _derive_abi(): function _get_suffixes (line 112) | def _get_suffixes(): function _load_dynamic (line 118) | def _load_dynamic(name, path): class Mounter (line 129) | class Mounter(object): method __init__ (line 130) | def __init__(self): method add (line 134) | def add(self, pathname, extensions): method remove (line 138) | def remove(self, pathname): method find_module (line 144) | def find_module(self, fullname, path=None): method load_module (line 151) | def load_module(self, fullname): class Wheel (line 167) | class Wheel(object): method __init__ (line 175) | def __init__(self, filename=None, sign=False, verify=False): method filename (line 217) | def filename(self): method exists (line 234) | def exists(self): method tags (line 239) | def tags(self): method metadata (line 246) | def metadata(self): method get_wheel_metadata (line 277) | def get_wheel_metadata(self, zf): method info (line 287) | def info(self): method process_shebang (line 293) | def process_shebang(self, data): method get_hash (line 323) | def get_hash(self, data, hash_kind=None): method write_record (line 334) | def write_record(self, records, record_path, archive_record_path): method write_records (line 341) | def write_records(self, info, libdir, archive_paths): method build_zip (line 357) | def build_zip(self, pathname, archive_paths): method build (line 363) | def build(self, paths, tags=None, wheel_version=None): method skip_entry (line 479) | def skip_entry(self, arcname): method install (line 495) | def install(self, paths, maker, **kwargs): method _get_dylib_cache (line 732) | def _get_dylib_cache(self): method _get_extensions (line 741) | def _get_extensions(self): method is_compatible (line 775) | def is_compatible(self): method is_mountable (line 781) | def is_mountable(self): method mount (line 787) | def mount(self, append=False): method unmount (line 808) | def unmount(self): method verify (line 820) | def verify(self): method update (line 876) | def update(self, modifier, dest_dir=None, **kwargs): function _get_glibc_version (line 977) | def _get_glibc_version(): function compatible_tags (line 987) | def compatible_tags(): function is_compatible (line 1072) | def is_compatible(wheel, tags=None): FILE: lib/python3.7/site-packages/pip/_vendor/distro/distro.py class VersionDict (line 61) | class VersionDict(TypedDict): class InfoDict (line 67) | class InfoDict(TypedDict): function linux_distribution (line 137) | def linux_distribution(full_distribution_name: bool = True) -> Tuple[str... function id (line 180) | def id() -> str: function name (line 261) | def name(pretty: bool = False) -> str: function version (line 300) | def version(pretty: bool = False, best: bool = False) -> str: function version_parts (line 348) | def version_parts(best: bool = False) -> Tuple[str, str, str]: function major_version (line 365) | def major_version(best: bool = False) -> str: function minor_version (line 378) | def minor_version(best: bool = False) -> str: function build_number (line 391) | def build_number(best: bool = False) -> str: function like (line 404) | def like() -> str: function codename (line 421) | def codename() -> str: function info (line 445) | def info(pretty: bool = False, best: bool = False) -> InfoDict: function os_release_info (line 489) | def os_release_info() -> Dict[str, str]: function lsb_release_info (line 499) | def lsb_release_info() -> Dict[str, str]: function distro_release_info (line 510) | def distro_release_info() -> Dict[str, str]: function uname_info (line 520) | def uname_info() -> Dict[str, str]: function os_release_attr (line 528) | def os_release_attr(attribute: str) -> str: function lsb_release_attr (line 547) | def lsb_release_attr(attribute: str) -> str: function distro_release_attr (line 567) | def distro_release_attr(attribute: str) -> str: function uname_attr (line 586) | def uname_attr(attribute: str) -> str: class cached_property (line 607) | class cached_property: # type: ignore method __init__ (line 613) | def __init__(self, f: Callable[[Any], Any]) -> None: method __get__ (line 617) | def __get__(self, obj: Any, owner: Type[Any]) -> Any: class LinuxDistribution (line 623) | class LinuxDistribution: method __init__ (line 641) | def __init__( method __repr__ (line 774) | def __repr__(self) -> str: method linux_distribution (line 791) | def linux_distribution( method id (line 807) | def id(self) -> str: method name (line 835) | def name(self, pretty: bool = False) -> str: method version (line 858) | def version(self, pretty: bool = False, best: bool = False) -> str: method version_parts (line 897) | def version_parts(self, best: bool = False) -> Tuple[str, str, str]: method major_version (line 913) | def major_version(self, best: bool = False) -> str: method minor_version (line 921) | def minor_version(self, best: bool = False) -> str: method build_number (line 929) | def build_number(self, best: bool = False) -> str: method like (line 937) | def like(self) -> str: method codename (line 945) | def codename(self) -> str: method info (line 962) | def info(self, pretty: bool = False, best: bool = False) -> InfoDict: method os_release_info (line 981) | def os_release_info(self) -> Dict[str, str]: method lsb_release_info (line 990) | def lsb_release_info(self) -> Dict[str, str]: method distro_release_info (line 1000) | def distro_release_info(self) -> Dict[str, str]: method uname_info (line 1010) | def uname_info(self) -> Dict[str, str]: method oslevel_info (line 1019) | def oslevel_info(self) -> str: method os_release_attr (line 1025) | def os_release_attr(self, attribute: str) -> str: method lsb_release_attr (line 1034) | def lsb_release_attr(self, attribute: str) -> str: method distro_release_attr (line 1043) | def distro_release_attr(self, attribute: str) -> str: method uname_attr (line 1052) | def uname_attr(self, attribute: str) -> str: method _os_release_info (line 1062) | def _os_release_info(self) -> Dict[str, str]: method _parse_os_release_content (line 1075) | def _parse_os_release_content(lines: TextIO) -> Dict[str, str]: method _lsb_release_info (line 1125) | def _lsb_release_info(self) -> Dict[str, str]: method _parse_lsb_release_content (line 1144) | def _parse_lsb_release_content(lines: Iterable[str]) -> Dict[str, str]: method _uname_info (line 1168) | def _uname_info(self) -> Dict[str, str]: method _oslevel_info (line 1180) | def _oslevel_info(self) -> str: method _parse_uname_content (line 1190) | def _parse_uname_content(lines: Sequence[str]) -> Dict[str, str]: method _to_str (line 1209) | def _to_str(bytestring: bytes) -> str: method _distro_release_info (line 1214) | def _distro_release_info(self) -> Dict[str, str]: method _parse_distro_release_file (line 1282) | def _parse_distro_release_file(self, filepath: str) -> Dict[str, str]: method _parse_distro_release_content (line 1305) | def _parse_distro_release_content(line: str) -> Dict[str, str]: function main (line 1333) | def main() -> None: FILE: lib/python3.7/site-packages/pip/_vendor/idna/codec.py class Codec (line 8) | class Codec(codecs.Codec): method encode (line 10) | def encode(self, data: str, errors: str = 'strict') -> Tuple[bytes, int]: method decode (line 19) | def decode(self, data: bytes, errors: str = 'strict') -> Tuple[str, int]: class IncrementalEncoder (line 28) | class IncrementalEncoder(codecs.BufferedIncrementalEncoder): method _buffer_encode (line 29) | def _buffer_encode(self, data: str, errors: str, final: bool) -> Tuple... class IncrementalDecoder (line 61) | class IncrementalDecoder(codecs.BufferedIncrementalDecoder): method _buffer_decode (line 62) | def _buffer_decode(self, data: str, errors: str, final: bool) -> Tuple... class StreamWriter (line 94) | class StreamWriter(Codec, codecs.StreamWriter): class StreamReader (line 98) | class StreamReader(Codec, codecs.StreamReader): function getregentry (line 102) | def getregentry() -> codecs.CodecInfo: FILE: lib/python3.7/site-packages/pip/_vendor/idna/compat.py function ToASCII (line 5) | def ToASCII(label: str) -> bytes: function ToUnicode (line 8) | def ToUnicode(label: Union[bytes, bytearray]) -> str: function nameprep (line 11) | def nameprep(s: Any) -> None: FILE: lib/python3.7/site-packages/pip/_vendor/idna/core.py class IDNAError (line 12) | class IDNAError(UnicodeError): class IDNABidiError (line 17) | class IDNABidiError(IDNAError): class InvalidCodepoint (line 22) | class InvalidCodepoint(IDNAError): class InvalidCodepointContext (line 27) | class InvalidCodepointContext(IDNAError): function _combining_class (line 32) | def _combining_class(cp: int) -> int: function _is_script (line 39) | def _is_script(cp: str, script: str) -> bool: function _punycode (line 42) | def _punycode(s: str) -> bytes: function _unot (line 45) | def _unot(s: int) -> str: function valid_label_length (line 49) | def valid_label_length(label: Union[bytes, str]) -> bool: function valid_string_length (line 55) | def valid_string_length(label: Union[bytes, str], trailing_dot: bool) ->... function check_bidi (line 61) | def check_bidi(label: str, check_ltr: bool = False) -> bool: function check_initial_combiner (line 120) | def check_initial_combiner(label: str) -> bool: function check_hyphen_ok (line 126) | def check_hyphen_ok(label: str) -> bool: function check_nfc (line 134) | def check_nfc(label: str) -> None: function valid_contextj (line 139) | def valid_contextj(label: str, pos: int) -> bool: function valid_contexto (line 182) | def valid_contexto(label: str, pos: int, exception: bool = False) -> bool: function check_label (line 224) | def check_label(label: Union[str, bytes, bytearray]) -> None: function alabel (line 255) | def alabel(label: str) -> bytes: function ulabel (line 279) | def ulabel(label: Union[str, bytes, bytearray]) -> str: function uts46_remap (line 308) | def uts46_remap(domain: str, std3_rules: bool = True, transitional: bool... function encode (line 340) | def encode(s: Union[str, bytes, bytearray], strict: bool = False, uts46:... function decode (line 373) | def decode(s: Union[str, bytes, bytearray], strict: bool = False, uts46:... FILE: lib/python3.7/site-packages/pip/_vendor/idna/intranges.py function intranges_from_list (line 11) | def intranges_from_list(list_: List[int]) -> Tuple[int, ...]: function _encode_range (line 32) | def _encode_range(start: int, end: int) -> int: function _decode_range (line 35) | def _decode_range(r: int) -> Tuple[int, int]: function intranges_contain (line 39) | def intranges_contain(int_: int, ranges: Tuple[int, ...]) -> bool: FILE: lib/python3.7/site-packages/pip/_vendor/idna/uts46data.py function _seg_0 (line 11) | def _seg_0() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_1 (line 115) | def _seg_1() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_2 (line 219) | def _seg_2() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_3 (line 323) | def _seg_3() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_4 (line 427) | def _seg_4() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_5 (line 531) | def _seg_5() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_6 (line 635) | def _seg_6() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_7 (line 739) | def _seg_7() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_8 (line 843) | def _seg_8() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_9 (line 947) | def _seg_9() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_10 (line 1051) | def _seg_10() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_11 (line 1155) | def _seg_11() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_12 (line 1259) | def _seg_12() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_13 (line 1363) | def _seg_13() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_14 (line 1467) | def _seg_14() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_15 (line 1571) | def _seg_15() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_16 (line 1675) | def _seg_16() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_17 (line 1779) | def _seg_17() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_18 (line 1883) | def _seg_18() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_19 (line 1987) | def _seg_19() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_20 (line 2091) | def _seg_20() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_21 (line 2195) | def _seg_21() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_22 (line 2299) | def _seg_22() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_23 (line 2403) | def _seg_23() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_24 (line 2507) | def _seg_24() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_25 (line 2611) | def _seg_25() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_26 (line 2715) | def _seg_26() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_27 (line 2819) | def _seg_27() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_28 (line 2923) | def _seg_28() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_29 (line 3027) | def _seg_29() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_30 (line 3131) | def _seg_30() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_31 (line 3235) | def _seg_31() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_32 (line 3339) | def _seg_32() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_33 (line 3443) | def _seg_33() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_34 (line 3547) | def _seg_34() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_35 (line 3651) | def _seg_35() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_36 (line 3755) | def _seg_36() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_37 (line 3859) | def _seg_37() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_38 (line 3963) | def _seg_38() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_39 (line 4067) | def _seg_39() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_40 (line 4171) | def _seg_40() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_41 (line 4275) | def _seg_41() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_42 (line 4379) | def _seg_42() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_43 (line 4483) | def _seg_43() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_44 (line 4587) | def _seg_44() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_45 (line 4691) | def _seg_45() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_46 (line 4795) | def _seg_46() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_47 (line 4899) | def _seg_47() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_48 (line 5003) | def _seg_48() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_49 (line 5107) | def _seg_49() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_50 (line 5211) | def _seg_50() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_51 (line 5315) | def _seg_51() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_52 (line 5419) | def _seg_52() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_53 (line 5523) | def _seg_53() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_54 (line 5627) | def _seg_54() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_55 (line 5731) | def _seg_55() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_56 (line 5835) | def _seg_56() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_57 (line 5939) | def _seg_57() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_58 (line 6043) | def _seg_58() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_59 (line 6147) | def _seg_59() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_60 (line 6251) | def _seg_60() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_61 (line 6355) | def _seg_61() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_62 (line 6459) | def _seg_62() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_63 (line 6563) | def _seg_63() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_64 (line 6667) | def _seg_64() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_65 (line 6771) | def _seg_65() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_66 (line 6875) | def _seg_66() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_67 (line 6979) | def _seg_67() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_68 (line 7083) | def _seg_68() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_69 (line 7187) | def _seg_69() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_70 (line 7291) | def _seg_70() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_71 (line 7395) | def _seg_71() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_72 (line 7499) | def _seg_72() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_73 (line 7603) | def _seg_73() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_74 (line 7707) | def _seg_74() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_75 (line 7811) | def _seg_75() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_76 (line 7915) | def _seg_76() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_77 (line 8019) | def _seg_77() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_78 (line 8123) | def _seg_78() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_79 (line 8227) | def _seg_79() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_80 (line 8331) | def _seg_80() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: function _seg_81 (line 8435) | def _seg_81() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]: FILE: lib/python3.7/site-packages/pip/_vendor/msgpack/__init__.py function pack (line 22) | def pack(o, stream, **kwargs): function packb (line 32) | def packb(o, **kwargs): function unpack (line 41) | def unpack(stream, **kwargs): FILE: lib/python3.7/site-packages/pip/_vendor/msgpack/exceptions.py class UnpackException (line 1) | class UnpackException(Exception): class BufferFull (line 10) | class BufferFull(UnpackException): class OutOfData (line 14) | class OutOfData(UnpackException): class FormatError (line 18) | class FormatError(ValueError, UnpackException): class StackError (line 22) | class StackError(ValueError, UnpackException): class ExtraData (line 30) | class ExtraData(UnpackValueError): method __init__ (line 37) | def __init__(self, unpacked, extra): method __str__ (line 41) | def __str__(self): FILE: lib/python3.7/site-packages/pip/_vendor/msgpack/ext.py class ExtType (line 21) | class ExtType(namedtuple("ExtType", "code data")): method __new__ (line 24) | def __new__(cls, code, data): class Timestamp (line 34) | class Timestamp(object): method __init__ (line 45) | def __init__(self, seconds, nanoseconds=0): method __repr__ (line 69) | def __repr__(self): method __eq__ (line 75) | def __eq__(self, other): method __ne__ (line 83) | def __ne__(self, other): method __hash__ (line 87) | def __hash__(self): method from_bytes (line 91) | def from_bytes(b): method to_bytes (line 117) | def to_bytes(self): method from_unix (line 139) | def from_unix(unix_sec): method to_unix (line 149) | def to_unix(self): method from_unix_nano (line 158) | def from_unix_nano(unix_ns): method to_unix_nano (line 166) | def to_unix_nano(self): method to_datetime (line 174) | def to_datetime(self): method from_datetime (line 186) | def from_datetime(dt): FILE: lib/python3.7/site-packages/pip/_vendor/msgpack/fallback.py function dict_iteritems (line 11) | def dict_iteritems(d): function dict_iteritems (line 19) | def dict_iteritems(d): function _is_recursionerror (line 27) | def _is_recursionerror(e): function _is_recursionerror (line 36) | def _is_recursionerror(e): class StringIO (line 51) | class StringIO(object): method __init__ (line 52) | def __init__(self, s=b""): method write (line 59) | def write(self, s): method getvalue (line 66) | def getvalue(self): function _check_type_strict (line 96) | def _check_type_strict(obj, t, type=type, tuple=tuple): function _get_data_from_buffer (line 103) | def _get_data_from_buffer(obj): function unpackb (line 110) | def unpackb(packed, **kwargs): function _unpack_from (line 139) | def _unpack_from(f, b, o=0): class Unpacker (line 179) | class Unpacker(object): method __init__ (line 275) | def __init__( method feed (line 368) | def feed(self, next_bytes): method _consume (line 383) | def _consume(self): method _got_extradata (line 388) | def _got_extradata(self): method _get_extradata (line 391) | def _get_extradata(self): method read_bytes (line 394) | def read_bytes(self, n): method _read (line 399) | def _read(self, n, raise_outofdata=True): method _reserve (line 407) | def _reserve(self, n, raise_outofdata=True): method _read_header (line 441) | def _read_header(self): method _unpack (line 543) | def _unpack(self, execute=EX_CONSTRUCT): method __iter__ (line 620) | def __iter__(self): method __next__ (line 623) | def __next__(self): method skip (line 636) | def skip(self): method unpack (line 640) | def unpack(self): method read_array_header (line 648) | def read_array_header(self): method read_map_header (line 653) | def read_map_header(self): method tell (line 658) | def tell(self): class Packer (line 662) | class Packer(object): method __init__ (line 731) | def __init__( method _pack (line 755) | def _pack( method pack (line 881) | def pack(self, obj): method pack_map_pairs (line 892) | def pack_map_pairs(self, pairs): method pack_array_header (line 899) | def pack_array_header(self, n): method pack_map_header (line 908) | def pack_map_header(self, n): method pack_ext_type (line 917) | def pack_ext_type(self, typecode, data): method _pack_array_header (line 946) | def _pack_array_header(self, n): method _pack_map_header (line 955) | def _pack_map_header(self, n): method _pack_map_pairs (line 964) | def _pack_map_pairs(self, n, pairs, nest_limit=DEFAULT_RECURSE_LIMIT): method _pack_raw_header (line 970) | def _pack_raw_header(self, n): method _pack_bin_header (line 982) | def _pack_bin_header(self, n): method bytes (line 994) | def bytes(self): method reset (line 998) | def reset(self): method getbuffer (line 1005) | def getbuffer(self): FILE: lib/python3.7/site-packages/pip/_vendor/packaging/_manylinux.py class _ELFFileHeader (line 15) | class _ELFFileHeader: class _InvalidELFFileHeader (line 17) | class _InvalidELFFileHeader(ValueError): method __init__ (line 35) | def __init__(self, file: IO[bytes]) -> None: function _get_elf_header (line 76) | def _get_elf_header() -> Optional[_ELFFileHeader]: function _is_linux_armhf (line 85) | def _is_linux_armhf() -> bool: function _is_linux_i686 (line 104) | def _is_linux_i686() -> bool: function _have_compatible_abi (line 114) | def _have_compatible_abi(arch: str) -> bool: class _GLibCVersion (line 130) | class _GLibCVersion(NamedTuple): function _glibc_version_string_confstr (line 135) | def _glibc_version_string_confstr() -> Optional[str]: function _glibc_version_string_ctypes (line 154) | def _glibc_version_string_ctypes() -> Optional[str]: function _glibc_version_string (line 198) | def _glibc_version_string() -> Optional[str]: function _parse_glibc_version (line 203) | def _parse_glibc_version(version_str: str) -> Tuple[int, int]: function _get_glibc_version (line 223) | def _get_glibc_version() -> Tuple[int, int]: function _is_compatible (line 231) | def _is_compatible(name: str, arch: str, version: _GLibCVersion) -> bool: function platform_tags (line 267) | def platform_tags(linux: str, arch: str) -> Iterator[str]: FILE: lib/python3.7/site-packages/pip/_vendor/packaging/_musllinux.py function _read_unpacked (line 18) | def _read_unpacked(f: IO[bytes], fmt: str) -> Tuple[int, ...]: function _parse_ld_musl_from_elf (line 22) | def _parse_ld_musl_from_elf(f: IO[bytes]) -> Optional[str]: class _MuslVersion (line 71) | class _MuslVersion(NamedTuple): function _parse_musl_version (line 76) | def _parse_musl_version(output: str) -> Optional[_MuslVersion]: function _get_musl_version (line 87) | def _get_musl_version(executable: str) -> Optional[_MuslVersion]: function platform_tags (line 110) | def platform_tags(arch: str) -> Iterator[str]: FILE: lib/python3.7/site-packages/pip/_vendor/packaging/_structures.py class InfinityType (line 6) | class InfinityType: method __repr__ (line 7) | def __repr__(self) -> str: method __hash__ (line 10) | def __hash__(self) -> int: method __lt__ (line 13) | def __lt__(self, other: object) -> bool: method __le__ (line 16) | def __le__(self, other: object) -> bool: method __eq__ (line 19) | def __eq__(self, other: object) -> bool: method __gt__ (line 22) | def __gt__(self, other: object) -> bool: method __ge__ (line 25) | def __ge__(self, other: object) -> bool: method __neg__ (line 28) | def __neg__(self: object) -> "NegativeInfinityType": class NegativeInfinityType (line 35) | class NegativeInfinityType: method __repr__ (line 36) | def __repr__(self) -> str: method __hash__ (line 39) | def __hash__(self) -> int: method __lt__ (line 42) | def __lt__(self, other: object) -> bool: method __le__ (line 45) | def __le__(self, other: object) -> bool: method __eq__ (line 48) | def __eq__(self, other: object) -> bool: method __gt__ (line 51) | def __gt__(self, other: object) -> bool: method __ge__ (line 54) | def __ge__(self, other: object) -> bool: method __neg__ (line 57) | def __neg__(self: object) -> InfinityType: FILE: lib/python3.7/site-packages/pip/_vendor/packaging/markers.py class InvalidMarker (line 36) | class InvalidMarker(ValueError): class UndefinedComparison (line 42) | class UndefinedComparison(ValueError): class UndefinedEnvironmentName (line 48) | class UndefinedEnvironmentName(ValueError): class Node (line 55) | class Node: method __init__ (line 56) | def __init__(self, value: Any) -> None: method __str__ (line 59) | def __str__(self) -> str: method __repr__ (line 62) | def __repr__(self) -> str: method serialize (line 65) | def serialize(self) -> str: class Variable (line 69) | class Variable(Node): method serialize (line 70) | def serialize(self) -> str: class Value (line 74) | class Value(Node): method serialize (line 75) | def serialize(self) -> str: class Op (line 79) | class Op(Node): method serialize (line 80) | def serialize(self) -> str: function _coerce_parse_result (line 141) | def _coerce_parse_result(results: Union[ParseResults, List[Any]]) -> Lis... function _format_marker (line 148) | def _format_marker( function _eval_op (line 189) | def _eval_op(lhs: str, op: Op, rhs: str) -> bool: class Undefined (line 204) | class Undefined: function _get_env (line 211) | def _get_env(environment: Dict[str, str], name: str) -> str: function _evaluate_markers (line 222) | def _evaluate_markers(markers: List[Any], environment: Dict[str, str]) -... function format_full_version (line 249) | def format_full_version(info: "sys._version_info") -> str: function default_environment (line 257) | def default_environment() -> Dict[str, str]: class Marker (line 275) | class Marker: method __init__ (line 276) | def __init__(self, marker: str) -> None: method __str__ (line 285) | def __str__(self) -> str: method __repr__ (line 288) | def __repr__(self) -> str: method evaluate (line 291) | def evaluate(self, environment: Optional[Dict[str, str]] = None) -> bool: FILE: lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py class InvalidRequirement (line 27) | class InvalidRequirement(ValueError): class Requirement (line 87) | class Requirement: method __init__ (line 100) | def __init__(self, requirement_string: str) -> None: method __str__ (line 125) | def __str__(self) -> str: method __repr__ (line 145) | def __repr__(self) -> str: FILE: lib/python3.7/site-packages/pip/_vendor/packaging/specifiers.py class InvalidSpecifier (line 33) | class InvalidSpecifier(ValueError): class BaseSpecifier (line 39) | class BaseSpecifier(metaclass=abc.ABCMeta): method __str__ (line 41) | def __str__(self) -> str: method __hash__ (line 48) | def __hash__(self) -> int: method __eq__ (line 54) | def __eq__(self, other: object) -> bool: method prereleases (line 61) | def prereleases(self) -> Optional[bool]: method prereleases (line 68) | def prereleases(self, value: bool) -> None: method contains (line 75) | def contains(self, item: str, prereleases: Optional[bool] = None) -> b... method filter (line 81) | def filter( class _IndividualSpecifier (line 90) | class _IndividualSpecifier(BaseSpecifier): method __init__ (line 95) | def __init__(self, spec: str = "", prereleases: Optional[bool] = None)... method __repr__ (line 108) | def __repr__(self) -> str: method __str__ (line 117) | def __str__(self) -> str: method _canonical_spec (line 121) | def _canonical_spec(self) -> Tuple[str, str]: method __hash__ (line 124) | def __hash__(self) -> int: method __eq__ (line 127) | def __eq__(self, other: object) -> bool: method _get_operator (line 138) | def _get_operator(self, op: str) -> CallableOperator: method _coerce_version (line 144) | def _coerce_version(self, version: UnparsedVersion) -> ParsedVersion: method operator (line 150) | def operator(self) -> str: method version (line 154) | def version(self) -> str: method prereleases (line 158) | def prereleases(self) -> Optional[bool]: method prereleases (line 162) | def prereleases(self, value: bool) -> None: method __contains__ (line 165) | def __contains__(self, item: str) -> bool: method contains (line 168) | def contains( method filter (line 191) | def filter( class LegacySpecifier (line 227) | class LegacySpecifier(_IndividualSpecifier): method __init__ (line 252) | def __init__(self, spec: str = "", prereleases: Optional[bool] = None)... method _coerce_version (line 261) | def _coerce_version(self, version: UnparsedVersion) -> LegacyVersion: method _compare_equal (line 266) | def _compare_equal(self, prospective: LegacyVersion, spec: str) -> bool: method _compare_not_equal (line 269) | def _compare_not_equal(self, prospective: LegacyVersion, spec: str) ->... method _compare_less_than_equal (line 272) | def _compare_less_than_equal(self, prospective: LegacyVersion, spec: s... method _compare_greater_than_equal (line 275) | def _compare_greater_than_equal( method _compare_less_than (line 280) | def _compare_less_than(self, prospective: LegacyVersion, spec: str) ->... method _compare_greater_than (line 283) | def _compare_greater_than(self, prospective: LegacyVersion, spec: str)... function _require_version_compare (line 287) | def _require_version_compare( class Specifier (line 299) | class Specifier(_IndividualSpecifier): method _compare_compatible (line 408) | def _compare_compatible(self, prospective: ParsedVersion, spec: str) -... method _compare_equal (line 430) | def _compare_equal(self, prospective: ParsedVersion, spec: str) -> bool: method _compare_not_equal (line 470) | def _compare_not_equal(self, prospective: ParsedVersion, spec: str) ->... method _compare_less_than_equal (line 474) | def _compare_less_than_equal(self, prospective: ParsedVersion, spec: s... method _compare_greater_than_equal (line 482) | def _compare_greater_than_equal( method _compare_less_than (line 492) | def _compare_less_than(self, prospective: ParsedVersion, spec_str: str... method _compare_greater_than (line 518) | def _compare_greater_than(self, prospective: ParsedVersion, spec_str: ... method _compare_arbitrary (line 549) | def _compare_arbitrary(self, prospective: Version, spec: str) -> bool: method prereleases (line 553) | def prereleases(self) -> bool: method prereleases (line 578) | def prereleases(self, value: bool) -> None: function _version_split (line 585) | def _version_split(version: str) -> List[str]: function _is_not_suffix (line 596) | def _is_not_suffix(segment: str) -> bool: function _pad_version (line 602) | def _pad_version(left: List[str], right: List[str]) -> Tuple[List[str], ... class SpecifierSet (line 620) | class SpecifierSet(BaseSpecifier): method __init__ (line 621) | def __init__( method __repr__ (line 645) | def __repr__(self) -> str: method __str__ (line 654) | def __str__(self) -> str: method __hash__ (line 657) | def __hash__(self) -> int: method __and__ (line 660) | def __and__(self, other: Union["SpecifierSet", str]) -> "SpecifierSet": method __eq__ (line 683) | def __eq__(self, other: object) -> bool: method __len__ (line 691) | def __len__(self) -> int: method __iter__ (line 694) | def __iter__(self) -> Iterator[_IndividualSpecifier]: method prereleases (line 698) | def prereleases(self) -> Optional[bool]: method prereleases (line 716) | def prereleases(self, value: bool) -> None: method __contains__ (line 719) | def __contains__(self, item: UnparsedVersion) -> bool: method contains (line 722) | def contains( method filter (line 751) | def filter( FILE: lib/python3.7/site-packages/pip/_vendor/packaging/tags.py class Tag (line 42) | class Tag: method __init__ (line 52) | def __init__(self, interpreter: str, abi: str, platform: str) -> None: method interpreter (line 64) | def interpreter(self) -> str: method abi (line 68) | def abi(self) -> str: method platform (line 72) | def platform(self) -> str: method __eq__ (line 75) | def __eq__(self, other: object) -> bool: method __hash__ (line 86) | def __hash__(self) -> int: method __str__ (line 89) | def __str__(self) -> str: method __repr__ (line 92) | def __repr__(self) -> str: function parse_tag (line 96) | def parse_tag(tag: str) -> FrozenSet[Tag]: function _get_config_var (line 112) | def _get_config_var(name: str, warn: bool = False) -> Union[int, str, No... function _normalize_string (line 121) | def _normalize_string(string: str) -> str: function _abi3_applies (line 125) | def _abi3_applies(python_version: PythonVersion) -> bool: function _cpython_abis (line 134) | def _cpython_abis(py_version: PythonVersion, warn: bool = False) -> List... function cpython_tags (line 170) | def cpython_tags( function _generic_abi (line 227) | def _generic_abi() -> Iterator[str]: function generic_tags (line 233) | def generic_tags( function _py_interpreter_range (line 263) | def _py_interpreter_range(py_version: PythonVersion) -> Iterator[str]: function compatible_tags (line 278) | def compatible_tags( function _mac_arch (line 303) | def _mac_arch(arch: str, is_32bit: bool = _32_BIT_INTERPRETER) -> str: function _mac_binary_formats (line 313) | def _mac_binary_formats(version: MacVersion, cpu_arch: str) -> List[str]: function mac_platforms (line 345) | def mac_platforms( function _linux_platforms (line 417) | def _linux_platforms(is_32bit: bool = _32_BIT_INTERPRETER) -> Iterator[s... function _generic_platforms (line 430) | def _generic_platforms() -> Iterator[str]: function platform_tags (line 434) | def platform_tags() -> Iterator[str]: function interpreter_name (line 446) | def interpreter_name() -> str: function interpreter_version (line 454) | def interpreter_version(*, warn: bool = False) -> str: function _version_nodot (line 466) | def _version_nodot(version: PythonVersion) -> str: function sys_tags (line 470) | def sys_tags(*, warn: bool = False) -> Iterator[Tag]: FILE: lib/python3.7/site-packages/pip/_vendor/packaging/utils.py class InvalidWheelFilename (line 15) | class InvalidWheelFilename(ValueError): class InvalidSdistFilename (line 21) | class InvalidSdistFilename(ValueError): function canonicalize_name (line 32) | def canonicalize_name(name: str) -> NormalizedName: function canonicalize_version (line 38) | def canonicalize_version(version: Union[Version, str]) -> str: function parse_wheel_filename (line 81) | def parse_wheel_filename( function parse_sdist_filename (line 117) | def parse_sdist_filename(filename: str) -> Tuple[NormalizedName, Version]: FILE: lib/python3.7/site-packages/pip/_vendor/packaging/version.py function parse (line 42) | def parse(version: str) -> Union["LegacyVersion", "Version"]: class InvalidVersion (line 54) | class InvalidVersion(ValueError): class _BaseVersion (line 60) | class _BaseVersion: method __hash__ (line 63) | def __hash__(self) -> int: method __lt__ (line 69) | def __lt__(self, other: "_BaseVersion") -> bool: method __le__ (line 75) | def __le__(self, other: "_BaseVersion") -> bool: method __eq__ (line 81) | def __eq__(self, other: object) -> bool: method __ge__ (line 87) | def __ge__(self, other: "_BaseVersion") -> bool: method __gt__ (line 93) | def __gt__(self, other: "_BaseVersion") -> bool: method __ne__ (line 99) | def __ne__(self, other: object) -> bool: class LegacyVersion (line 106) | class LegacyVersion(_BaseVersion): method __init__ (line 107) | def __init__(self, version: str) -> None: method __str__ (line 117) | def __str__(self) -> str: method __repr__ (line 120) | def __repr__(self) -> str: method public (line 124) | def public(self) -> str: method base_version (line 128) | def base_version(self) -> str: method epoch (line 132) | def epoch(self) -> int: method release (line 136) | def release(self) -> None: method pre (line 140) | def pre(self) -> None: method post (line 144) | def post(self) -> None: method dev (line 148) | def dev(self) -> None: method local (line 152) | def local(self) -> None: method is_prerelease (line 156) | def is_prerelease(self) -> bool: method is_postrelease (line 160) | def is_postrelease(self) -> bool: method is_devrelease (line 164) | def is_devrelease(self) -> bool: function _parse_version_parts (line 179) | def _parse_version_parts(s: str) -> Iterator[str]: function _legacy_cmpkey (line 196) | def _legacy_cmpkey(version: str) -> LegacyCmpKey: class Version (line 257) | class Version(_BaseVersion): method __init__ (line 261) | def __init__(self, version: str) -> None: method __repr__ (line 290) | def __repr__(self) -> str: method __str__ (line 293) | def __str__(self) -> str: method epoch (line 322) | def epoch(self) -> int: method release (line 327) | def release(self) -> Tuple[int, ...]: method pre (line 332) | def pre(self) -> Optional[Tuple[str, int]]: method post (line 337) | def post(self) -> Optional[int]: method dev (line 341) | def dev(self) -> Optional[int]: method local (line 345) | def local(self) -> Optional[str]: method public (line 352) | def public(self) -> str: method base_version (line 356) | def base_version(self) -> str: method is_prerelease (line 369) | def is_prerelease(self) -> bool: method is_postrelease (line 373) | def is_postrelease(self) -> bool: method is_devrelease (line 377) | def is_devrelease(self) -> bool: method major (line 381) | def major(self) -> int: method minor (line 385) | def minor(self) -> int: method micro (line 389) | def micro(self) -> int: function _parse_letter_version (line 393) | def _parse_letter_version( function _parse_local_version (line 432) | def _parse_local_version(local: str) -> Optional[LocalType]: function _cmpkey (line 444) | def _cmpkey( FILE: lib/python3.7/site-packages/pip/_vendor/pep517/build.py function validate_system (line 16) | def validate_system(system): function load_system (line 28) | def load_system(source_dir): function compat_system (line 38) | def compat_system(source_dir): function _do_build (line 57) | def _do_build(hooks, env, dist, dest): function build (line 75) | def build(source_dir, dist, dest=None, system=None): function main (line 111) | def main(args): FILE: lib/python3.7/site-packages/pip/_vendor/pep517/check.py function check_build_sdist (line 23) | def check_build_sdist(hooks, build_sys_requires): function check_build_wheel (line 80) | def check_build_wheel(hooks, build_sys_requires): function check (line 136) | def check(source_dir): function main (line 170) | def main(argv=None): function ansi (line 199) | def ansi(s, attr): FILE: lib/python3.7/site-packages/pip/_vendor/pep517/colorlog.py function _stderr_supports_color (line 28) | def _stderr_supports_color(): class LogFormatter (line 40) | class LogFormatter(logging.Formatter): method __init__ (line 50) | def __init__(self, color=True, datefmt=None): method formatMessage (line 91) | def formatMessage(self, record): function enable_colourful_output (line 109) | def enable_colourful_output(level=logging.INFO): FILE: lib/python3.7/site-packages/pip/_vendor/pep517/dirtools.py function dir_to_zipfile (line 6) | def dir_to_zipfile(root): FILE: lib/python3.7/site-packages/pip/_vendor/pep517/envbuild.py function _load_pyproject (line 18) | def _load_pyproject(source_dir): class BuildEnvironment (line 32) | class BuildEnvironment: method __init__ (line 60) | def __init__(self, cleanup=True): method __enter__ (line 63) | def __enter__(self): method pip_install (line 95) | def pip_install(self, reqs): method __exit__ (line 109) | def __exit__(self, exc_type, exc_val, exc_tb): function build_wheel (line 129) | def build_wheel(source_dir, wheel_dir, config_settings=None): function build_sdist (line 151) | def build_sdist(source_dir, sdist_dir, config_settings=None): FILE: lib/python3.7/site-packages/pip/_vendor/pep517/in_process/__init__.py function _in_proc_script_path (line 16) | def _in_proc_script_path(): function _in_proc_script_path (line 19) | def _in_proc_script_path(): function _in_proc_script_path (line 25) | def _in_proc_script_path(): FILE: lib/python3.7/site-packages/pip/_vendor/pep517/in_process/_in_process.py function write_json (line 30) | def write_json(obj, path, **kwargs): function read_json (line 35) | def read_json(path): class BackendUnavailable (line 40) | class BackendUnavailable(Exception): method __init__ (line 42) | def __init__(self, traceback): class BackendInvalid (line 46) | class BackendInvalid(Exception): method __init__ (line 48) | def __init__(self, message): class HookMissing (line 52) | class HookMissing(Exception): method __init__ (line 54) | def __init__(self, hook_name=None): function contained_in (line 59) | def contained_in(filename, directory): function _build_backend (line 66) | def _build_backend(): function _supported_features (line 94) | def _supported_features(): function get_requires_for_build_wheel (line 107) | def get_requires_for_build_wheel(config_settings): function get_requires_for_build_editable (line 121) | def get_requires_for_build_editable(config_settings): function prepare_metadata_for_build_wheel (line 135) | def prepare_metadata_for_build_wheel( function prepare_metadata_for_build_editable (line 155) | def prepare_metadata_for_build_editable( function _dist_info_files (line 185) | def _dist_info_files(whl_zip): function _get_wheel_metadata_from_wheel (line 197) | def _get_wheel_metadata_from_wheel( function _find_already_built_wheel (line 215) | def _find_already_built_wheel(metadata_directory): function build_wheel (line 237) | def build_wheel(wheel_directory, config_settings, metadata_directory=None): function build_editable (line 253) | def build_editable(wheel_directory, config_settings, metadata_directory=... function get_requires_for_build_sdist (line 274) | def get_requires_for_build_sdist(config_settings): class _DummyException (line 288) | class _DummyException(Exception): class GotUnsupportedOperation (line 292) | class GotUnsupportedOperation(Exception): method __init__ (line 294) | def __init__(self, traceback): function build_sdist (line 298) | def build_sdist(sdist_directory, config_settings): function main (line 320) | def main(): FILE: lib/python3.7/site-packages/pip/_vendor/pep517/meta.py function _prep_meta (line 28) | def _prep_meta(hooks, env, dest): function build (line 42) | def build(source_dir='.', dest=None, system=None): function build_as_zip (line 57) | def build_as_zip(builder=build): function load (line 63) | def load(root): function main (line 87) | def main(): FILE: lib/python3.7/site-packages/pip/_vendor/pep517/wrappers.py function write_json (line 24) | def write_json(obj, path, **kwargs): function read_json (line 29) | def read_json(path): class BackendUnavailable (line 34) | class BackendUnavailable(Exception): method __init__ (line 36) | def __init__(self, traceback): class BackendInvalid (line 40) | class BackendInvalid(Exception): method __init__ (line 42) | def __init__(self, backend_name, backend_path, message): class HookMissing (line 48) | class HookMissing(Exception): method __init__ (line 50) | def __init__(self, hook_name): class UnsupportedOperation (line 55) | class UnsupportedOperation(Exception): method __init__ (line 57) | def __init__(self, traceback): function default_subprocess_runner (line 61) | def default_subprocess_runner(cmd, cwd=None, extra_environ=None): function quiet_subprocess_runner (line 70) | def quiet_subprocess_runner(cmd, cwd=None, extra_environ=None): function norm_and_check (line 79) | def norm_and_check(source_tree, requested): class Pep517HookCaller (line 103) | class Pep517HookCaller: method __init__ (line 123) | def __init__( method subprocess_runner (line 147) | def subprocess_runner(self, runner): method _supported_features (line 158) | def _supported_features(self): method get_requires_for_build_wheel (line 162) | def get_requires_for_build_wheel(self, config_settings=None): method prepare_metadata_for_build_wheel (line 177) | def prepare_metadata_for_build_wheel( method build_wheel (line 195) | def build_wheel( method get_requires_for_build_editable (line 215) | def get_requires_for_build_editable(self, config_settings=None): method prepare_metadata_for_build_editable (line 230) | def prepare_metadata_for_build_editable( method build_editable (line 248) | def build_editable( method get_requires_for_build_sdist (line 268) | def get_requires_for_build_sdist(self, config_settings=None): method build_sdist (line 283) | def build_sdist(self, sdist_directory, config_settings=None): method _call_hook (line 295) | def _call_hook(self, hook_name, kwargs): class LoggerWrapper (line 331) | class LoggerWrapper(threading.Thread): method __init__ (line 337) | def __init__(self, logger, level): method fileno (line 350) | def fileno(self): method remove_newline (line 354) | def remove_newline(msg): method run (line 357) | def run(self): method _write (line 361) | def _write(self, message): FILE: lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py class PEP440Warning (line 120) | class PEP440Warning(RuntimeWarning): function parse_version (line 127) | def parse_version(v): function _declare_state (line 137) | def _declare_state(vartype, **kw): function __getstate__ (line 142) | def __getstate__(): function __setstate__ (line 150) | def __setstate__(state): function _sget_dict (line 157) | def _sget_dict(val): function _sset_dict (line 161) | def _sset_dict(key, ob, state): function _sget_object (line 166) | def _sget_object(val): function _sset_object (line 170) | def _sset_object(key, ob, state): function get_supported_platform (line 177) | def get_supported_platform(): class ResolutionError (line 251) | class ResolutionError(Exception): method __repr__ (line 254) | def __repr__(self): class VersionConflict (line 258) | class VersionConflict(ResolutionError): method dist (line 269) | def dist(self): method req (line 273) | def req(self): method report (line 276) | def report(self): method with_context (line 279) | def with_context(self, required_by): class ContextualVersionConflict (line 290) | class ContextualVersionConflict(VersionConflict): method required_by (line 299) | def required_by(self): class DistributionNotFound (line 303) | class DistributionNotFound(ResolutionError): method req (line 310) | def req(self): method requirers (line 314) | def requirers(self): method requirers_str (line 318) | def requirers_str(self): method report (line 323) | def report(self): method __str__ (line 326) | def __str__(self): class UnknownExtra (line 330) | class UnknownExtra(ResolutionError): function register_loader_type (line 344) | def register_loader_type(loader_type, provider_factory): function get_provider (line 354) | def get_provider(moduleOrReq): function _macosx_vers (line 367) | def _macosx_vers(_cache=[]): function _macosx_arch (line 383) | def _macosx_arch(machine): function get_build_platform (line 387) | def get_build_platform(): function compatible_platforms (line 417) | def compatible_platforms(provided, required): function run_script (line 463) | def run_script(dist_spec, script_name): function get_distribution (line 476) | def get_distribution(dist): function load_entry_point (line 487) | def load_entry_point(dist, group, name): function get_entry_map (line 492) | def get_entry_map(dist, group=None): function get_entry_info (line 497) | def get_entry_info(dist, group, name): class IMetadataProvider (line 502) | class IMetadataProvider: method has_metadata (line 503) | def has_metadata(name): method get_metadata (line 506) | def get_metadata(name): method get_metadata_lines (line 509) | def get_metadata_lines(name): method metadata_isdir (line 515) | def metadata_isdir(name): method metadata_listdir (line 518) | def metadata_listdir(name): method run_script (line 521) | def run_script(script_name, namespace): class IResourceProvider (line 525) | class IResourceProvider(IMetadataProvider): method get_resource_filename (line 528) | def get_resource_filename(manager, resource_name): method get_resource_stream (line 533) | def get_resource_stream(manager, resource_name): method get_resource_string (line 538) | def get_resource_string(manager, resource_name): method has_resource (line 543) | def has_resource(resource_name): method resource_isdir (line 546) | def resource_isdir(resource_name): method resource_listdir (line 549) | def resource_listdir(resource_name): class WorkingSet (line 553) | class WorkingSet: method __init__ (line 556) | def __init__(self, entries=None): method _build_master (line 570) | def _build_master(cls): method _build_from_requirements (line 590) | def _build_from_requirements(cls, req_spec): method add_entry (line 611) | def add_entry(self, entry): method __contains__ (line 626) | def __contains__(self, dist): method find (line 630) | def find(self, req): method iter_entry_points (line 646) | def iter_entry_points(self, group, name=None): method run_script (line 660) | def run_script(self, requires, script_name): method __iter__ (line 668) | def __iter__(self): method add (line 685) | def add(self, dist, entry=None, insert=True, replace=False): method resolve (line 715) | def resolve(self, requirements, env=None, installer=None, method find_plugins (line 807) | def find_plugins( method require (line 891) | def require(self, *requirements): method subscribe (line 907) | def subscribe(self, callback, existing=True): method _added_new (line 921) | def _added_new(self, dist): method __getstate__ (line 925) | def __getstate__(self): method __setstate__ (line 931) | def __setstate__(self, e_k_b_c): class _ReqExtras (line 939) | class _ReqExtras(dict): method markers_pass (line 944) | def markers_pass(self, req, extras=None): class Environment (line 959) | class Environment: method __init__ (line 962) | def __init__( method can_add (line 986) | def can_add(self, dist): method remove (line 1000) | def remove(self, dist): method scan (line 1004) | def scan(self, search_path=None): method __getitem__ (line 1019) | def __getitem__(self, project_name): method add (line 1030) | def add(self, dist): method best_match (line 1039) | def best_match( method obtain (line 1067) | def obtain(self, requirement, installer=None): method __iter__ (line 1079) | def __iter__(self): method __iadd__ (line 1085) | def __iadd__(self, other): method __add__ (line 1097) | def __add__(self, other): class ExtractionError (line 1109) | class ExtractionError(RuntimeError): class ResourceManager (line 1125) | class ResourceManager: method __init__ (line 1129) | def __init__(self): method resource_exists (line 1132) | def resource_exists(self, package_or_requirement, resource_name): method resource_isdir (line 1136) | def resource_isdir(self, package_or_requirement, resource_name): method resource_filename (line 1142) | def resource_filename(self, package_or_requirement, resource_name): method resource_stream (line 1148) | def resource_stream(self, package_or_requirement, resource_name): method resource_string (line 1154) | def resource_string(self, package_or_requirement, resource_name): method resource_listdir (line 1160) | def resource_listdir(self, package_or_requirement, resource_name): method extraction_error (line 1166) | def extraction_error(self): method get_cache_path (line 1194) | def get_cache_path(self, archive_name, names=()): method _warn_unsafe_extraction_path (line 1220) | def _warn_unsafe_extraction_path(path): method postprocess (line 1245) | def postprocess(self, tempname, filename): method set_extraction_path (line 1265) | def set_extraction_path(self, path): method cleanup_resources (line 1291) | def cleanup_resources(self, force=False): function get_default_cache (line 1305) | def get_default_cache(): function safe_name (line 1317) | def safe_name(name): function safe_version (line 1325) | def safe_version(version): function safe_extra (line 1337) | def safe_extra(extra): function to_filename (line 1346) | def to_filename(name): function invalid_marker (line 1354) | def invalid_marker(text): function evaluate_marker (line 1368) | def evaluate_marker(text, extra=None): class NullProvider (line 1383) | class NullProvider: method __init__ (line 1390) | def __init__(self, module): method get_resource_filename (line 1394) | def get_resource_filename(self, manager, resource_name): method get_resource_stream (line 1397) | def get_resource_stream(self, manager, resource_name): method get_resource_string (line 1400) | def get_resource_string(self, manager, resource_name): method has_resource (line 1403) | def has_resource(self, resource_name): method _get_metadata_path (line 1406) | def _get_metadata_path(self, name): method has_metadata (line 1409) | def has_metadata(self, name): method get_metadata (line 1416) | def get_metadata(self, name): method get_metadata_lines (line 1431) | def get_metadata_lines(self, name): method resource_isdir (line 1434) | def resource_isdir(self, resource_name): method metadata_isdir (line 1437) | def metadata_isdir(self, name): method resource_listdir (line 1440) | def resource_listdir(self, resource_name): method metadata_listdir (line 1443) | def metadata_listdir(self, name): method run_script (line 1448) | def run_script(self, script_name, namespace): method _has (line 1471) | def _has(self, path): method _isdir (line 1476) | def _isdir(self, path): method _listdir (line 1481) | def _listdir(self, path): method _fn (line 1486) | def _fn(self, base, resource_name): method _validate_resource_path (line 1493) | def _validate_resource_path(path): method _get (line 1567) | def _get(self, path): class EggProvider (line 1578) | class EggProvider(NullProvider): method __init__ (line 1581) | def __init__(self, module): method _setup_prefix (line 1585) | def _setup_prefix(self): class DefaultProvider (line 1600) | class DefaultProvider(EggProvider): method _has (line 1603) | def _has(self, path): method _isdir (line 1606) | def _isdir(self, path): method _listdir (line 1609) | def _listdir(self, path): method get_resource_stream (line 1612) | def get_resource_stream(self, manager, resource_name): method _get (line 1615) | def _get(self, path): method _register (line 1620) | def _register(cls): class EmptyProvider (line 1630) | class EmptyProvider(NullProvider): method _get (line 1637) | def _get(self, path): method _listdir (line 1640) | def _listdir(self, path): method __init__ (line 1643) | def __init__(self): class ZipManifests (line 1650) | class ZipManifests(dict): method build (line 1656) | def build(cls, path): class MemoizedZipManifests (line 1677) | class MemoizedZipManifests(ZipManifests): method load (line 1683) | def load(self, path): class ZipProvider (line 1697) | class ZipProvider(EggProvider): method __init__ (line 1703) | def __init__(self, module): method _zipinfo_name (line 1707) | def _zipinfo_name(self, fspath): method _parts (line 1719) | def _parts(self, zip_path): method zipinfo (line 1730) | def zipinfo(self): method get_resource_filename (line 1733) | def get_resource_filename(self, manager, resource_name): method _get_date_and_size (line 1747) | def _get_date_and_size(zip_stat): method _extract_resource (line 1755) | def _extract_resource(self, manager, zip_path): method _is_current (line 1810) | def _is_current(self, file_path, zip_path): method _get_eager_resources (line 1826) | def _get_eager_resources(self): method _index (line 1835) | def _index(self): method _has (line 1852) | def _has(self, fspath): method _isdir (line 1856) | def _isdir(self, fspath): method _listdir (line 1859) | def _listdir(self, fspath): method _eager_to_zip (line 1862) | def _eager_to_zip(self, resource_name): method _resource_to_zip (line 1865) | def _resource_to_zip(self, resource_name): class FileMetadata (line 1872) | class FileMetadata(EmptyProvider): method __init__ (line 1884) | def __init__(self, path): method _get_metadata_path (line 1887) | def _get_metadata_path(self, name): method has_metadata (line 1890) | def has_metadata(self, name): method get_metadata (line 1893) | def get_metadata(self, name): method _warn_on_replacement (line 1902) | def _warn_on_replacement(self, metadata): method get_metadata_lines (line 1910) | def get_metadata_lines(self, name): class PathMetadata (line 1914) | class PathMetadata(DefaultProvider): method __init__ (line 1934) | def __init__(self, path, egg_info): class EggMetadata (line 1939) | class EggMetadata(ZipProvider): method __init__ (line 1942) | def __init__(self, importer): function register_finder (line 1957) | def register_finder(importer_type, distribution_finder): function find_distributions (line 1967) | def find_distributions(path_item, only=False): function find_eggs_in_zip (line 1974) | def find_eggs_in_zip(importer, path_item, only=False): function find_nothing (line 2004) | def find_nothing(importer, path_item, only=False): function _by_version_descending (line 2011) | def _by_version_descending(names): function find_on_path (line 2037) | def find_on_path(importer, path_item, only=False): function dist_factory (line 2069) | def dist_factory(path_item, entry, only): class NoDists (line 2086) | class NoDists: method __bool__ (line 2094) | def __bool__(self): method __call__ (line 2099) | def __call__(self, fullpath): function safe_listdir (line 2103) | def safe_listdir(path): function distributions_from_metadata (line 2124) | def distributions_from_metadata(path): function non_empty_lines (line 2139) | def non_empty_lines(path): function resolve_egg_link (line 2150) | def resolve_egg_link(path): function register_namespace_handler (line 2173) | def register_namespace_handler(importer_type, namespace_handler): function _handle_ns (line 2191) | def _handle_ns(packageName, path_item): function _rebuild_mod_path (line 2222) | def _rebuild_mod_path(orig_path, package_name, module): function declare_namespace (line 2256) | def declare_namespace(packageName): function fixup_namespace_packages (line 2290) | def fixup_namespace_packages(path_item, parent=None): function file_ns_handler (line 2302) | def file_ns_handler(importer, path_item, packageName, module): function null_ns_handler (line 2322) | def null_ns_handler(importer, path_item, packageName, module): function normalize_path (line 2329) | def normalize_path(filename): function _cygwin_patch (line 2334) | def _cygwin_patch(filename): # pragma: nocover function _normalize_cached (line 2345) | def _normalize_cached(filename, _cache={}): function _is_egg_path (line 2353) | def _is_egg_path(path): function _is_unpacked_egg (line 2360) | def _is_unpacked_egg(path): function _set_parent_ns (line 2370) | def _set_parent_ns(packageName): function yield_lines (line 2378) | def yield_lines(strs): class EntryPoint (line 2407) | class EntryPoint: method __init__ (line 2410) | def __init__(self, name, module_name, attrs=(), extras=(), dist=None): method __str__ (line 2419) | def __str__(self): method __repr__ (line 2427) | def __repr__(self): method load (line 2430) | def load(self, require=True, *args, **kwargs): method resolve (line 2445) | def resolve(self): method require (line 2455) | def require(self, env=None, installer=None): method parse (line 2478) | def parse(cls, src, dist=None): method _parse_extras (line 2498) | def _parse_extras(cls, extras_spec): method parse_group (line 2507) | def parse_group(cls, group, lines, dist=None): method parse_map (line 2520) | def parse_map(cls, data, dist=None): function _remove_md5_fragment (line 2539) | def _remove_md5_fragment(location): function _version_from_file (line 2548) | def _version_from_file(lines): class Distribution (line 2561) | class Distribution: method __init__ (line 2565) | def __init__( method from_location (line 2579) | def from_location(cls, location, basename, metadata=None, **kw): method _reload_version (line 2595) | def _reload_version(self): method hashcmp (line 2599) | def hashcmp(self): method __hash__ (line 2609) | def __hash__(self): method __lt__ (line 2612) | def __lt__(self, other): method __le__ (line 2615) | def __le__(self, other): method __gt__ (line 2618) | def __gt__(self, other): method __ge__ (line 2621) | def __ge__(self, other): method __eq__ (line 2624) | def __eq__(self, other): method __ne__ (line 2630) | def __ne__(self, other): method key (line 2638) | def key(self): method parsed_version (line 2646) | def parsed_version(self): method _warn_legacy_version (line 2652) | def _warn_legacy_version(self): method version (line 2679) | def version(self): method _dep_map (line 2694) | def _dep_map(self): method _filter_extras (line 2706) | def _filter_extras(dm): method _build_dep_map (line 2727) | def _build_dep_map(self): method requires (line 2734) | def requires(self, extras=()): method _get_metadata_path_for_display (line 2748) | def _get_metadata_path_for_display(self, name): method _get_metadata (line 2765) | def _get_metadata(self, name): method _get_version (line 2770) | def _get_version(self): method activate (line 2776) | def activate(self, path=None, replace=False): method egg_name (line 2787) | def egg_name(self): method __repr__ (line 2798) | def __repr__(self): method __str__ (line 2804) | def __str__(self): method __getattr__ (line 2812) | def __getattr__(self, attr): method __dir__ (line 2818) | def __dir__(self): method from_filename (line 2832) | def from_filename(cls, filename, metadata=None, **kw): method as_requirement (line 2838) | def as_requirement(self): method load_entry_point (line 2847) | def load_entry_point(self, group, name): method get_entry_map (line 2854) | def get_entry_map(self, group=None): method get_entry_info (line 2866) | def get_entry_info(self, group, name): method insert_on (line 2870) | def insert_on(self, path, loc=None, replace=False): method check_version_conflict (line 2938) | def check_version_conflict(self): method has_version (line 2960) | def has_version(self): method clone (line 2968) | def clone(self, **kw): method extras (line 2977) | def extras(self): class EggInfoDistribution (line 2981) | class EggInfoDistribution(Distribution): method _reload_version (line 2982) | def _reload_version(self): class DistInfoDistribution (line 3000) | class DistInfoDistribution(Distribution): method _parsed_pkg_info (line 3009) | def _parsed_pkg_info(self): method _dep_map (line 3019) | def _dep_map(self): method _compute_dependencies (line 3026) | def _compute_dependencies(self): function issue_warning (line 3057) | def issue_warning(*args, **kw): class RequirementParseError (line 3070) | class RequirementParseError(ValueError): method __str__ (line 3071) | def __str__(self): function parse_requirements (line 3075) | def parse_requirements(strs): class Requirement (line 3097) | class Requirement(packaging.requirements.Requirement): method __init__ (line 3098) | def __init__(self, requirement_string): method __eq__ (line 3119) | def __eq__(self, other): method __ne__ (line 3125) | def __ne__(self, other): method __contains__ (line 3128) | def __contains__(self, item): method __hash__ (line 3140) | def __hash__(self): method __repr__ (line 3143) | def __repr__(self): method parse (line 3147) | def parse(s): function _always_object (line 3152) | def _always_object(classes): function _find_adapter (line 3162) | def _find_adapter(registry, ob): function ensure_directory (line 3170) | def ensure_directory(path): function _bypass_ensure_directory (line 3176) | def _bypass_ensure_directory(path): function split_sections (line 3189) | def split_sections(s): function _mkstemp (line 3215) | def _mkstemp(*args, **kw): function _call_aside (line 3234) | def _call_aside(f, *args, **kwargs): function _initialize (line 3240) | def _initialize(g=globals()): function _initialize_master_working_set (line 3252) | def _initialize_master_working_set(): class PkgResourcesDeprecationWarning (line 3290) | class PkgResourcesDeprecationWarning(Warning): FILE: lib/python3.7/site-packages/pip/_vendor/pkg_resources/py31compat.py function _makedirs_31 (line 8) | def _makedirs_31(path, exist_ok=False): FILE: lib/python3.7/site-packages/pip/_vendor/platformdirs/__init__.py function _set_platform_dir_class (line 19) | def _set_platform_dir_class() -> type[PlatformDirsABC]: function user_data_dir (line 46) | def user_data_dir( function site_data_dir (line 62) | def site_data_dir( function user_config_dir (line 78) | def user_config_dir( function site_config_dir (line 94) | def site_config_dir( function user_cache_dir (line 110) | def user_cache_dir( function user_state_dir (line 126) | def user_state_dir( function user_log_dir (line 142) | def user_log_dir( function user_documents_dir (line 158) | def user_documents_dir() -> str: function user_runtime_dir (line 165) | def user_runtime_dir( function user_data_path (line 181) | def user_data_path( function site_data_path (line 197) | def site_data_path( function user_config_path (line 213) | def user_config_path( function site_config_path (line 229) | def site_config_path( function user_cache_path (line 245) | def user_cache_path( function user_state_path (line 261) | def user_state_path( function user_log_path (line 277) | def user_log_path( function user_documents_path (line 293) | def user_documents_path() -> Path: function user_runtime_path (line 300) | def user_runtime_path( FILE: lib/python3.7/site-packages/pip/_vendor/platformdirs/__main__.py function main (line 18) | def main() -> None: FILE: lib/python3.7/site-packages/pip/_vendor/platformdirs/android.py class Android (line 12) | class Android(PlatformDirsABC): method user_data_dir (line 20) | def user_data_dir(self) -> str: method site_data_dir (line 25) | def site_data_dir(self) -> str: method user_config_dir (line 30) | def user_config_dir(self) -> str: method site_config_dir (line 37) | def site_config_dir(self) -> str: method user_cache_dir (line 42) | def user_cache_dir(self) -> str: method user_state_dir (line 47) | def user_state_dir(self) -> str: method user_log_dir (line 52) | def user_log_dir(self) -> str: method user_documents_dir (line 63) | def user_documents_dir(self) -> str: method user_runtime_dir (line 70) | def user_runtime_dir(self) -> str: function _android_folder (line 82) | def _android_folder() -> str | None: function _android_documents_folder (line 103) | def _android_documents_folder() -> str: FILE: lib/python3.7/site-packages/pip/_vendor/platformdirs/api.py class PlatformDirsABC (line 12) | class PlatformDirsABC(ABC): method __init__ (line 17) | def __init__( method _append_app_name_and_version (line 60) | def _append_app_name_and_version(self, *base: str) -> str: method user_data_dir (line 70) | def user_data_dir(self) -> str: method site_data_dir (line 75) | def site_data_dir(self) -> str: method user_config_dir (line 80) | def user_config_dir(self) -> str: method site_config_dir (line 85) | def site_config_dir(self) -> str: method user_cache_dir (line 90) | def user_cache_dir(self) -> str: method user_state_dir (line 95) | def user_state_dir(self) -> str: method user_log_dir (line 100) | def user_log_dir(self) -> str: method user_documents_dir (line 105) | def user_documents_dir(self) -> str: method user_runtime_dir (line 110) | def user_runtime_dir(self) -> str: method user_data_path (line 114) | def user_data_path(self) -> Path: method site_data_path (line 119) | def site_data_path(self) -> Path: method user_config_path (line 124) | def user_config_path(self) -> Path: method site_config_path (line 129) | def site_config_path(self) -> Path: method user_cache_path (line 134) | def user_cache_path(self) -> Path: method user_state_path (line 139) | def user_state_path(self) -> Path: method user_log_path (line 144) | def user_log_path(self) -> Path: method user_documents_path (line 149) | def user_documents_path(self) -> Path: method user_runtime_path (line 154) | def user_runtime_path(self) -> Path: FILE: lib/python3.7/site-packages/pip/_vendor/platformdirs/macos.py class MacOS (line 8) | class MacOS(PlatformDirsABC): method user_data_dir (line 17) | def user_data_dir(self) -> str: method site_data_dir (line 22) | def site_data_dir(self) -> str: method user_config_dir (line 27) | def user_config_dir(self) -> str: method site_config_dir (line 32) | def site_config_dir(self) -> str: method user_cache_dir (line 37) | def user_cache_dir(self) -> str: method user_state_dir (line 42) | def user_state_dir(self) -> str: method user_log_dir (line 47) | def user_log_dir(self) -> str: method user_documents_dir (line 52) | def user_documents_dir(self) -> str: method user_runtime_dir (line 57) | def user_runtime_dir(self) -> str: FILE: lib/python3.7/site-packages/pip/_vendor/platformdirs/unix.py function getuid (line 14) | def getuid() -> int: class Unix (line 18) | class Unix(PlatformDirsABC): method user_data_dir (line 31) | def user_data_dir(self) -> str: method site_data_dir (line 42) | def site_data_dir(self) -> str: method _with_multi_path (line 54) | def _with_multi_path(self, path: str) -> str: method user_config_dir (line 62) | def user_config_dir(self) -> str: method site_config_dir (line 73) | def site_config_dir(self) -> str: method user_cache_dir (line 86) | def user_cache_dir(self) -> str: method user_state_dir (line 97) | def user_state_dir(self) -> str: method user_log_dir (line 108) | def user_log_dir(self) -> str: method user_documents_dir (line 118) | def user_documents_dir(self) -> str: method user_runtime_dir (line 131) | def user_runtime_dir(self) -> str: method site_data_path (line 142) | def site_data_path(self) -> Path: method site_config_path (line 147) | def site_config_path(self) -> Path: method _first_item_as_path_if_multipath (line 151) | def _first_item_as_path_if_multipath(self, directory: str) -> Path: function _get_user_dirs_folder (line 158) | def _get_user_dirs_folder(key: str) -> str | None: FILE: lib/python3.7/site-packages/pip/_vendor/platformdirs/windows.py class Windows (line 11) | class Windows(PlatformDirsABC): method user_data_dir (line 22) | def user_data_dir(self) -> str: method _append_parts (line 32) | def _append_parts(self, path: str, *, opinion_value: str | None = None... method site_data_dir (line 46) | def site_data_dir(self) -> str: method user_config_dir (line 52) | def user_config_dir(self) -> str: method site_config_dir (line 57) | def site_config_dir(self) -> str: method user_cache_dir (line 62) | def user_cache_dir(self) -> str: method user_state_dir (line 71) | def user_state_dir(self) -> str: method user_log_dir (line 76) | def user_log_dir(self) -> str: method user_documents_dir (line 86) | def user_documents_dir(self) -> str: method user_runtime_dir (line 93) | def user_runtime_dir(self) -> str: function get_win_folder_from_env_vars (line 102) | def get_win_folder_from_env_vars(csidl_name: str) -> str: function get_win_folder_from_registry (line 120) | def get_win_folder_from_registry(csidl_name: str) -> str: function get_win_folder_via_ctypes (line 143) | def get_win_folder_via_ctypes(csidl_name: str) -> str: function _pick_get_win_folder (line 167) | def _pick_get_win_folder() -> Callable[[str], str]: FILE: lib/python3.7/site-packages/pip/_vendor/pygments/__init__.py function lex (line 35) | def lex(code, lexer): function format (line 50) | def format(tokens, formatter, outfile=None): # pylint: disable=redefine... function highlight (line 74) | def highlight(code, lexer, formatter, outfile=None): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/cmdline.py function _parse_options (line 33) | def _parse_options(o_strs): function _parse_filters (line 54) | def _parse_filters(f_strs): function _print_help (line 67) | def _print_help(what, name): function _print_list (line 87) | def _print_list(what): function _print_list_as_json (line 138) | def _print_list_as_json(requested_items): function main_inner (line 182) | def main_inner(parser, argns): class HelpFormatter (line 517) | class HelpFormatter(argparse.HelpFormatter): method __init__ (line 518) | def __init__(self, prog, indent_increment=2, max_help_position=16, wid... function main (line 528) | def main(args=sys.argv): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/console.py function reset_color (line 40) | def reset_color(): function colorize (line 44) | def colorize(color_key, text): function ansiformat (line 48) | def ansiformat(attr, text): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/filter.py function apply_filters (line 12) | def apply_filters(stream, filters, lexer=None): function simplefilter (line 25) | def simplefilter(f): class Filter (line 41) | class Filter: method __init__ (line 47) | def __init__(self, **options): method filter (line 50) | def filter(self, lexer, stream): class FunctionFilter (line 54) | class FunctionFilter(Filter): method __init__ (line 63) | def __init__(self, **options): method filter (line 69) | def filter(self, lexer, stream): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/filters/__init__.py function find_filter_class (line 22) | def find_filter_class(filtername): function get_filter_by_name (line 32) | def get_filter_by_name(filtername, **options): function get_all_filters (line 45) | def get_all_filters(): function _replace_special (line 52) | def _replace_special(ttype, value, regex, specialttype, class CodeTagFilter (line 65) | class CodeTagFilter(Filter): method __init__ (line 78) | def __init__(self, **options): method filter (line 86) | def filter(self, lexer, stream): class SymbolFilter (line 97) | class SymbolFilter(Filter): method __init__ (line 673) | def __init__(self, **options): method filter (line 679) | def filter(self, lexer, stream): class KeywordCaseFilter (line 687) | class KeywordCaseFilter(Filter): method __init__ (line 701) | def __init__(self, **options): method filter (line 707) | def filter(self, lexer, stream): class NameHighlightFilter (line 715) | class NameHighlightFilter(Filter): method __init__ (line 739) | def __init__(self, **options): method filter (line 748) | def filter(self, lexer, stream): class ErrorToken (line 756) | class ErrorToken(Exception): class RaiseOnErrorTokenFilter (line 760) | class RaiseOnErrorTokenFilter(Filter): method __init__ (line 772) | def __init__(self, **options): method filter (line 782) | def filter(self, lexer, stream): class VisibleWhitespaceFilter (line 789) | class VisibleWhitespaceFilter(Filter): method __init__ (line 819) | def __init__(self, **options): method filter (line 836) | def filter(self, lexer, stream): class GobbleFilter (line 868) | class GobbleFilter(Filter): method __init__ (line 882) | def __init__(self, **options): method gobble (line 886) | def gobble(self, value, left): method filter (line 892) | def filter(self, lexer, stream): class TokenMergeFilter (line 907) | class TokenMergeFilter(Filter): method __init__ (line 913) | def __init__(self, **options): method filter (line 916) | def filter(self, lexer, stream): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatter.py function _lookup_style (line 19) | def _lookup_style(style): class Formatter (line 25) | class Formatter: method __init__ (line 65) | def __init__(self, **options): method get_style_defs (line 76) | def get_style_defs(self, arg=''): method format (line 86) | def format(self, tokensource, outfile): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/__init__.py function _load_formatters (line 26) | def _load_formatters(module_name): function get_all_formatters (line 34) | def get_all_formatters(): function find_formatter_class (line 45) | def find_formatter_class(alias): function get_formatter_by_name (line 60) | def get_formatter_by_name(_alias, **options): function load_formatter_from_file (line 71) | def load_formatter_from_file(filename, formattername="CustomFormatter", function get_formatter_for_filename (line 107) | def get_formatter_for_filename(fn, **options): class _automodule (line 126) | class _automodule(types.ModuleType): method __getattr__ (line 129) | def __getattr__(self, name): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/bbcode.py class BBCodeFormatter (line 18) | class BBCodeFormatter(Formatter): method __init__ (line 51) | def __init__(self, **options): method _make_styles (line 59) | def _make_styles(self): method format_unencoded (line 78) | def format_unencoded(self, tokensource, outfile): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/groff.py class GroffFormatter (line 18) | class GroffFormatter(Formatter): method __init__ (line 45) | def __init__(self, **options): method _make_styles (line 58) | def _make_styles(self): method _define_colors (line 81) | def _define_colors(self, outfile): method _write_lineno (line 91) | def _write_lineno(self, outfile): method _wrap_line (line 96) | def _wrap_line(self, line): method _escape_chars (line 119) | def _escape_chars(self, text): method format_unencoded (line 138) | def format_unencoded(self, tokensource, outfile): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/html.py function escape_html (line 38) | def escape_html(text, table=_escape_html_table): function webify (line 43) | def webify(color): function _get_ttype_class (line 50) | def _get_ttype_class(ttype): class HtmlFormatter (line 113) | class HtmlFormatter(Formatter): method __init__ (line 412) | def __init__(self, **options): method _get_css_class (line 461) | def _get_css_class(self, ttype): method _get_css_classes (line 469) | def _get_css_classes(self, ttype): method _get_css_inline_styles (line 477) | def _get_css_inline_styles(self, ttype): method _create_stylesheet (line 485) | def _create_stylesheet(self): method get_style_defs (line 509) | def get_style_defs(self, arg=None): method get_token_style_defs (line 523) | def get_token_style_defs(self, arg=None): method get_background_style_defs (line 540) | def get_background_style_defs(self, arg=None): method get_linenos_style_defs (line 563) | def get_linenos_style_defs(self): method get_css_prefix (line 574) | def get_css_prefix(self, arg): method _pre_style (line 593) | def _pre_style(self): method _linenos_style (line 597) | def _linenos_style(self): method _linenos_special_style (line 604) | def _linenos_special_style(self): method _decodeifneeded (line 610) | def _decodeifneeded(self, value): method _wrap_full (line 617) | def _wrap_full(self, inner, outfile): method _wrap_tablelinenos (line 658) | def _wrap_tablelinenos(self, inner): method _wrap_inlinelinenos (line 726) | def _wrap_inlinelinenos(self, inner): method _wrap_lineanchors (line 769) | def _wrap_lineanchors(self, inner): method _wrap_linespans (line 781) | def _wrap_linespans(self, inner): method _wrap_div (line 791) | def _wrap_div(self, inner): method _wrap_pre (line 805) | def _wrap_pre(self, inner): method _wrap_code (line 822) | def _wrap_code(self, inner): method _translate_parts (line 828) | def _translate_parts(self, value): method _format_lines (line 832) | def _format_lines(self, tokensource): method _lookup_ctag (line 908) | def _lookup_ctag(self, token): method _highlight_lines (line 915) | def _highlight_lines(self, tokensource): method wrap (line 937) | def wrap(self, source): method format_unencoded (line 952) | def format_unencoded(self, tokensource, outfile): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/img.py class PilNotAvailable (line 53) | class PilNotAvailable(ImportError): class FontNotFound (line 57) | class FontNotFound(Exception): class FontManager (line 61) | class FontManager: method __init__ (line 66) | def __init__(self, font_name, font_size=14): method _get_nix_font_path (line 84) | def _get_nix_font_path(self, name, style): method _create_nix (line 98) | def _create_nix(self): method _get_mac_font_path (line 119) | def _get_mac_font_path(self, font_map, name, style): method _create_mac (line 122) | def _create_mac(self): method _lookup_win (line 151) | def _lookup_win(self, key, basename, styles, fail=False): method _create_win (line 166) | def _create_win(self): method get_char_size (line 205) | def get_char_size(self): method get_text_size (line 211) | def get_text_size(self, text): method get_font (line 221) | def get_font(self, bold, oblique): class ImageFormatter (line 235) | class ImageFormatter(Formatter): method __init__ (line 353) | def __init__(self, **options): method get_style_defs (line 409) | def get_style_defs(self, arg=''): method _get_line_height (line 413) | def _get_line_height(self): method _get_line_y (line 419) | def _get_line_y(self, lineno): method _get_char_width (line 425) | def _get_char_width(self): method _get_char_x (line 431) | def _get_char_x(self, linelength): method _get_text_pos (line 437) | def _get_text_pos(self, linelength, lineno): method _get_linenumber_pos (line 443) | def _get_linenumber_pos(self, lineno): method _get_text_color (line 449) | def _get_text_color(self, style): method _get_text_bg_color (line 459) | def _get_text_bg_color(self, style): method _get_style_font (line 469) | def _get_style_font(self, style): method _get_image_size (line 475) | def _get_image_size(self, maxlinelength, maxlineno): method _draw_linenumber (line 482) | def _draw_linenumber(self, posno, lineno): method _draw_text (line 495) | def _draw_text(self, pos, text, font, text_fg, text_bg): method _create_drawables (line 501) | def _create_drawables(self, tokensource): method _draw_line_numbers (line 541) | def _draw_line_numbers(self): method _paint_line_number_bg (line 552) | def _paint_line_number_bg(self, im): method format (line 569) | def format(self, tokensource, outfile): class GifImageFormatter (line 606) | class GifImageFormatter(ImageFormatter): class JpgImageFormatter (line 620) | class JpgImageFormatter(ImageFormatter): class BmpImageFormatter (line 634) | class BmpImageFormatter(ImageFormatter): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/irc.py function ircformat (line 76) | def ircformat(color, text): class IRCFormatter (line 97) | class IRCFormatter(Formatter): method __init__ (line 122) | def __init__(self, **options): method _write_lineno (line 130) | def _write_lineno(self, outfile): method _format_unencoded_with_lineno (line 134) | def _format_unencoded_with_lineno(self, tokensource, outfile): method format_unencoded (line 159) | def format_unencoded(self, tokensource, outfile): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/latex.py function escape_tex (line 22) | def escape_tex(text, commandprefix): function _get_ttype_name (line 135) | def _get_ttype_name(ttype): class LatexFormatter (line 147) | class LatexFormatter(Formatter): method __init__ (line 256) | def __init__(self, **options): method _create_stylesheet (line 279) | def _create_stylesheet(self): method get_style_defs (line 324) | def get_style_defs(self, arg=''): method format_unencoded (line 336) | def format_unencoded(self, tokensource, outfile): class LatexEmbeddedLexer (line 440) | class LatexEmbeddedLexer(Lexer): method __init__ (line 451) | def __init__(self, left, right, lang, **options): method get_tokens_unprocessed (line 457) | def get_tokens_unprocessed(self, text): method _find_safe_escape_tokens (line 476) | def _find_safe_escape_tokens(self, text): method _filter_to (line 488) | def _filter_to(self, it, pred): method _find_escape_tokens (line 505) | def _find_escape_tokens(self, text): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/other.py class NullFormatter (line 19) | class NullFormatter(Formatter): method format (line 27) | def format(self, tokensource, outfile): class RawTokenFormatter (line 36) | class RawTokenFormatter(Formatter): method __init__ (line 62) | def __init__(self, **options): method format (line 80) | def format(self, tokensource, outfile): class TestcaseFormatter (line 130) | class TestcaseFormatter(Formatter): method __init__ (line 139) | def __init__(self, **options): method format (line 144) | def format(self, tokensource, outfile): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/pangomarkup.py function escape_special_chars (line 23) | def escape_special_chars(text, table=_escape_table): class PangoMarkupFormatter (line 28) | class PangoMarkupFormatter(Formatter): method __init__ (line 39) | def __init__(self, **options): method format_unencoded (line 61) | def format_unencoded(self, tokensource, outfile): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/rtf.py class RtfFormatter (line 18) | class RtfFormatter(Formatter): method __init__ (line 50) | def __init__(self, **options): method _escape (line 66) | def _escape(self, text): method _escape_text (line 71) | def _escape_text(self, text): method format_unencoded (line 95) | def format_unencoded(self, tokensource, outfile): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/svg.py function escape_html (line 18) | def escape_html(text): class SvgFormatter (line 29) | class SvgFormatter(Formatter): method __init__ (line 93) | def __init__(self, **options): method format_unencoded (line 114) | def format_unencoded(self, tokensource, outfile): method _get_style (line 173) | def _get_style(self, tokentype): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/terminal.py class TerminalFormatter (line 56) | class TerminalFormatter(Formatter): method __init__ (line 83) | def __init__(self, **options): method format (line 91) | def format(self, tokensource, outfile): method _write_lineno (line 94) | def _write_lineno(self, outfile): method _get_color (line 98) | def _get_color(self, ttype): method format_unencoded (line 108) | def format_unencoded(self, tokensource, outfile): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/formatters/terminal256.py class EscapeSequence (line 34) | class EscapeSequence: method __init__ (line 35) | def __init__(self, fg=None, bg=None, bold=False, underline=False, ital... method escape (line 42) | def escape(self, attrs): method color_string (line 47) | def color_string(self): method true_color_string (line 73) | def true_color_string(self): method reset_string (line 87) | def reset_string(self): class Terminal256Formatter (line 98) | class Terminal256Formatter(Formatter): method __init__ (line 135) | def __init__(self, **options): method _build_color_table (line 152) | def _build_color_table(self): method _closest_color (line 188) | def _closest_color(self, r, g, b): method _color_index (line 205) | def _color_index(self, color): method _setup_styles (line 224) | def _setup_styles(self): method _write_lineno (line 245) | def _write_lineno(self, outfile): method format (line 249) | def format(self, tokensource, outfile): method format_unencoded (line 252) | def format_unencoded(self, tokensource, outfile): class TerminalTrueColorFormatter (line 293) | class TerminalTrueColorFormatter(Terminal256Formatter): method _build_color_table (line 311) | def _build_color_table(self): method _color_tuple (line 314) | def _color_tuple(self, color): method _setup_styles (line 324) | def _setup_styles(self): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/lexer.py class LexerMeta (line 36) | class LexerMeta(type): method __new__ (line 42) | def __new__(mcs, name, bases, d): class Lexer (line 48) | class Lexer(metaclass=LexerMeta): method __init__ (line 97) | def __init__(self, **options): method __repr__ (line 109) | def __repr__(self): method add_filter (line 116) | def add_filter(self, filter_, **options): method analyse_text (line 124) | def analyse_text(text): method get_tokens (line 138) | def get_tokens(self, text, unfiltered=False): method get_tokens_unprocessed (line 197) | def get_tokens_unprocessed(self, text): class DelegatingLexer (line 208) | class DelegatingLexer(Lexer): method __init__ (line 218) | def __init__(self, _root_lexer, _language_lexer, _needle=Other, **opti... method get_tokens_unprocessed (line 224) | def get_tokens_unprocessed(self, text): class include (line 247) | class include(str): # pylint: disable=invalid-name class _inherit (line 254) | class _inherit: method __repr__ (line 258) | def __repr__(self): class combined (line 264) | class combined(tuple): # pylint: disable=invalid-name method __new__ (line 269) | def __new__(cls, *args): method __init__ (line 272) | def __init__(self, *args): class _PseudoMatch (line 277) | class _PseudoMatch: method __init__ (line 282) | def __init__(self, start, text): method start (line 286) | def start(self, arg=None): method end (line 289) | def end(self, arg=None): method group (line 292) | def group(self, arg=None): method groups (line 297) | def groups(self): method groupdict (line 300) | def groupdict(self): function bygroups (line 304) | def bygroups(*args): class _This (line 330) | class _This: function using (line 339) | def using(_other, **kwargs): class default (line 389) | class default: method __init__ (line 397) | def __init__(self, state): class words (line 401) | class words(Future): method __init__ (line 408) | def __init__(self, words, prefix='', suffix=''): method get (line 413) | def get(self): class RegexLexerMeta (line 417) | class RegexLexerMeta(LexerMeta): method _process_regex (line 423) | def _process_regex(cls, regex, rflags, state): method _process_token (line 429) | def _process_token(cls, token): method _process_new_state (line 435) | def _process_new_state(cls, new_state, unprocessed, processed): method _process_state (line 470) | def _process_state(cls, unprocessed, processed, state): method process_tokendef (line 514) | def process_tokendef(cls, name, tokendefs=None): method get_tokendefs (line 522) | def get_tokendefs(cls): method __call__ (line 571) | def __call__(cls, *args, **kwds): class RegexLexer (line 585) | class RegexLexer(Lexer, metaclass=RegexLexerMeta): method get_tokens_unprocessed (line 620) | def get_tokens_unprocessed(self, text, stack=('root',)): class LexerContext (line 682) | class LexerContext: method __init__ (line 687) | def __init__(self, text, pos, stack=None, end=None): method __repr__ (line 693) | def __repr__(self): class ExtendedRegexLexer (line 698) | class ExtendedRegexLexer(RegexLexer): method get_tokens_unprocessed (line 703) | def get_tokens_unprocessed(self, text=None, context=None): function do_insertions (line 770) | def do_insertions(insertions, tokens): class ProfilingRegexLexerMeta (line 834) | class ProfilingRegexLexerMeta(RegexLexerMeta): method _process_regex (line 837) | def _process_regex(cls, regex, rflags, state): class ProfilingRegexLexer (line 856) | class ProfilingRegexLexer(RegexLexer, metaclass=ProfilingRegexLexerMeta): method get_tokens_unprocessed (line 862) | def get_tokens_unprocessed(self, text, stack=('root',)): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/lexers/__init__.py function _load_lexers (line 32) | def _load_lexers(module_name): function get_all_lexers (line 40) | def get_all_lexers(plugins=True): function find_lexer_class (line 54) | def find_lexer_class(name): function find_lexer_class_by_name (line 72) | def find_lexer_class_by_name(_alias): function get_lexer_by_name (line 94) | def get_lexer_by_name(_alias, **options): function load_lexer_from_file (line 115) | def load_lexer_from_file(filename, lexername="CustomLexer", **options): function find_lexer_class_for_filename (line 150) | def find_lexer_class_for_filename(_fn, code=None): function get_lexer_for_filename (line 193) | def get_lexer_for_filename(_fn, code=None, **options): function get_lexer_for_mimetype (line 207) | def get_lexer_for_mimetype(_mime, **options): function _iter_lexerclasses (line 223) | def _iter_lexerclasses(plugins=True): function guess_lexer_for_filename (line 234) | def guess_lexer_for_filename(_fn, _text, **options): function guess_lexer (line 285) | def guess_lexer(_text, **options): class _automodule (line 316) | class _automodule(types.ModuleType): method __getattr__ (line 319) | def __getattr__(self, name): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/lexers/python.py class PythonLexer (line 28) | class PythonLexer(RegexLexer): method innerstring_rules (line 67) | def innerstring_rules(ttype): method fstring_rules (line 87) | def fstring_rules(ttype): method analyse_text (line 409) | def analyse_text(text): class Python2Lexer (line 417) | class Python2Lexer(RegexLexer): method innerstring_rules (line 433) | def innerstring_rules(ttype): method analyse_text (line 635) | def analyse_text(text): class PythonConsoleLexer (line 639) | class PythonConsoleLexer(Lexer): method __init__ (line 666) | def __init__(self, **options): method get_tokens_unprocessed (line 670) | def get_tokens_unprocessed(self, text): class PythonTracebackLexer (line 727) | class PythonTracebackLexer(RegexLexer): class Python2TracebackLexer (line 783) | class Python2TracebackLexer(RegexLexer): class CythonLexer (line 831) | class CythonLexer(RegexLexer): class DgLexer (line 1011) | class DgLexer(RegexLexer): class NumPyLexer (line 1110) | class NumPyLexer(PythonLexer): method get_tokens_unprocessed (line 1192) | def get_tokens_unprocessed(self, text): method analyse_text (line 1200) | def analyse_text(text): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/modeline.py function get_filetype_from_line (line 22) | def get_filetype_from_line(l): function get_filetype_from_buffer (line 28) | def get_filetype_from_buffer(buf, max_lines=5): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/plugin.py function iter_entry_points (line 47) | def iter_entry_points(group_name): function find_plugin_lexers (line 71) | def find_plugin_lexers(): function find_plugin_formatters (line 76) | def find_plugin_formatters(): function find_plugin_styles (line 81) | def find_plugin_styles(): function find_plugin_filters (line 86) | def find_plugin_filters(): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/regexopt.py function make_charset (line 22) | def make_charset(letters): function regex_opt_inner (line 26) | def regex_opt_inner(strings, open_paren): function regex_opt (line 82) | def regex_opt(strings, prefix='', suffix=''): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/scanner.py class EndOfText (line 20) | class EndOfText(RuntimeError): class Scanner (line 27) | class Scanner: method __init__ (line 35) | def __init__(self, text, flags=0): method eos (line 49) | def eos(self): method check (line 54) | def check(self, pattern): method test (line 66) | def test(self, pattern): method scan (line 72) | def scan(self, pattern): method get_char (line 95) | def get_char(self): method __repr__ (line 99) | def __repr__(self): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/sphinxext.py class PygmentsDoc (line 58) | class PygmentsDoc(Directive): method run (line 69) | def run(self): method document_lexers (line 86) | def document_lexers(self): method document_formatters (line 123) | def document_formatters(self): method document_filters (line 141) | def document_filters(self): function setup (line 154) | def setup(app): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/style.py class StyleMeta (line 58) | class StyleMeta(type): method __new__ (line 60) | def __new__(mcs, name, bases, dct): method style_for_token (line 126) | def style_for_token(cls, token): method list_styles (line 156) | def list_styles(cls): method styles_token (line 159) | def styles_token(cls, ttype): method __iter__ (line 162) | def __iter__(cls): method __len__ (line 166) | def __len__(cls): class Style (line 170) | class Style(metaclass=StyleMeta): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/styles/__init__.py function get_style_by_name (line 68) | def get_style_by_name(name): function get_all_styles (line 92) | def get_all_styles(): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/token.py class _TokenType (line 12) | class _TokenType(tuple): method split (line 15) | def split(self): method __init__ (line 24) | def __init__(self, *args): method __contains__ (line 28) | def __contains__(self, val): method __getattr__ (line 34) | def __getattr__(self, val): method __repr__ (line 43) | def __repr__(self): method __copy__ (line 46) | def __copy__(self): method __deepcopy__ (line 50) | def __deepcopy__(self, memo): function is_token_subtype (line 85) | def is_token_subtype(ttype, other): function string_to_tokentype (line 94) | def string_to_tokentype(s): FILE: lib/python3.7/site-packages/pip/_vendor/pygments/unistring.py function combine (line 82) | def combine(*args): function allexcept (line 86) | def allexcept(*args): function _handle_runs (line 93) | def _handle_runs(char_list): # pragma: no cover FILE: lib/python3.7/site-packages/pip/_vendor/pygments/util.py class ClassNotFound (line 30) | class ClassNotFound(ValueError): class OptionError (line 34) | class OptionError(Exception): function get_choice_opt (line 38) | def get_choice_opt(options, optname, allowed, default=None, normcase=Fal... function get_bool_opt (line 48) | def get_bool_opt(options, optname, default=None): function get_int_opt (line 68) | def get_int_opt(options, optname, default=None): function get_list_opt (line 82) | def get_list_opt(options, optname, default=None): function docstring_headline (line 94) | def docstring_headline(obj): function make_analysator (line 106) | def make_analysator(f): function shebang_matches (line 123) | def shebang_matches(text, regex): function doctype_matches (line 168) | def doctype_matches(text, regex): function html_doctype_matches (line 181) | def html_doctype_matches(text): function looks_like_xml (line 189) | def looks_like_xml(text): function surrogatepair (line 205) | def surrogatepair(c): function format_lines (line 214) | def format_lines(var_name, seq, raw=False, indent_level=0): function duplicates_removed (line 233) | def duplicates_removed(it, already_seen=()): class Future (line 249) | class Future: method get (line 255) | def get(self): function guess_decode (line 259) | def guess_decode(text): function guess_decode_from_terminal (line 280) | def guess_decode_from_terminal(text, term): function terminal_encoding (line 297) | def terminal_encoding(term): class UnclosingTextIOWrapper (line 305) | class UnclosingTextIOWrapper(TextIOWrapper): method close (line 307) | def close(self): FILE: lib/python3.7/site-packages/pip/_vendor/pyparsing/__init__.py class version_info (line 99) | class version_info(NamedTuple): method __version__ (line 107) | def __version__(self): method __str__ (line 120) | def __str__(self): method __repr__ (line 123) | def __repr__(self): FILE: lib/python3.7/site-packages/pip/_vendor/pyparsing/actions.py class OnlyOnce (line 7) | class OnlyOnce: method __init__ (line 12) | def __init__(self, method_call): method __call__ (line 18) | def __call__(self, s, l, t): method reset (line 25) | def reset(self): function match_only_at_col (line 33) | def match_only_at_col(n): function replace_with (line 46) | def replace_with(repl_str): function remove_quotes (line 63) | def remove_quotes(s, l, t): function with_attribute (line 80) | def with_attribute(*args, **attr_dict): function with_class (line 162) | def with_class(classname, namespace=""): FILE: lib/python3.7/site-packages/pip/_vendor/pyparsing/common.py class pyparsing_common (line 8) | class pyparsing_common: method convert_to_date (line 253) | def convert_to_date(fmt: str = "%Y-%m-%d"): method convert_to_datetime (line 280) | def convert_to_datetime(fmt: str = "%Y-%m-%dT%H:%M:%S.%f"): method strip_html_tags (line 322) | def strip_html_tags(s: str, l: int, tokens: ParseResults): FILE: lib/python3.7/site-packages/pip/_vendor/pyparsing/core.py class cached_property (line 80) | class cached_property: method __init__ (line 81) | def __init__(self, func): method __get__ (line 84) | def __get__(self, instance, owner=None): class __compat__ (line 89) | class __compat__(__config_flags): class __diag__ (line 112) | class __diag__(__config_flags): method enable_all_warnings (line 129) | def enable_all_warnings(cls) -> None: class Diagnostics (line 134) | class Diagnostics(Enum): function enable_diag (line 167) | def enable_diag(diag_enum: Diagnostics) -> None: function disable_diag (line 174) | def disable_diag(diag_enum: Diagnostics) -> None: function enable_all_warnings (line 181) | def enable_all_warnings() -> None: function _should_enable_warnings (line 192) | def _should_enable_warnings( function _trim_arity (line 262) | def _trim_arity(func, max_limit=3): function condition_as_parse_action (line 322) | def condition_as_parse_action( function _default_start_debug_action (line 350) | def _default_start_debug_action( function _default_success_debug_action (line 369) | def _default_success_debug_action( function _default_exception_debug_action (line 381) | def _default_exception_debug_action( function null_debug_action (line 396) | def null_debug_action(*args): class ParserElement (line 400) | class ParserElement(ABC): method set_default_whitespace_chars (line 408) | def set_default_whitespace_chars(chars: str) -> None: method inline_literals_using (line 429) | def inline_literals_using(cls: type) -> None: class DebugActions (line 450) | class DebugActions(NamedTuple): method __init__ (line 455) | def __init__(self, savelist: bool = False): method suppress_warning (line 483) | def suppress_warning(self, warning_type: Diagnostics) -> "ParserElement": method copy (line 499) | def copy(self) -> "ParserElement": method set_results_name (line 528) | def set_results_name( method _setResultsName (line 561) | def _setResultsName(self, name, listAllMatches=False): method set_break (line 572) | def set_break(self, break_flag: bool = True) -> "ParserElement": method set_parse_action (line 595) | def set_parse_action(self, *fns: ParseAction, **kwargs) -> "ParserElem... method add_parse_action (line 681) | def add_parse_action(self, *fns: ParseAction, **kwargs) -> "ParserElem... method add_condition (line 693) | def add_condition(self, *fns: ParseCondition, **kwargs) -> "ParserElem... method set_fail_action (line 728) | def set_fail_action(self, fn: ParseFailAction) -> "ParserElement": method _skipIgnorables (line 744) | def _skipIgnorables(self, instring, loc): method preParse (line 757) | def preParse(self, instring, loc): method parseImpl (line 769) | def parseImpl(self, instring, loc, doActions=True): method postParse (line 772) | def postParse(self, instring, loc, tokenlist): method _parseNoCache (line 776) | def _parseNoCache( method try_parse (line 878) | def try_parse(self, instring: str, loc: int, raise_fatal: bool = False... method can_parse_next (line 886) | def can_parse_next(self, instring: str, loc: int) -> bool: method _parseCache (line 909) | def _parseCache( method reset_cache (line 960) | def reset_cache() -> None: method disable_memoization (line 971) | def disable_memoization() -> None: method enable_left_recursion (line 985) | def enable_left_recursion( method enable_packrat (line 1033) | def enable_packrat(cache_size_limit: int = 128, *, force: bool = False... method parse_string (line 1076) | def parse_string( method scan_string (line 1145) | def scan_string( method transform_string (line 1234) | def transform_string(self, instring: str, *, debug: bool = False) -> str: method search_string (line 1280) | def search_string( method split (line 1320) | def split( method __add__ (line 1352) | def __add__(self, other) -> "ParserElement": method __radd__ (line 1392) | def __radd__(self, other) -> "ParserElement": method __sub__ (line 1409) | def __sub__(self, other) -> "ParserElement": method __rsub__ (line 1423) | def __rsub__(self, other) -> "ParserElement": method __mul__ (line 1437) | def __mul__(self, other) -> "ParserElement": method __rmul__ (line 1523) | def __rmul__(self, other) -> "ParserElement": method __or__ (line 1526) | def __or__(self, other) -> "ParserElement": method __ror__ (line 1543) | def __ror__(self, other) -> "ParserElement": method __xor__ (line 1557) | def __xor__(self, other) -> "ParserElement": method __rxor__ (line 1571) | def __rxor__(self, other) -> "ParserElement": method __and__ (line 1585) | def __and__(self, other) -> "ParserElement": method __rand__ (line 1599) | def __rand__(self, other) -> "ParserElement": method __invert__ (line 1613) | def __invert__(self) -> "ParserElement": method __getitem__ (line 1623) | def __getitem__(self, key): method __call__ (line 1663) | def __call__(self, name: str = None) -> "ParserElement": method suppress (line 1683) | def suppress(self) -> "ParserElement": method ignore_whitespace (line 1690) | def ignore_whitespace(self, recursive: bool = True) -> "ParserElement": method leave_whitespace (line 1700) | def leave_whitespace(self, recursive: bool = True) -> "ParserElement": method set_whitespace_chars (line 1711) | def set_whitespace_chars( method parse_with_tabs (line 1722) | def parse_with_tabs(self) -> "ParserElement": method ignore (line 1731) | def ignore(self, other: "ParserElement") -> "ParserElement": method set_debug_actions (line 1759) | def set_debug_actions( method set_debug (line 1785) | def set_debug(self, flag: bool = True) -> "ParserElement": method default_name (line 1833) | def default_name(self) -> str: method _generateDefaultName (line 1839) | def _generateDefaultName(self): method set_name (line 1844) | def set_name(self, name: str) -> "ParserElement": method name (line 1858) | def name(self) -> str: method __str__ (line 1862) | def __str__(self) -> str: method __repr__ (line 1865) | def __repr__(self) -> str: method streamline (line 1868) | def streamline(self) -> "ParserElement": method recurse (line 1873) | def recurse(self) -> Sequence["ParserElement"]: method _checkRecursion (line 1876) | def _checkRecursion(self, parseElementList): method validate (line 1881) | def validate(self, validateTrace=None) -> None: method parse_file (line 1887) | def parse_file( method __eq__ (line 1915) | def __eq__(self, other): method __hash__ (line 1924) | def __hash__(self): method matches (line 1927) | def matches( method run_tests (line 1950) | def run_tests( method create_diagram (line 2145) | def create_diagram( class _PendingSkip (line 2220) | class _PendingSkip(ParserElement): method __init__ (line 2223) | def __init__(self, expr: ParserElement, must_skip: bool = False): method _generateDefaultName (line 2228) | def _generateDefaultName(self): method __add__ (line 2231) | def __add__(self, other) -> "ParserElement": method __repr__ (line 2252) | def __repr__(self): method parseImpl (line 2255) | def parseImpl(self, *args): class Token (line 2261) | class Token(ParserElement): method __init__ (line 2266) | def __init__(self): method _generateDefaultName (line 2269) | def _generateDefaultName(self): class Empty (line 2273) | class Empty(Token): method __init__ (line 2278) | def __init__(self): class NoMatch (line 2284) | class NoMatch(Token): method __init__ (line 2289) | def __init__(self): method parseImpl (line 2295) | def parseImpl(self, instring, loc, doActions=True): class Literal (line 2299) | class Literal(Token): method __init__ (line 2315) | def __init__(self, match_string: str = "", *, matchString: str = ""): method _generateDefaultName (line 2333) | def _generateDefaultName(self): method parseImpl (line 2336) | def parseImpl(self, instring, loc, doActions=True): class _SingleCharLiteral (line 2344) | class _SingleCharLiteral(Literal): method parseImpl (line 2345) | def parseImpl(self, instring, loc, doActions=True): class Keyword (line 2354) | class Keyword(Token): method __init__ (line 2383) | def __init__( method _generateDefaultName (line 2412) | def _generateDefaultName(self): method parseImpl (line 2415) | def parseImpl(self, instring, loc, doActions=True): method set_default_keyword_chars (line 2463) | def set_default_keyword_chars(chars) -> None: class CaselessLiteral (line 2472) | class CaselessLiteral(Literal): method __init__ (line 2486) | def __init__(self, match_string: str = "", *, matchString: str = ""): method parseImpl (line 2493) | def parseImpl(self, instring, loc, doActions=True): class CaselessKeyword (line 2499) | class CaselessKeyword(Keyword): method __init__ (line 2511) | def __init__( class CloseMatch (line 2524) | class CloseMatch(Token): method __init__ (line 2559) | def __init__( method _generateDefaultName (line 2578) | def _generateDefaultName(self): method parseImpl (line 2581) | def parseImpl(self, instring, loc, doActions=True): class Word (line 2613) | class Word(Token): method __init__ (line 2678) | def __init__( method _generateDefaultName (line 2791) | def _generateDefaultName(self): method parseImpl (line 2820) | def parseImpl(self, instring, loc, doActions=True): class _WordRegex (line 2853) | class _WordRegex(Word): method parseImpl (line 2854) | def parseImpl(self, instring, loc, doActions=True): class Char (line 2863) | class Char(_WordRegex): method __init__ (line 2869) | def __init__( class Regex (line 2890) | class Regex(Token): method __init__ (line 2915) | def __init__( method re (line 2962) | def re(self): method re_match (line 2974) | def re_match(self): method mayReturnEmpty (line 2978) | def mayReturnEmpty(self): method _generateDefaultName (line 2981) | def _generateDefaultName(self): method parseImpl (line 2984) | def parseImpl(self, instring, loc, doActions=True): method parseImplAsGroupList (line 2997) | def parseImplAsGroupList(self, instring, loc, doActions=True): method parseImplAsMatch (line 3006) | def parseImplAsMatch(self, instring, loc, doActions=True): method sub (line 3015) | def sub(self, repl: str) -> ParserElement: class QuotedString (line 3045) | class QuotedString(Token): method __init__ (line 3086) | def __init__( method _generateDefaultName (line 3199) | def _generateDefaultName(self): method parseImpl (line 3207) | def parseImpl(self, instring, loc, doActions=True): class CharsNotIn (line 3241) | class CharsNotIn(Token): method __init__ (line 3262) | def __init__( method _generateDefaultName (line 3297) | def _generateDefaultName(self): method parseImpl (line 3304) | def parseImpl(self, instring, loc, doActions=True): class White (line 3321) | class White(Token): method __init__ (line 3357) | def __init__(self, ws: str = " \t\r\n", min: int = 1, max: int = 0, ex... method _generateDefaultName (line 3379) | def _generateDefaultName(self): method parseImpl (line 3382) | def parseImpl(self, instring, loc, doActions=True): class PositionToken (line 3398) | class PositionToken(Token): method __init__ (line 3399) | def __init__(self): class GoToColumn (line 3405) | class GoToColumn(PositionToken): method __init__ (line 3410) | def __init__(self, colno: int): method preParse (line 3414) | def preParse(self, instring, loc): method parseImpl (line 3427) | def parseImpl(self, instring, loc, doActions=True): class LineStart (line 3436) | class LineStart(PositionToken): method __init__ (line 3459) | def __init__(self): method preParse (line 3467) | def preParse(self, instring, loc): method parseImpl (line 3477) | def parseImpl(self, instring, loc, doActions=True): class LineEnd (line 3483) | class LineEnd(PositionToken): method __init__ (line 3488) | def __init__(self): method parseImpl (line 3494) | def parseImpl(self, instring, loc, doActions=True): class StringStart (line 3506) | class StringStart(PositionToken): method __init__ (line 3511) | def __init__(self): method parseImpl (line 3515) | def parseImpl(self, instring, loc, doActions=True): class StringEnd (line 3523) | class StringEnd(PositionToken): method __init__ (line 3528) | def __init__(self): method parseImpl (line 3532) | def parseImpl(self, instring, loc, doActions=True): class WordStart (line 3543) | class WordStart(PositionToken): method __init__ (line 3553) | def __init__(self, word_chars: str = printables, *, wordChars: str = p... method parseImpl (line 3559) | def parseImpl(self, instring, loc, doActions=True): class WordEnd (line 3569) | class WordEnd(PositionToken): method __init__ (line 3578) | def __init__(self, word_chars: str = printables, *, wordChars: str = p... method parseImpl (line 3585) | def parseImpl(self, instring, loc, doActions=True): class ParseExpression (line 3596) | class ParseExpression(ParserElement): method __init__ (line 3601) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method recurse (line 3627) | def recurse(self) -> Sequence[ParserElement]: method append (line 3630) | def append(self, other) -> ParserElement: method leave_whitespace (line 3635) | def leave_whitespace(self, recursive: bool = True) -> ParserElement: method ignore_whitespace (line 3648) | def ignore_whitespace(self, recursive: bool = True) -> ParserElement: method ignore (line 3660) | def ignore(self, other) -> ParserElement: method _generateDefaultName (line 3672) | def _generateDefaultName(self): method streamline (line 3675) | def streamline(self) -> ParserElement: method validate (line 3716) | def validate(self, validateTrace=None) -> None: method copy (line 3722) | def copy(self) -> ParserElement: method _setResultsName (line 3727) | def _setResultsName(self, name, listAllMatches=False): class And (line 3757) | class And(ParseExpression): class _ErrorStop (line 3775) | class _ErrorStop(Empty): method __init__ (line 3776) | def __init__(self, *args, **kwargs): method _generateDefaultName (line 3780) | def _generateDefaultName(self): method __init__ (line 3783) | def __init__( method streamline (line 3816) | def streamline(self) -> ParserElement: method parseImpl (line 3861) | def parseImpl(self, instring, loc, doActions=True): method __iadd__ (line 3891) | def __iadd__(self, other): method _checkRecursion (line 3896) | def _checkRecursion(self, parseElementList): method _generateDefaultName (line 3903) | def _generateDefaultName(self): class Or (line 3911) | class Or(ParseExpression): method __init__ (line 3929) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method streamline (line 3937) | def streamline(self) -> ParserElement: method parseImpl (line 3949) | def parseImpl(self, instring, loc, doActions=True): method __ixor__ (line 4031) | def __ixor__(self, other): method _generateDefaultName (line 4036) | def _generateDefaultName(self): method _setResultsName (line 4039) | def _setResultsName(self, name, listAllMatches=False): class MatchFirst (line 4066) | class MatchFirst(ParseExpression): method __init__ (line 4084) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method streamline (line 4092) | def streamline(self) -> ParserElement: method parseImpl (line 4108) | def parseImpl(self, instring, loc, doActions=True): method __ior__ (line 4142) | def __ior__(self, other): method _generateDefaultName (line 4147) | def _generateDefaultName(self): method _setResultsName (line 4150) | def _setResultsName(self, name, listAllMatches=False): class Each (line 4177) | class Each(ParseExpression): method __init__ (line 4235) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method streamline (line 4245) | def streamline(self) -> ParserElement: method parseImpl (line 4253) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4340) | def _generateDefaultName(self): class ParseElementEnhance (line 4344) | class ParseElementEnhance(ParserElement): method __init__ (line 4349) | def __init__(self, expr: Union[ParserElement, str], savelist: bool = F... method recurse (line 4370) | def recurse(self) -> Sequence[ParserElement]: method parseImpl (line 4373) | def parseImpl(self, instring, loc, doActions=True): method leave_whitespace (line 4379) | def leave_whitespace(self, recursive: bool = True) -> ParserElement: method ignore_whitespace (line 4388) | def ignore_whitespace(self, recursive: bool = True) -> ParserElement: method ignore (line 4397) | def ignore(self, other) -> ParserElement: method streamline (line 4409) | def streamline(self) -> ParserElement: method _checkRecursion (line 4415) | def _checkRecursion(self, parseElementList): method validate (line 4422) | def validate(self, validateTrace=None) -> None: method _generateDefaultName (line 4430) | def _generateDefaultName(self): class IndentedBlock (line 4437) | class IndentedBlock(ParseElementEnhance): class _Indent (line 4443) | class _Indent(Empty): method __init__ (line 4444) | def __init__(self, ref_col: int): class _IndentGreater (line 4449) | class _IndentGreater(Empty): method __init__ (line 4450) | def __init__(self, ref_col: int): method __init__ (line 4455) | def __init__( method parseImpl (line 4465) | def parseImpl(self, instring, loc, doActions=True): class AtStringStart (line 4501) | class AtStringStart(ParseElementEnhance): method __init__ (line 4512) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4516) | def parseImpl(self, instring, loc, doActions=True): class AtLineStart (line 4522) | class AtLineStart(ParseElementEnhance): method __init__ (line 4545) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4549) | def parseImpl(self, instring, loc, doActions=True): class FollowedBy (line 4555) | class FollowedBy(ParseElementEnhance): method __init__ (line 4578) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4582) | def parseImpl(self, instring, loc, doActions=True): class PrecededBy (line 4591) | class PrecededBy(ParseElementEnhance): method __init__ (line 4621) | def __init__( method parseImpl (line 4646) | def parseImpl(self, instring, loc=0, doActions=True): class Located (line 4672) | class Located(ParseElementEnhance): method parseImpl (line 4700) | def parseImpl(self, instring, loc, doActions=True): class NotAny (line 4714) | class NotAny(ParseElementEnhance): method __init__ (line 4739) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4748) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4753) | def _generateDefaultName(self): class _MultipleMatch (line 4757) | class _MultipleMatch(ParseElementEnhance): method __init__ (line 4758) | def __init__( method stopOn (line 4773) | def stopOn(self, ender) -> ParserElement: method parseImpl (line 4779) | def parseImpl(self, instring, loc, doActions=True): method _setResultsName (line 4808) | def _setResultsName(self, name, listAllMatches=False): class OneOrMore (line 4835) | class OneOrMore(_MultipleMatch): method _generateDefaultName (line 4862) | def _generateDefaultName(self): class ZeroOrMore (line 4866) | class ZeroOrMore(_MultipleMatch): method __init__ (line 4879) | def __init__( method parseImpl (line 4889) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4895) | def _generateDefaultName(self): class _NullToken (line 4899) | class _NullToken: method __bool__ (line 4900) | def __bool__(self): method __str__ (line 4903) | def __str__(self): class Opt (line 4907) | class Opt(ParseElementEnhance): method __init__ (line 4948) | def __init__( method parseImpl (line 4956) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4972) | def _generateDefaultName(self): class SkipTo (line 4983) | class SkipTo(ParseElementEnhance): method __init__ (line 5044) | def __init__( method parseImpl (line 5066) | def parseImpl(self, instring, loc, doActions=True): class Forward (line 5117) | class Forward(ParseElementEnhance): method __init__ (line 5146) | def __init__(self, other: typing.Optional[Union[ParserElement, str]] =... method __lshift__ (line 5151) | def __lshift__(self, other): method __ilshift__ (line 5168) | def __ilshift__(self, other): method __or__ (line 5171) | def __or__(self, other): method __del__ (line 5186) | def __del__(self): method parseImpl (line 5200) | def parseImpl(self, instring, loc, doActions=True): method leave_whitespace (line 5295) | def leave_whitespace(self, recursive: bool = True) -> ParserElement: method ignore_whitespace (line 5299) | def ignore_whitespace(self, recursive: bool = True) -> ParserElement: method streamline (line 5303) | def streamline(self) -> ParserElement: method validate (line 5310) | def validate(self, validateTrace=None) -> None: method _generateDefaultName (line 5320) | def _generateDefaultName(self): method copy (line 5334) | def copy(self) -> ParserElement: method _setResultsName (line 5342) | def _setResultsName(self, name, list_all_matches=False): class TokenConverter (line 5363) | class TokenConverter(ParseElementEnhance): method __init__ (line 5368) | def __init__(self, expr: Union[ParserElement, str], savelist=False): class Combine (line 5373) | class Combine(TokenConverter): method __init__ (line 5392) | def __init__( method ignore (line 5410) | def ignore(self, other) -> ParserElement: method postParse (line 5417) | def postParse(self, instring, loc, tokenlist): class Group (line 5430) | class Group(TokenConverter): method __init__ (line 5451) | def __init__(self, expr: ParserElement, aslist: bool = False): method postParse (line 5456) | def postParse(self, instring, loc, tokenlist): class Dict (line 5467) | class Dict(TokenConverter): method __init__ (line 5509) | def __init__(self, expr: ParserElement, asdict: bool = False): method postParse (line 5514) | def postParse(self, instring, loc, tokenlist): class Suppress (line 5554) | class Suppress(TokenConverter): method __init__ (line 5585) | def __init__(self, expr: Union[ParserElement, str], savelist: bool = F... method __add__ (line 5590) | def __add__(self, other) -> "ParserElement": method __sub__ (line 5596) | def __sub__(self, other) -> "ParserElement": method postParse (line 5602) | def postParse(self, instring, loc, tokenlist): method suppress (line 5605) | def suppress(self) -> ParserElement: function trace_parse_action (line 5609) | def trace_parse_action(f: ParseAction) -> ParseAction: function srange (line 5684) | def srange(s: str) -> str: function token_map (line 5721) | def token_map(func, *args) -> ParseAction: function autoname_elements (line 5767) | def autoname_elements() -> None: FILE: lib/python3.7/site-packages/pip/_vendor/pyparsing/diagram/__init__.py class EachItem (line 62) | class EachItem(railroad.Group): method __init__ (line 73) | def __init__(self, *items): class AnnotatedItem (line 79) | class AnnotatedItem(railroad.Group): method __init__ (line 84) | def __init__(self, label: str, item): class EditablePartial (line 88) | class EditablePartial(Generic[T]): method __init__ (line 97) | def __init__(self, func: Callable[..., T], args: list, kwargs: dict): method from_call (line 103) | def from_call(cls, func: Callable[..., T], *args, **kwargs) -> "Editab... method name (line 111) | def name(self): method __call__ (line 114) | def __call__(self) -> T: function railroad_to_html (line 130) | def railroad_to_html(diagrams: List[NamedDiagram], **kwargs) -> str: function resolve_partial (line 149) | def resolve_partial(partial: "EditablePartial[T]") -> T: function to_railroad (line 165) | def to_railroad( function _should_vertical (line 223) | def _should_vertical( class ElementState (line 235) | class ElementState: method __init__ (line 241) | def __init__( method mark_for_extraction (line 267) | def mark_for_extraction( class ConverterState (line 297) | class ConverterState: method __init__ (line 302) | def __init__(self, diagram_kwargs: typing.Optional[dict] = None): method __setitem__ (line 315) | def __setitem__(self, key: int, value: ElementState): method __getitem__ (line 318) | def __getitem__(self, key: int) -> ElementState: method __delitem__ (line 321) | def __delitem__(self, key: int): method __contains__ (line 324) | def __contains__(self, key: int): method generate_unnamed (line 327) | def generate_unnamed(self) -> int: method generate_index (line 334) | def generate_index(self) -> int: method extract_into_diagram (line 341) | def extract_into_diagram(self, el_id: int): function _worth_extracting (line 375) | def _worth_extracting(element: pyparsing.ParserElement) -> bool: function _apply_diagram_item_enhancements (line 384) | def _apply_diagram_item_enhancements(fn): function _visible_exprs (line 428) | def _visible_exprs(exprs: Iterable[pyparsing.ParserElement]): function _to_diagram_element (line 442) | def _to_diagram_element( FILE: lib/python3.7/site-packages/pip/_vendor/pyparsing/exceptions.py class ExceptionWordUnicode (line 11) | class ExceptionWordUnicode(ppu.Latin1, ppu.LatinA, ppu.LatinB, ppu.Greek... class ParseBaseException (line 19) | class ParseBaseException(Exception): method __init__ (line 24) | def __init__( method explain_exception (line 42) | def explain_exception(exc, depth=16): method _from_exception (line 108) | def _from_exception(cls, pe): method line (line 116) | def line(self) -> str: method lineno (line 123) | def lineno(self) -> int: method col (line 130) | def col(self) -> int: method column (line 137) | def column(self) -> int: method __str__ (line 143) | def __str__(self) -> str: method __repr__ (line 161) | def __repr__(self): method mark_input_line (line 164) | def mark_input_line(self, marker_string: str = None, *, markerString="... method explain (line 178) | def explain(self, depth=16) -> str: class ParseException (line 220) | class ParseException(ParseBaseException): class ParseFatalException (line 240) | class ParseFatalException(ParseBaseException): class ParseSyntaxException (line 247) | class ParseSyntaxException(ParseFatalException): class RecursiveGrammarException (line 256) | class RecursiveGrammarException(Exception): method __init__ (line 263) | def __init__(self, parseElementList): method __str__ (line 266) | def __str__(self) -> str: FILE: lib/python3.7/site-packages/pip/_vendor/pyparsing/helpers.py function delimited_list (line 14) | def delimited_list( function counted_array (line 71) | def counted_array( function match_previous_literal (line 131) | def match_previous_literal(expr: ParserElement) -> ParserElement: function match_previous_expr (line 164) | def match_previous_expr(expr: ParserElement) -> ParserElement: function one_of (line 200) | def one_of( function dict_of (line 327) | def dict_of(key: ParserElement, value: ParserElement) -> ParserElement: function original_text_for (line 367) | def original_text_for( function ungroup (line 420) | def ungroup(expr: ParserElement) -> ParserElement: function locatedExpr (line 427) | def locatedExpr(expr: ParserElement) -> ParserElement: function nested_expr (line 462) | def nested_expr( function _makeTags (line 590) | def _makeTags(tagStr, xml, suppress_LT=Suppress("<"), suppress_GT=Suppre... function make_html_tags (line 648) | def make_html_tags( function make_xml_tags (line 675) | def make_xml_tags( function replace_html_entity (line 698) | def replace_html_entity(t): class OpAssoc (line 703) | class OpAssoc(Enum): function infix_notation (line 726) | def infix_notation( function indentedBlock (line 891) | def indentedBlock(blockStatementExpr, indentStack, indent=True, backup_s... FILE: lib/python3.7/site-packages/pip/_vendor/pyparsing/results.py class _ParseResultsWithOffset (line 11) | class _ParseResultsWithOffset: method __init__ (line 14) | def __init__(self, p1, p2): method __getitem__ (line 17) | def __getitem__(self, i): method __getstate__ (line 20) | def __getstate__(self): method __setstate__ (line 23) | def __setstate__(self, *args): class ParseResults (line 27) | class ParseResults: class List (line 85) | class List(list): method __new__ (line 124) | def __new__(cls, contained=None): method __new__ (line 136) | def __new__(cls, toklist=None, name=None, **kwargs): method __init__ (line 159) | def __init__( method __getitem__ (line 191) | def __getitem__(self, i): method __setitem__ (line 200) | def __setitem__(self, k, v, isinstance=isinstance): method __delitem__ (line 215) | def __delitem__(self, i): method __contains__ (line 238) | def __contains__(self, k) -> bool: method __len__ (line 241) | def __len__(self) -> int: method __bool__ (line 244) | def __bool__(self) -> bool: method __iter__ (line 247) | def __iter__(self) -> Iterator: method __reversed__ (line 250) | def __reversed__(self) -> Iterator: method keys (line 253) | def keys(self): method values (line 256) | def values(self): method items (line 259) | def items(self): method haskeys (line 262) | def haskeys(self) -> bool: method pop (line 268) | def pop(self, *args, **kwargs): method get (line 326) | def get(self, key, default_value=None): method insert (line 349) | def insert(self, index, ins_string): method append (line 374) | def append(self, item): method extend (line 391) | def extend(self, itemseq): method clear (line 411) | def clear(self): method __getattr__ (line 418) | def __getattr__(self, name): method __add__ (line 426) | def __add__(self, other) -> "ParseResults": method __iadd__ (line 431) | def __iadd__(self, other) -> "ParseResults": method __radd__ (line 450) | def __radd__(self, other) -> "ParseResults": method __repr__ (line 458) | def __repr__(self) -> str: method __str__ (line 461) | def __str__(self) -> str: method _asStringList (line 473) | def _asStringList(self, sep=""): method as_list (line 484) | def as_list(self) -> list: method as_dict (line 504) | def as_dict(self) -> dict: method copy (line 533) | def copy(self) -> "ParseResults": method get_name (line 544) | def get_name(self): method dump (line 595) | def dump(self, indent="", full=True, include_list=True, _depth=0) -> str: method pprint (line 675) | def pprint(self, *args, **kwargs): method __getstate__ (line 703) | def __getstate__(self): method __setstate__ (line 714) | def __setstate__(self, state): method __getnewargs__ (line 722) | def __getnewargs__(self): method __dir__ (line 725) | def __dir__(self): method from_dict (line 729) | def from_dict(cls, other, name=None) -> "ParseResults": FILE: lib/python3.7/site-packages/pip/_vendor/pyparsing/testing.py class pyparsing_test (line 15) | class pyparsing_test: class reset_pyparsing_context (line 20) | class reset_pyparsing_context: method __init__ (line 45) | def __init__(self): method save (line 48) | def save(self): method restore (line 80) | def restore(self): method copy (line 113) | def copy(self): method __enter__ (line 118) | def __enter__(self): method __exit__ (line 121) | def __exit__(self, *args): class TestParseResultsAsserts (line 124) | class TestParseResultsAsserts: method assertParseResultsEquals (line 129) | def assertParseResultsEquals( method assertParseAndCheckList (line 141) | def assertParseAndCheckList( method assertParseAndCheckDict (line 155) | def assertParseAndCheckDict( method assertRunTestResults (line 169) | def assertRunTestResults( method assertRaisesParseException (line 233) | def assertRaisesParseException(self, exc_type=ParseException, msg=No... method with_line_numbers (line 238) | def with_line_numbers( FILE: lib/python3.7/site-packages/pip/_vendor/pyparsing/unicode.py class _lazyclassproperty (line 8) | class _lazyclassproperty: method __init__ (line 9) | def __init__(self, fn): method __get__ (line 14) | def __get__(self, obj, cls): class unicode_set (line 31) | class unicode_set: method _chars_for_ranges (line 56) | def _chars_for_ranges(cls): method printables (line 66) | def printables(cls): method alphas (line 71) | def alphas(cls): method nums (line 76) | def nums(cls): method alphanums (line 81) | def alphanums(cls): method identchars (line 86) | def identchars(cls): method identbodychars (line 100) | def identbodychars(cls): class pyparsing_unicode (line 118) | class pyparsing_unicode(unicode_set): class BasicMultilingualPlane (line 130) | class BasicMultilingualPlane(unicode_set): class Latin1 (line 136) | class Latin1(unicode_set): class LatinA (line 143) | class LatinA(unicode_set): class LatinB (line 149) | class LatinB(unicode_set): class Greek (line 155) | class Greek(unicode_set): class Cyrillic (line 195) | class Cyrillic(unicode_set): class Chinese (line 208) | class Chinese(unicode_set): class Japanese (line 231) | class Japanese(unicode_set): class Kanji (line 235) | class Kanji(unicode_set): class Hiragana (line 242) | class Hiragana(unicode_set): class Katakana (line 254) | class Katakana(unicode_set): class Hangul (line 268) | class Hangul(unicode_set): class CJK (line 290) | class CJK(Chinese, Japanese, Hangul): class Thai (line 293) | class Thai(unicode_set): class Arabic (line 300) | class Arabic(unicode_set): class Hebrew (line 308) | class Hebrew(unicode_set): class Devanagari (line 322) | class Devanagari(unicode_set): FILE: lib/python3.7/site-packages/pip/_vendor/pyparsing/util.py class __config_flags (line 12) | class __config_flags: method _set (line 20) | def _set(cls, dname, value): function col (line 41) | def col(loc: int, strg: str) -> int: function lineno (line 58) | def lineno(loc: int, strg: str) -> int: function line (line 72) | def line(loc: int, strg: str) -> str: class _UnboundedCache (line 81) | class _UnboundedCache: method __init__ (line 82) | def __init__(self): class _FifoCache (line 102) | class _FifoCache: method __init__ (line 103) | def __init__(self, size): class LRUMemo (line 125) | class LRUMemo: method __init__ (line 133) | def __init__(self, capacity): method __getitem__ (line 138) | def __getitem__(self, key): method __setitem__ (line 145) | def __setitem__(self, key, value): method __delitem__ (line 149) | def __delitem__(self, key): method clear (line 159) | def clear(self): class UnboundedMemo (line 164) | class UnboundedMemo(dict): method __delitem__ (line 169) | def __delitem__(self, key): function _escape_regex_range_chars (line 173) | def _escape_regex_range_chars(s: str) -> str: function _collapse_string_to_ranges (line 182) | def _collapse_string_to_ranges( function _flatten (line 228) | def _flatten(ll: list) -> list: FILE: lib/python3.7/site-packages/pip/_vendor/requests/__init__.py function check_compatibility (line 55) | def check_compatibility(urllib3_version, chardet_version, charset_normal... function _check_cryptography (line 86) | def _check_cryptography(cryptography_version): FILE: lib/python3.7/site-packages/pip/_vendor/requests/_internal_utils.py function to_native_string (line 23) | def to_native_string(string, encoding="ascii"): function unicode_is_ascii (line 36) | def unicode_is_ascii(u_string): FILE: lib/python3.7/site-packages/pip/_vendor/requests/adapters.py function SOCKSProxyManager (line 61) | def SOCKSProxyManager(*args, **kwargs): class BaseAdapter (line 71) | class BaseAdapter: method __init__ (line 74) | def __init__(self): method send (line 77) | def send( method close (line 96) | def close(self): class HTTPAdapter (line 101) | class HTTPAdapter(BaseAdapter): method __init__ (line 136) | def __init__( method __getstate__ (line 158) | def __getstate__(self): method __setstate__ (line 161) | def __setstate__(self, state): method init_poolmanager (line 174) | def init_poolmanager( method proxy_manager_for (line 201) | def proxy_manager_for(self, proxy, **proxy_kwargs): method cert_verify (line 239) | def cert_verify(self, conn, url, verify, cert): method build_response (line 296) | def build_response(self, req, resp): method get_connection (line 333) | def get_connection(self, url, proxies=None): method close (line 362) | def close(self): method request_url (line 372) | def request_url(self, request, proxies): method add_headers (line 401) | def add_headers(self, request, **kwargs): method proxy_headers (line 415) | def proxy_headers(self, proxy): method send (line 436) | def send( FILE: lib/python3.7/site-packages/pip/_vendor/requests/api.py function request (line 14) | def request(method, url, **kwargs): function get (line 62) | def get(url, params=None, **kwargs): function options (line 76) | def options(url, **kwargs): function head (line 88) | def head(url, **kwargs): function post (line 103) | def post(url, data=None, json=None, **kwargs): function put (line 118) | def put(url, data=None, **kwargs): function patch (line 133) | def patch(url, data=None, **kwargs): function delete (line 148) | def delete(url, **kwargs): FILE: lib/python3.7/site-packages/pip/_vendor/requests/auth.py function _basic_auth_str (line 25) | def _basic_auth_str(username, password): class AuthBase (line 69) | class AuthBase: method __call__ (line 72) | def __call__(self, r): class HTTPBasicAuth (line 76) | class HTTPBasicAuth(AuthBase): method __init__ (line 79) | def __init__(self, username, password): method __eq__ (line 83) | def __eq__(self, other): method __ne__ (line 91) | def __ne__(self, other): method __call__ (line 94) | def __call__(self, r): class HTTPProxyAuth (line 99) | class HTTPProxyAuth(HTTPBasicAuth): method __call__ (line 102) | def __call__(self, r): class HTTPDigestAuth (line 107) | class HTTPDigestAuth(AuthBase): method __init__ (line 110) | def __init__(self, username, password): method init_per_thread_state (line 116) | def init_per_thread_state(self): method build_digest_header (line 126) | def build_digest_header(self, method, url): method handle_redirect (line 236) | def handle_redirect(self, r, **kwargs): method handle_401 (line 241) | def handle_401(self, r, **kwargs): method __call__ (line 286) | def __call__(self, r): method __eq__ (line 306) | def __eq__(self, other): method __ne__ (line 314) | def __ne__(self, other): FILE: lib/python3.7/site-packages/pip/_vendor/requests/certs.py function where (line 20) | def where(): FILE: lib/python3.7/site-packages/pip/_vendor/requests/cookies.py class MockRequest (line 23) | class MockRequest: method __init__ (line 35) | def __init__(self, request): method get_type (line 40) | def get_type(self): method get_host (line 43) | def get_host(self): method get_origin_req_host (line 46) | def get_origin_req_host(self): method get_full_url (line 49) | def get_full_url(self): method is_unverifiable (line 69) | def is_unverifiable(self): method has_header (line 72) | def has_header(self, name): method get_header (line 75) | def get_header(self, name, default=None): method add_header (line 78) | def add_header(self, key, val): method add_unredirected_header (line 84) | def add_unredirected_header(self, name, value): method get_new_headers (line 87) | def get_new_headers(self): method unverifiable (line 91) | def unverifiable(self): method origin_req_host (line 95) | def origin_req_host(self): method host (line 99) | def host(self): class MockResponse (line 103) | class MockResponse: method __init__ (line 110) | def __init__(self, headers): method info (line 117) | def info(self): method getheaders (line 120) | def getheaders(self, name): function extract_cookies_to_jar (line 124) | def extract_cookies_to_jar(jar, request, response): function get_cookie_header (line 140) | def get_cookie_header(jar, request): function remove_cookie_by_name (line 151) | def remove_cookie_by_name(cookiejar, name, domain=None, path=None): class CookieConflictError (line 170) | class CookieConflictError(RuntimeError): class RequestsCookieJar (line 176) | class RequestsCookieJar(cookielib.CookieJar, MutableMapping): method get (line 194) | def get(self, name, default=None, domain=None, path=None): method set (line 206) | def set(self, name, value, **kwargs): method iterkeys (line 225) | def iterkeys(self): method keys (line 234) | def keys(self): method itervalues (line 242) | def itervalues(self): method values (line 251) | def values(self): method iteritems (line 259) | def iteritems(self): method items (line 268) | def items(self): method list_domains (line 277) | def list_domains(self): method list_paths (line 285) | def list_paths(self): method multiple_domains (line 293) | def multiple_domains(self): method get_dict (line 306) | def get_dict(self, domain=None, path=None): method __contains__ (line 321) | def __contains__(self, name): method __getitem__ (line 327) | def __getitem__(self, name): method __setitem__ (line 336) | def __setitem__(self, name, value): method __delitem__ (line 343) | def __delitem__(self, name): method set_cookie (line 349) | def set_cookie(self, cookie, *args, **kwargs): method update (line 358) | def update(self, other): method _find (line 366) | def _find(self, name, domain=None, path=None): method _find_no_duplicates (line 386) | def _find_no_duplicates(self, name, domain=None, path=None): method __getstate__ (line 415) | def __getstate__(self): method __setstate__ (line 422) | def __setstate__(self, state): method copy (line 428) | def copy(self): method get_policy (line 435) | def get_policy(self): function _copy_cookie_jar (line 440) | def _copy_cookie_jar(jar): function create_cookie (line 455) | def create_cookie(name, value, **kwargs): function morsel_to_cookie (line 492) | def morsel_to_cookie(morsel): function cookiejar_from_dict (line 521) | def cookiejar_from_dict(cookie_dict, cookiejar=None, overwrite=True): function merge_cookies (line 542) | def merge_cookies(cookiejar, cookies): FILE: lib/python3.7/site-packages/pip/_vendor/requests/exceptions.py class RequestException (line 12) | class RequestException(IOError): method __init__ (line 17) | def __init__(self, *args, **kwargs): class InvalidJSONError (line 27) | class InvalidJSONError(RequestException): class JSONDecodeError (line 31) | class JSONDecodeError(InvalidJSONError, CompatJSONDecodeError): method __init__ (line 34) | def __init__(self, *args, **kwargs): class HTTPError (line 45) | class HTTPError(RequestException): class ConnectionError (line 49) | class ConnectionError(RequestException): class ProxyError (line 53) | class ProxyError(ConnectionError): class SSLError (line 57) | class SSLError(ConnectionError): class Timeout (line 61) | class Timeout(RequestException): class ConnectTimeout (line 70) | class ConnectTimeout(ConnectionError, Timeout): class ReadTimeout (line 77) | class ReadTimeout(Timeout): class URLRequired (line 81) | class URLRequired(RequestException): class TooManyRedirects (line 85) | class TooManyRedirects(RequestException): class MissingSchema (line 89) | class MissingSchema(RequestException, ValueError): class InvalidSchema (line 93) | class InvalidSchema(RequestException, ValueError): class InvalidURL (line 97) | class InvalidURL(RequestException, ValueError): class InvalidHeader (line 101) | class InvalidHeader(RequestException, ValueError): class InvalidProxyURL (line 105) | class InvalidProxyURL(InvalidURL): class ChunkedEncodingError (line 109) | class ChunkedEncodingError(RequestException): class ContentDecodingError (line 113) | class ContentDecodingError(RequestException, BaseHTTPError): class StreamConsumedError (line 117) | class StreamConsumedError(RequestException, TypeError): class RetryError (line 121) | class RetryError(RequestException): class UnrewindableBodyError (line 125) | class UnrewindableBodyError(RequestException): class RequestsWarning (line 132) | class RequestsWarning(Warning): class FileModeWarning (line 136) | class FileModeWarning(RequestsWarning, DeprecationWarning): class RequestsDependencyWarning (line 140) | class RequestsDependencyWarning(RequestsWarning): FILE: lib/python3.7/site-packages/pip/_vendor/requests/help.py function _implementation (line 31) | def _implementation(): function info (line 66) | def info(): function main (line 125) | def main(): FILE: lib/python3.7/site-packages/pip/_vendor/requests/hooks.py function default_hooks (line 15) | def default_hooks(): function dispatch_hook (line 22) | def dispatch_hook(key, hooks, hook_data, **kwargs): FILE: lib/python3.7/site-packages/pip/_vendor/requests/models.py class RequestEncodingMixin (line 84) | class RequestEncodingMixin: method path_url (line 86) | def path_url(self): method _encode_params (line 107) | def _encode_params(data): method _encode_files (line 137) | def _encode_files(files, data): class RequestHooksMixin (line 206) | class RequestHooksMixin: method register_hook (line 207) | def register_hook(self, event, hook): method deregister_hook (line 218) | def deregister_hook(self, event, hook): class Request (line 230) | class Request(RequestHooksMixin): method __init__ (line 258) | def __init__( method __repr__ (line 293) | def __repr__(self): method prepare (line 296) | def prepare(self): class PreparedRequest (line 314) | class PreparedRequest(RequestEncodingMixin, RequestHooksMixin): method __init__ (line 335) | def __init__(self): method prepare (line 352) | def prepare( method __repr__ (line 380) | def __repr__(self): method copy (line 383) | def copy(self): method prepare_method (line 394) | def prepare_method(self, method): method _get_idna_encoded_host (line 401) | def _get_idna_encoded_host(host): method prepare_url (line 410) | def prepare_url(self, url, params): method prepare_headers (line 484) | def prepare_headers(self, headers): method prepare_body (line 495) | def prepare_body(self, data, files, json=None): method prepare_content_length (line 573) | def prepare_content_length(self, body): method prepare_auth (line 589) | def prepare_auth(self, auth, url=""): method prepare_cookies (line 611) | def prepare_cookies(self, cookies): method prepare_hooks (line 631) | def prepare_hooks(self, hooks): class Response (line 641) | class Response: method __init__ (line 659) | def __init__(self): method __enter__ (line 706) | def __enter__(self): method __exit__ (line 709) | def __exit__(self, *args): method __getstate__ (line 712) | def __getstate__(self): method __setstate__ (line 720) | def __setstate__(self, state): method __repr__ (line 728) | def __repr__(self): method __bool__ (line 731) | def __bool__(self): method __nonzero__ (line 741) | def __nonzero__(self): method __iter__ (line 751) | def __iter__(self): method ok (line 756) | def ok(self): method is_redirect (line 771) | def is_redirect(self): method is_permanent_redirect (line 778) | def is_permanent_redirect(self): method next (line 786) | def next(self): method apparent_encoding (line 791) | def apparent_encoding(self): method iter_content (line 795) | def iter_content(self, chunk_size=1, decode_unicode=False): method iter_lines (line 853) | def iter_lines( method content (line 888) | def content(self): method text (line 907) | def text(self): method json (line 944) | def json(self, **kwargs): method links (line 978) | def links(self): method raise_for_status (line 994) | def raise_for_status(self): method close (line 1023) | def close(self): FILE: lib/python3.7/site-packages/pip/_vendor/requests/sessions.py function merge_setting (line 61) | def merge_setting(request_setting, session_setting, dict_class=OrderedDi... function merge_hooks (line 91) | def merge_hooks(request_hooks, session_hooks, dict_class=OrderedDict): class SessionRedirectMixin (line 106) | class SessionRedirectMixin: method get_redirect_target (line 107) | def get_redirect_target(self, resp): method should_strip_auth (line 127) | def should_strip_auth(self, old_url, new_url): method resolve_redirects (line 159) | def resolve_redirects( method rebuild_auth (line 283) | def rebuild_auth(self, prepared_request, response): method rebuild_proxies (line 303) | def rebuild_proxies(self, prepared_request, proxies): method rebuild_method (line 332) | def rebuild_method(self, prepared_request, response): class Session (line 355) | class Session(SessionRedirectMixin): method __init__ (line 389) | def __init__(self): method __enter__ (line 451) | def __enter__(self): method __exit__ (line 454) | def __exit__(self, *args): method prepare_request (line 457) | def prepare_request(self, request): method request (line 500) | def request( method get (line 591) | def get(self, url, **kwargs): method options (line 602) | def options(self, url, **kwargs): method head (line 613) | def head(self, url, **kwargs): method post (line 624) | def post(self, url, data=None, json=None, **kwargs): method put (line 637) | def put(self, url, data=None, **kwargs): method patch (line 649) | def patch(self, url, data=None, **kwargs): method delete (line 661) | def delete(self, url, **kwargs): method send (line 671) | def send(self, request, **kwargs): method merge_environment_settings (line 749) | def merge_environment_settings(self, url, proxies, stream, verify, cert): method get_adapter (line 780) | def get_adapter(self, url): method close (line 794) | def close(self): method mount (line 799) | def mount(self, prefix, adapter): method __getstate__ (line 810) | def __getstate__(self): method __setstate__ (line 814) | def __setstate__(self, state): function session (line 819) | def session(): FILE: lib/python3.7/site-packages/pip/_vendor/requests/status_codes.py function _init (line 109) | def _init(): FILE: lib/python3.7/site-packages/pip/_vendor/requests/structures.py class CaseInsensitiveDict (line 13) | class CaseInsensitiveDict(MutableMapping): method __init__ (line 40) | def __init__(self, data=None, **kwargs): method __setitem__ (line 46) | def __setitem__(self, key, value): method __getitem__ (line 51) | def __getitem__(self, key): method __delitem__ (line 54) | def __delitem__(self, key): method __iter__ (line 57) | def __iter__(self): method __len__ (line 60) | def __len__(self): method lower_items (line 63) | def lower_items(self): method __eq__ (line 67) | def __eq__(self, other): method copy (line 76) | def copy(self): method __repr__ (line 79) | def __repr__(self): class LookupDict (line 83) | class LookupDict(dict): method __init__ (line 86) | def __init__(self, name=None): method __repr__ (line 90) | def __repr__(self): method __getitem__ (line 93) | def __getitem__(self, key): method get (line 98) | def get(self, key, default=None): FILE: lib/python3.7/site-packages/pip/_vendor/requests/utils.py function proxy_bypass_registry (line 71) | def proxy_bypass_registry(host): function proxy_bypass (line 107) | def proxy_bypass(host): # noqa function dict_to_sequence (line 119) | def dict_to_sequence(d): function super_len (line 128) | def super_len(o): function get_netrc_auth (line 194) | def get_netrc_auth(url, raise_errors=False): function guess_filename (line 251) | def guess_filename(obj): function extract_zipped_paths (line 258) | def extract_zipped_paths(path): function atomic_open (line 296) | def atomic_open(filename): function from_key_val_list (line 308) | def from_key_val_list(value): function to_key_val_list (line 335) | def to_key_val_list(value): function parse_list_header (line 365) | def parse_list_header(value): function parse_dict_header (line 397) | def parse_dict_header(value): function unquote_header_value (line 432) | def unquote_header_value(value, is_filename=False): function dict_from_cookiejar (line 457) | def dict_from_cookiejar(cj): function add_dict_to_cookiejar (line 472) | def add_dict_to_cookiejar(cj, cookie_dict): function get_encodings_from_content (line 483) | def get_encodings_from_content(content): function _parse_content_type_header (line 508) | def _parse_content_type_header(header): function get_encoding_from_headers (line 533) | def get_encoding_from_headers(headers): function stream_decode_response_unicode (line 558) | def stream_decode_response_unicode(iterator, r): function iter_slices (line 575) | def iter_slices(string, slice_length): function get_unicode_from_response (line 585) | def get_unicode_from_response(r): function unquote_unreserved (line 630) | def unquote_unreserved(uri): function requote_uri (line 654) | def requote_uri(uri): function address_in_network (line 676) | def address_in_network(ip, net): function dotted_netmask (line 691) | def dotted_netmask(mask): function is_ipv4_address (line 702) | def is_ipv4_address(string_ip): function is_valid_cidr (line 713) | def is_valid_cidr(string_network): function set_environ (line 738) | def set_environ(env_name, value): function should_bypass_proxies (line 759) | def should_bypass_proxies(url, no_proxy): function get_environ_proxies (line 819) | def get_environ_proxies(url, no_proxy=None): function select_proxy (line 831) | def select_proxy(url, proxies): function resolve_proxies (line 857) | def resolve_proxies(request, proxies, trust_env=True): function default_user_agent (line 884) | def default_user_agent(name="python-requests"): function default_headers (line 893) | def default_headers(): function parse_header_links (line 907) | def parse_header_links(value): function guess_json_utf (line 950) | def guess_json_utf(data): function prepend_scheme_if_needed (line 982) | def prepend_scheme_if_needed(url, new_scheme): function get_auth_from_url (line 1011) | def get_auth_from_url(url): function check_header_validity (line 1027) | def check_header_validity(header): function _validate_header_part (line 1046) | def _validate_header_part(header_part, header_kind, validator): function urldefragauth (line 1054) | def urldefragauth(url): function rewind_body (line 1071) | def rewind_body(prepared_request): FILE: lib/python3.7/site-packages/pip/_vendor/resolvelib/providers.py class AbstractProvider (line 1) | class AbstractProvider(object): method identify (line 4) | def identify(self, requirement_or_candidate): method get_preference (line 12) | def get_preference( method find_matches (line 63) | def find_matches(self, identifier, requirements, incompatibilities): method is_satisfied_by (line 92) | def is_satisfied_by(self, requirement, candidate): method get_dependencies (line 103) | def get_dependencies(self, candidate): class AbstractResolver (line 112) | class AbstractResolver(object): method __init__ (line 117) | def __init__(self, provider, reporter): method resolve (line 121) | def resolve(self, requirements, **kwargs): FILE: lib/python3.7/site-packages/pip/_vendor/resolvelib/reporters.py class BaseReporter (line 1) | class BaseReporter(object): method starting (line 4) | def starting(self): method starting_round (line 7) | def starting_round(self, index): method ending_round (line 13) | def ending_round(self, index, state): method ending (line 20) | def ending(self, state): method adding_requirement (line 23) | def adding_requirement(self, requirement, parent): method resolving_conflicts (line 33) | def resolving_conflicts(self, causes): method backtracking (line 39) | def backtracking(self, candidate): method pinning (line 42) | def pinning(self, candidate): FILE: lib/python3.7/site-packages/pip/_vendor/resolvelib/resolvers.py class ResolverException (line 12) | class ResolverException(Exception): class RequirementsConflicted (line 20) | class RequirementsConflicted(ResolverException): method __init__ (line 21) | def __init__(self, criterion): method __str__ (line 25) | def __str__(self): class InconsistentCandidate (line 31) | class InconsistentCandidate(ResolverException): method __init__ (line 32) | def __init__(self, candidate, criterion): method __str__ (line 37) | def __str__(self): class Criterion (line 44) | class Criterion(object): method __init__ (line 64) | def __init__(self, candidates, information, incompatibilities): method __repr__ (line 69) | def __repr__(self): method iter_requirement (line 76) | def iter_requirement(self): method iter_parent (line 79) | def iter_parent(self): class ResolutionError (line 83) | class ResolutionError(ResolverException): class ResolutionImpossible (line 87) | class ResolutionImpossible(ResolutionError): method __init__ (line 88) | def __init__(self, causes): class ResolutionTooDeep (line 94) | class ResolutionTooDeep(ResolutionError): method __init__ (line 95) | def __init__(self, round_count): class Resolution (line 104) | class Resolution(object): method __init__ (line 111) | def __init__(self, provider, reporter): method state (line 117) | def state(self): method _push_new_state (line 123) | def _push_new_state(self): method _add_to_criteria (line 137) | def _add_to_criteria(self, criteria, requirement, parent): method _get_preference (line 176) | def _get_preference(self, name): method _is_current_pin_satisfying (line 191) | def _is_current_pin_satisfying(self, name, criterion): method _get_updated_criteria (line 201) | def _get_updated_criteria(self, candidate): method _attempt_to_pin_criterion (line 207) | def _attempt_to_pin_criterion(self, name): method _backtrack (line 243) | def _backtrack(self): method resolve (line 332) | def resolve(self, requirements, max_rounds): function _has_route_to_root (line 395) | def _has_route_to_root(criteria, key, all_keys, connected): function _build_result (line 417) | def _build_result(state): class Resolver (line 447) | class Resolver(AbstractResolver): method resolve (line 452) | def resolve(self, requirements, max_rounds=100): FILE: lib/python3.7/site-packages/pip/_vendor/resolvelib/structs.py class DirectedGraph (line 6) | class DirectedGraph(object): method __init__ (line 9) | def __init__(self): method __iter__ (line 14) | def __iter__(self): method __len__ (line 17) | def __len__(self): method __contains__ (line 20) | def __contains__(self, key): method copy (line 23) | def copy(self): method add (line 31) | def add(self, key): method remove (line 39) | def remove(self, key): method connected (line 47) | def connected(self, f, t): method connect (line 50) | def connect(self, f, t): method iter_edges (line 60) | def iter_edges(self): method iter_children (line 65) | def iter_children(self, key): method iter_parents (line 68) | def iter_parents(self, key): class IteratorMapping (line 72) | class IteratorMapping(collections_abc.Mapping): method __init__ (line 73) | def __init__(self, mapping, accessor, appends=None): method __repr__ (line 78) | def __repr__(self): method __bool__ (line 85) | def __bool__(self): method __contains__ (line 90) | def __contains__(self, key): method __getitem__ (line 93) | def __getitem__(self, k): method __iter__ (line 100) | def __iter__(self): method __len__ (line 104) | def __len__(self): class _FactoryIterableView (line 109) | class _FactoryIterableView(object): method __init__ (line 118) | def __init__(self, factory): method __repr__ (line 121) | def __repr__(self): method __bool__ (line 124) | def __bool__(self): method __iter__ (line 133) | def __iter__(self): class _SequenceIterableView (line 137) | class _SequenceIterableView(object): method __init__ (line 144) | def __init__(self, sequence): method __repr__ (line 147) | def __repr__(self): method __bool__ (line 150) | def __bool__(self): method __iter__ (line 155) | def __iter__(self): function build_iter_view (line 159) | def build_iter_view(matches): FILE: lib/python3.7/site-packages/pip/_vendor/rich/__init__.py function get_console (line 23) | def get_console() -> "Console": function reconfigure (line 39) | def reconfigure(*args: Any, **kwargs: Any) -> None: function print (line 52) | def print( function print_json (line 76) | def print_json( function inspect (line 119) | def inspect( FILE: lib/python3.7/site-packages/pip/_vendor/rich/__main__.py class ColorBox (line 18) | class ColorBox: method __rich_console__ (line 19) | def __rich_console__( method __rich_measure__ (line 33) | def __rich_measure__( function make_test_card (line 39) | def make_test_card() -> Table: FILE: lib/python3.7/site-packages/pip/_vendor/rich/_emoji_replace.py function _emoji_replace (line 12) | def _emoji_replace( FILE: lib/python3.7/site-packages/pip/_vendor/rich/_extension.py function load_ipython_extension (line 4) | def load_ipython_extension(ip: Any) -> None: # pragma: no cover FILE: lib/python3.7/site-packages/pip/_vendor/rich/_inspect.py function _first_paragraph (line 17) | def _first_paragraph(doc: str) -> str: class Inspect (line 23) | class Inspect(JupyterMixin): method __init__ (line 39) | def __init__( method _make_title (line 66) | def _make_title(self, obj: Any) -> Text: method __rich__ (line 76) | def __rich__(self) -> Panel: method _get_signature (line 84) | def _get_signature(self, name: str, obj: Any) -> Optional[Text]: method _render (line 123) | def _render(self) -> Iterable[RenderableType]: method _get_formatted_doc (line 216) | def _get_formatted_doc(self, object_: Any) -> Optional[str]: function get_object_types_mro (line 238) | def get_object_types_mro(obj: Union[object, Type[Any]]) -> Tuple[type, .... function get_object_types_mro_as_strings (line 247) | def get_object_types_mro_as_strings(obj: object) -> Collection[str]: function is_object_one_of_types (line 260) | def is_object_one_of_types( FILE: lib/python3.7/site-packages/pip/_vendor/rich/_log_render.py class LogRender (line 14) | class LogRender: method __init__ (line 15) | def __init__( method __call__ (line 32) | def __call__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/_loop.py function loop_first (line 6) | def loop_first(values: Iterable[T]) -> Iterable[Tuple[bool, T]]: function loop_last (line 18) | def loop_last(values: Iterable[T]) -> Iterable[Tuple[bool, T]]: function loop_first_last (line 31) | def loop_first_last(values: Iterable[T]) -> Iterable[Tuple[bool, bool, T]]: FILE: lib/python3.7/site-packages/pip/_vendor/rich/_pick.py function pick_bool (line 4) | def pick_bool(*values: Optional[bool]) -> bool: FILE: lib/python3.7/site-packages/pip/_vendor/rich/_ratio.py class Edge (line 12) | class Edge(Protocol): function ratio_resolve (line 20) | def ratio_resolve(total: int, edges: Sequence[Edge]) -> List[int]: function ratio_reduce (line 81) | def ratio_reduce( function ratio_distribute (line 113) | def ratio_distribute( class E (line 153) | class E: FILE: lib/python3.7/site-packages/pip/_vendor/rich/_stack.py class Stack (line 6) | class Stack(List[T]): method top (line 10) | def top(self) -> T: method push (line 14) | def push(self, item: T) -> None: FILE: lib/python3.7/site-packages/pip/_vendor/rich/_timer.py function timer (line 13) | def timer(subject: str = "time") -> Generator[None, None, None]: FILE: lib/python3.7/site-packages/pip/_vendor/rich/_win32_console.py class LegacyWindowsError (line 28) | class LegacyWindowsError(Exception): class WindowsCoordinates (line 32) | class WindowsCoordinates(NamedTuple): method from_param (line 43) | def from_param(cls, value: "WindowsCoordinates") -> COORD: class CONSOLE_SCREEN_BUFFER_INFO (line 56) | class CONSOLE_SCREEN_BUFFER_INFO(Structure): class CONSOLE_CURSOR_INFO (line 66) | class CONSOLE_CURSOR_INFO(ctypes.Structure): function GetStdHandle (line 77) | def GetStdHandle(handle: int = STDOUT) -> wintypes.HANDLE: function GetConsoleMode (line 94) | def GetConsoleMode(std_handle: wintypes.HANDLE) -> int: function FillConsoleOutputCharacter (line 127) | def FillConsoleOutputCharacter( function FillConsoleOutputAttribute (line 168) | def FillConsoleOutputAttribute( function SetConsoleTextAttribute (line 203) | def SetConsoleTextAttribute( function GetConsoleScreenBufferInfo (line 227) | def GetConsoleScreenBufferInfo( function SetConsoleCursorPosition (line 251) | def SetConsoleCursorPosition( function GetConsoleCursorInfo (line 274) | def GetConsoleCursorInfo( function SetConsoleCursorInfo (line 298) | def SetConsoleCursorInfo( function SetConsoleTitle (line 318) | def SetConsoleTitle(title: str) -> bool: class LegacyWindowsTerm (line 330) | class LegacyWindowsTerm: method __init__ (line 361) | def __init__(self, file: "IO[str]") -> None: method cursor_position (line 376) | def cursor_position(self) -> WindowsCoordinates: method screen_size (line 386) | def screen_size(self) -> WindowsCoordinates: method write_text (line 397) | def write_text(self, text: str) -> None: method write_styled (line 406) | def write_styled(self, text: str, style: Style) -> None: method move_cursor_to (line 445) | def move_cursor_to(self, new_position: WindowsCoordinates) -> None: method erase_line (line 455) | def erase_line(self) -> None: method erase_end_of_line (line 471) | def erase_end_of_line(self) -> None: method erase_start_of_line (line 485) | def erase_start_of_line(self) -> None: method move_cursor_up (line 494) | def move_cursor_up(self) -> None: method move_cursor_down (line 504) | def move_cursor_down(self) -> None: method move_cursor_forward (line 515) | def move_cursor_forward(self) -> None: method move_cursor_to_column (line 527) | def move_cursor_to_column(self, column: int) -> None: method move_cursor_backward (line 536) | def move_cursor_backward(self) -> None: method hide_cursor (line 548) | def hide_cursor(self) -> None: method show_cursor (line 554) | def show_cursor(self) -> None: method set_title (line 560) | def set_title(self, title: str) -> None: method _get_cursor_size (line 569) | def _get_cursor_size(self) -> int: FILE: lib/python3.7/site-packages/pip/_vendor/rich/_windows.py class WindowsConsoleFeatures (line 6) | class WindowsConsoleFeatures: function get_windows_console_features (line 35) | def get_windows_console_features() -> WindowsConsoleFeatures: function get_windows_console_features (line 41) | def get_windows_console_features() -> WindowsConsoleFeatures: FILE: lib/python3.7/site-packages/pip/_vendor/rich/_windows_renderer.py function legacy_windows_render (line 7) | def legacy_windows_render(buffer: Iterable[Segment], term: LegacyWindows... FILE: lib/python3.7/site-packages/pip/_vendor/rich/_wrap.py function words (line 10) | def words(text: str) -> Iterable[Tuple[int, int, str]]: function divide_line (line 20) | def divide_line(text: str, width: int, fold: bool = True) -> List[int]: FILE: lib/python3.7/site-packages/pip/_vendor/rich/abc.py class RichRenderable (line 4) | class RichRenderable(ABC): method __subclasshook__ (line 16) | def __subclasshook__(cls, other: type) -> bool: class Foo (line 28) | class Foo: FILE: lib/python3.7/site-packages/pip/_vendor/rich/align.py class Align (line 23) | class Align(JupyterMixin): method __init__ (line 39) | def __init__( method __repr__ (line 66) | def __repr__(self) -> str: method left (line 70) | def left( method center (line 92) | def center( method right (line 114) | def right( method __rich_console__ (line 135) | def __rich_console__( method __rich_measure__ (line 227) | def __rich_measure__( class VerticalCenter (line 234) | class VerticalCenter(JupyterMixin): method __init__ (line 245) | def __init__( method __repr__ (line 253) | def __repr__(self) -> str: method __rich_console__ (line 256) | def __rich_console__( method __rich_measure__ (line 283) | def __rich_measure__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/ansi.py class _AnsiToken (line 19) | class _AnsiToken(NamedTuple): function _ansi_tokenize (line 27) | def _ansi_tokenize(ansi_text: str) -> Iterable[_AnsiToken]: class AnsiDecoder (line 116) | class AnsiDecoder: method __init__ (line 119) | def __init__(self) -> None: method decode (line 122) | def decode(self, terminal_text: str) -> Iterable[Text]: method decode_line (line 134) | def decode_line(self, line: str) -> Text: function read (line 220) | def read(fd: int) -> bytes: FILE: lib/python3.7/site-packages/pip/_vendor/rich/bar.py class Bar (line 17) | class Bar(JupyterMixin): method __init__ (line 29) | def __init__( method __repr__ (line 45) | def __repr__(self) -> str: method __rich_console__ (line 48) | def __rich_console__( method __rich_measure__ (line 87) | def __rich_measure__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/box.py class Box (line 16) | class Box: method __init__ (line 33) | def __init__(self, box: str, *, ascii: bool = False) -> None: method __repr__ (line 67) | def __repr__(self) -> str: method __str__ (line 70) | def __str__(self) -> str: method substitute (line 73) | def substitute(self, options: "ConsoleOptions", safe: bool = True) -> ... method get_plain_headed_box (line 91) | def get_plain_headed_box(self) -> "Box": method get_top (line 101) | def get_top(self, widths: Iterable[int]) -> str: method get_row (line 121) | def get_row( method get_bottom (line 170) | def get_bottom(self, widths: Iterable[int]) -> str: FILE: lib/python3.7/site-packages/pip/_vendor/rich/cells.py function cached_cell_len (line 12) | def cached_cell_len(text: str) -> int: function cell_len (line 29) | def cell_len(text: str, _cell_len: Callable[[str], int] = cached_cell_le... function get_character_cell_size (line 46) | def get_character_cell_size(character: str) -> int: function _get_codepoint_cell_size (line 59) | def _get_codepoint_cell_size(codepoint: int) -> int: function set_cell_size (line 87) | def set_cell_size(text: str, total: int) -> str: function chop_cells (line 124) | def chop_cells(text: str, max_size: int, position: int = 0) -> List[str]: FILE: lib/python3.7/site-packages/pip/_vendor/rich/color.py class ColorSystem (line 21) | class ColorSystem(IntEnum): method __repr__ (line 29) | def __repr__(self) -> str: class ColorType (line 33) | class ColorType(IntEnum): method __repr__ (line 42) | def __repr__(self) -> str: class ColorParseError (line 285) | class ColorParseError(Exception): class Color (line 300) | class Color(NamedTuple): method __rich__ (line 312) | def __rich__(self) -> "Text": method __rich_repr__ (line 323) | def __rich_repr__(self) -> Result: method system (line 330) | def system(self) -> ColorSystem: method is_system_defined (line 337) | def is_system_defined(self) -> bool: method is_default (line 342) | def is_default(self) -> bool: method get_truecolor (line 346) | def get_truecolor( method from_ansi (line 378) | def from_ansi(cls, number: int) -> "Color": method from_triplet (line 394) | def from_triplet(cls, triplet: "ColorTriplet") -> "Color": method from_rgb (line 406) | def from_rgb(cls, red: float, green: float, blue: float) -> "Color": method default (line 420) | def default(cls) -> "Color": method parse (line 430) | def parse(cls, color: str) -> "Color": method get_ansi_codes (line 482) | def get_ansi_codes(self, foreground: bool = True) -> Tuple[str, ...]: method downgrade (line 510) | def downgrade(self, system: ColorSystem) -> "Color": function parse_rgb_hex (line 564) | def parse_rgb_hex(hex_color: str) -> ColorTriplet: function blend_rgb (line 573) | def blend_rgb( FILE: lib/python3.7/site-packages/pip/_vendor/rich/color_triplet.py class ColorTriplet (line 4) | class ColorTriplet(NamedTuple): method hex (line 15) | def hex(self) -> str: method rgb (line 21) | def rgb(self) -> str: method normalized (line 31) | def normalized(self) -> Tuple[float, float, float]: FILE: lib/python3.7/site-packages/pip/_vendor/rich/columns.py class Columns (line 16) | class Columns(JupyterMixin): method __init__ (line 31) | def __init__( method add_renderable (line 54) | def add_renderable(self, renderable: RenderableType) -> None: method __rich_console__ (line 62) | def __rich_console__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/console.py class NoChange (line 84) | class NoChange: class ConsoleDimensions (line 110) | class ConsoleDimensions(NamedTuple): class ConsoleOptions (line 120) | class ConsoleOptions: method ascii_only (line 150) | def ascii_only(self) -> bool: method copy (line 154) | def copy(self) -> "ConsoleOptions": method update (line 164) | def update( method update_width (line 201) | def update_width(self, width: int) -> "ConsoleOptions": method update_height (line 214) | def update_height(self, height: int) -> "ConsoleOptions": method reset_height (line 227) | def reset_height(self) -> "ConsoleOptions": method update_dimensions (line 237) | def update_dimensions(self, width: int, height: int) -> "ConsoleOptions": class RichCast (line 254) | class RichCast(Protocol): method __rich__ (line 257) | def __rich__( class ConsoleRenderable (line 264) | class ConsoleRenderable(Protocol): method __rich_console__ (line 267) | def __rich_console__( class CaptureError (line 282) | class CaptureError(Exception): class NewLine (line 286) | class NewLine: method __init__ (line 289) | def __init__(self, count: int = 1) -> None: method __rich_console__ (line 292) | def __rich_console__( class ScreenUpdate (line 298) | class ScreenUpdate: method __init__ (line 301) | def __init__(self, lines: List[List[Segment]], x: int, y: int) -> None: method __rich_console__ (line 306) | def __rich_console__( class Capture (line 316) | class Capture: method __init__ (line 324) | def __init__(self, console: "Console") -> None: method __enter__ (line 328) | def __enter__(self) -> "Capture": method __exit__ (line 332) | def __exit__( method get (line 340) | def get(self) -> str: class ThemeContext (line 349) | class ThemeContext: method __init__ (line 352) | def __init__(self, console: "Console", theme: Theme, inherit: bool = T... method __enter__ (line 357) | def __enter__(self) -> "ThemeContext": method __exit__ (line 361) | def __exit__( class PagerContext (line 370) | class PagerContext: method __init__ (line 373) | def __init__( method __enter__ (line 385) | def __enter__(self) -> "PagerContext": method __exit__ (line 389) | def __exit__( class ScreenContext (line 409) | class ScreenContext: method __init__ (line 412) | def __init__( method update (line 420) | def update( method __enter__ (line 438) | def __enter__(self) -> "ScreenContext": method __exit__ (line 444) | def __exit__( class Group (line 456) | class Group: method __init__ (line 464) | def __init__(self, *renderables: "RenderableType", fit: bool = True) -... method renderables (line 470) | def renderables(self) -> List["RenderableType"]: method __rich_measure__ (line 475) | def __rich_measure__( method __rich_console__ (line 483) | def __rich_console__( function group (line 489) | def group(fit: bool = True) -> Callable[..., Callable[..., Group]]: function _is_jupyter (line 511) | def _is_jupyter() -> bool: # pragma: no cover class ConsoleThreadLocals (line 538) | class ConsoleThreadLocals(threading.local): class RenderHook (line 546) | class RenderHook(ABC): method process_renderables (line 550) | def process_renderables( function get_windows_console_features (line 568) | def get_windows_console_features() -> "WindowsConsoleFeatures": # pragm... function detect_legacy_windows (line 578) | def detect_legacy_windows() -> bool: class Console (line 583) | class Console: method __init__ (line 621) | def __init__( method __repr__ (line 741) | def __repr__(self) -> str: method file (line 745) | def file(self) -> IO[str]: method file (line 752) | def file(self, new_file: IO[str]) -> None: method _buffer (line 757) | def _buffer(self) -> List[Segment]: method _buffer_index (line 762) | def _buffer_index(self) -> int: method _buffer_index (line 767) | def _buffer_index(self, value: int) -> None: method _theme_stack (line 771) | def _theme_stack(self) -> ThemeStack: method _detect_color_system (line 775) | def _detect_color_system(self) -> Optional[ColorSystem]: method _enter_buffer (line 799) | def _enter_buffer(self) -> None: method _exit_buffer (line 803) | def _exit_buffer(self) -> None: method set_live (line 808) | def set_live(self, live: "Live") -> None: method clear_live (line 822) | def clear_live(self) -> None: method push_render_hook (line 827) | def push_render_hook(self, hook: RenderHook) -> None: method pop_render_hook (line 836) | def pop_render_hook(self) -> None: method __enter__ (line 841) | def __enter__(self) -> "Console": method __exit__ (line 846) | def __exit__(self, exc_type: Any, exc_value: Any, traceback: Any) -> N... method begin_capture (line 850) | def begin_capture(self) -> None: method end_capture (line 854) | def end_capture(self) -> str: method push_theme (line 865) | def push_theme(self, theme: Theme, *, inherit: bool = True) -> None: method pop_theme (line 876) | def pop_theme(self) -> None: method use_theme (line 880) | def use_theme(self, theme: Theme, *, inherit: bool = True) -> ThemeCon... method color_system (line 893) | def color_system(self) -> Optional[str]: method encoding (line 906) | def encoding(self) -> str: method is_terminal (line 915) | def is_terminal(self) -> bool: method is_dumb_terminal (line 941) | def is_dumb_terminal(self) -> bool: method options (line 953) | def options(self) -> ConsoleOptions: method size (line 966) | def size(self) -> ConsoleDimensions: method size (line 1012) | def size(self, new_size: Tuple[int, int]) -> None: method width (line 1023) | def width(self) -> int: method width (line 1032) | def width(self, width: int) -> None: method height (line 1041) | def height(self) -> int: method height (line 1050) | def height(self, height: int) -> None: method bell (line 1058) | def bell(self) -> None: method capture (line 1062) | def capture(self) -> Capture: method pager (line 1079) | def pager( method line (line 1102) | def line(self, count: int = 1) -> None: method clear (line 1112) | def clear(self, home: bool = True) -> None: method status (line 1123) | def status( method show_cursor (line 1156) | def show_cursor(self, show: bool = True) -> bool: method set_alt_screen (line 1167) | def set_alt_screen(self, enable: bool = True) -> bool: method is_alt_screen (line 1189) | def is_alt_screen(self) -> bool: method set_window_title (line 1197) | def set_window_title(self, title: str) -> bool: method screen (line 1229) | def screen( method measure (line 1243) | def measure( method render (line 1260) | def render( method render_lines (line 1311) | def render_lines( method render_str (line 1370) | def render_str( method get_style (line 1429) | def get_style( method _collect_renderables (line 1459) | def _collect_renderables( method rule (line 1534) | def rule( method control (line 1555) | def control(self, *control: Control) -> None: method out (line 1565) | def out( method print (line 1597) | def print( method print_json (line 1696) | def print_json( method update_screen (line 1757) | def update_screen( method update_screen_lines (line 1791) | def update_screen_lines( method print_exception (line 1811) | def print_exception( method _caller_frame_info (line 1847) | def _caller_frame_info( method log (line 1881) | def log( method _check_buffer (line 1963) | def _check_buffer(self) -> None: method _render_buffer (line 2024) | def _render_buffer(self, buffer: Iterable[Segment]) -> str: method input (line 2048) | def input( method export_text (line 2082) | def export_text(self, *, clear: bool = True, styles: bool = False) -> ... method save_text (line 2114) | def save_text(self, path: str, *, clear: bool = True, styles: bool = F... method export_html (line 2128) | def export_html( method save_html (line 2203) | def save_html( method export_svg (line 2234) | def export_svg( method save_svg (line 2477) | def save_svg( function _svg_hash (line 2507) | def _svg_hash(svg_main_code: str) -> str: FILE: lib/python3.7/site-packages/pip/_vendor/rich/constrain.py class Constrain (line 10) | class Constrain(JupyterMixin): method __init__ (line 18) | def __init__(self, renderable: "RenderableType", width: Optional[int] ... method __rich_console__ (line 22) | def __rich_console__( method __rich_measure__ (line 31) | def __rich_measure__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/containers.py class Renderables (line 30) | class Renderables: method __init__ (line 33) | def __init__( method __rich_console__ (line 40) | def __rich_console__( method __rich_measure__ (line 46) | def __rich_measure__( method append (line 59) | def append(self, renderable: "RenderableType") -> None: method __iter__ (line 62) | def __iter__(self) -> Iterable["RenderableType"]: class Lines (line 66) | class Lines: method __init__ (line 69) | def __init__(self, lines: Iterable["Text"] = ()) -> None: method __repr__ (line 72) | def __repr__(self) -> str: method __iter__ (line 75) | def __iter__(self) -> Iterator["Text"]: method __getitem__ (line 79) | def __getitem__(self, index: int) -> "Text": method __getitem__ (line 83) | def __getitem__(self, index: slice) -> List["Text"]: method __getitem__ (line 86) | def __getitem__(self, index: Union[slice, int]) -> Union["Text", List[... method __setitem__ (line 89) | def __setitem__(self, index: int, value: "Text") -> "Lines": method __len__ (line 93) | def __len__(self) -> int: method __rich_console__ (line 96) | def __rich_console__( method append (line 102) | def append(self, line: "Text") -> None: method extend (line 105) | def extend(self, lines: Iterable["Text"]) -> None: method pop (line 108) | def pop(self, index: int = -1) -> "Text": method justify (line 111) | def justify( FILE: lib/python3.7/site-packages/pip/_vendor/rich/control.py class Control (line 54) | class Control: method __init__ (line 64) | def __init__(self, *codes: Union[ControlType, ControlCode]) -> None: method bell (line 75) | def bell(cls) -> "Control": method home (line 80) | def home(cls) -> "Control": method move (line 85) | def move(cls, x: int = 0, y: int = 0) -> "Control": method move_to_column (line 114) | def move_to_column(cls, x: int, y: int = 0) -> "Control": method move_to (line 138) | def move_to(cls, x: int, y: int) -> "Control": method clear (line 151) | def clear(cls) -> "Control": method show_cursor (line 156) | def show_cursor(cls, show: bool) -> "Control": method alt_screen (line 161) | def alt_screen(cls, enable: bool) -> "Control": method title (line 169) | def title(cls, title: str) -> "Control": method __str__ (line 177) | def __str__(self) -> str: method __rich_console__ (line 180) | def __rich_console__( function strip_control_codes (line 187) | def strip_control_codes( function escape_control_codes (line 201) | def escape_control_codes( FILE: lib/python3.7/site-packages/pip/_vendor/rich/diagnose.py function report (line 10) | def report() -> None: # pragma: no cover FILE: lib/python3.7/site-packages/pip/_vendor/rich/emoji.py class NoEmoji (line 23) | class NoEmoji(Exception): class Emoji (line 27) | class Emoji(JupyterMixin): method __init__ (line 32) | def __init__( method replace (line 58) | def replace(cls, text: str) -> str: method __repr__ (line 69) | def __repr__(self) -> str: method __str__ (line 72) | def __str__(self) -> str: method __rich_console__ (line 75) | def __rich_console__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/errors.py class ConsoleError (line 1) | class ConsoleError(Exception): class StyleError (line 5) | class StyleError(Exception): class StyleSyntaxError (line 9) | class StyleSyntaxError(ConsoleError): class MissingStyle (line 13) | class MissingStyle(StyleError): class StyleStackError (line 17) | class StyleStackError(ConsoleError): class NotRenderableError (line 21) | class NotRenderableError(ConsoleError): class MarkupError (line 25) | class MarkupError(ConsoleError): class LiveError (line 29) | class LiveError(ConsoleError): class NoAltScreen (line 33) | class NoAltScreen(ConsoleError): FILE: lib/python3.7/site-packages/pip/_vendor/rich/file_proxy.py class FileProxy (line 11) | class FileProxy(io.TextIOBase): method __init__ (line 14) | def __init__(self, console: "Console", file: IO[str]) -> None: method rich_proxied_file (line 21) | def rich_proxied_file(self) -> IO[str]: method __getattr__ (line 25) | def __getattr__(self, name: str) -> Any: method write (line 28) | def write(self, text: str) -> int: method flush (line 50) | def flush(self) -> None: FILE: lib/python3.7/site-packages/pip/_vendor/rich/filesize.py function _to_str (line 19) | def _to_str( function pick_unit_and_suffix (line 44) | def pick_unit_and_suffix(size: int, suffixes: List[str], base: int) -> T... function decimal (line 53) | def decimal( FILE: lib/python3.7/site-packages/pip/_vendor/rich/highlighter.py function _combine_regex (line 8) | def _combine_regex(*regexes: str) -> str: class Highlighter (line 17) | class Highlighter(ABC): method __call__ (line 20) | def __call__(self, text: Union[str, Text]) -> Text: method highlight (line 42) | def highlight(self, text: Text) -> None: class NullHighlighter (line 50) | class NullHighlighter(Highlighter): method highlight (line 57) | def highlight(self, text: Text) -> None: class RegexHighlighter (line 61) | class RegexHighlighter(Highlighter): method highlight (line 67) | def highlight(self, text: Text) -> None: class ReprHighlighter (line 80) | class ReprHighlighter(RegexHighlighter): class JSONHighlighter (line 106) | class JSONHighlighter(RegexHighlighter): method highlight (line 123) | def highlight(self, text: Text) -> None: class ISO8601Highlighter (line 143) | class ISO8601Highlighter(RegexHighlighter): FILE: lib/python3.7/site-packages/pip/_vendor/rich/json.py class JSON (line 8) | class JSON: method __init__ (line 24) | def __init__( method from_data (line 53) | def from_data( method __rich__ (line 100) | def __rich__(self) -> Text: FILE: lib/python3.7/site-packages/pip/_vendor/rich/jupyter.py class JupyterRenderable (line 18) | class JupyterRenderable: method __init__ (line 21) | def __init__(self, html: str, text: str) -> None: method _repr_mimebundle_ (line 25) | def _repr_mimebundle_( class JupyterMixin (line 36) | class JupyterMixin: method _repr_mimebundle_ (line 41) | def _repr_mimebundle_( function _render_segments (line 59) | def _render_segments(segments: Iterable[Segment]) -> str: function display (line 84) | def display(segments: Iterable[Segment], text: str) -> None: function print (line 98) | def print(*args: Any, **kwargs: Any) -> None: FILE: lib/python3.7/site-packages/pip/_vendor/rich/layout.py class LayoutRender (line 32) | class LayoutRender(NamedTuple): class LayoutError (line 43) | class LayoutError(Exception): class NoSplitter (line 47) | class NoSplitter(LayoutError): class _Placeholder (line 51) | class _Placeholder: method __init__ (line 56) | def __init__(self, layout: "Layout", style: StyleType = "") -> None: method __rich_console__ (line 60) | def __rich_console__( class Splitter (line 80) | class Splitter(ABC): method get_tree_icon (line 86) | def get_tree_icon(self) -> str: method divide (line 90) | def divide( class RowSplitter (line 101) | class RowSplitter(Splitter): method get_tree_icon (line 106) | def get_tree_icon(self) -> str: method divide (line 109) | def divide( class ColumnSplitter (line 121) | class ColumnSplitter(Splitter): method get_tree_icon (line 126) | def get_tree_icon(self) -> str: method divide (line 129) | def divide( class Layout (line 142) | class Layout: method __init__ (line 156) | def __init__( method __rich_repr__ (line 179) | def __rich_repr__(self) -> Result: method renderable (line 186) | def renderable(self) -> RenderableType: method children (line 191) | def children(self) -> List["Layout"]: method map (line 196) | def map(self) -> RenderMap: method get (line 200) | def get(self, name: str) -> Optional["Layout"]: method __getitem__ (line 218) | def __getitem__(self, name: str) -> "Layout": method tree (line 225) | def tree(self) -> "Tree": method split (line 264) | def split( method add_split (line 289) | def add_split(self, *layouts: Union["Layout", RenderableType]) -> None: method split_row (line 302) | def split_row(self, *layouts: Union["Layout", RenderableType]) -> None: method split_column (line 310) | def split_column(self, *layouts: Union["Layout", RenderableType]) -> N... method unsplit (line 318) | def unsplit(self) -> None: method update (line 322) | def update(self, renderable: RenderableType) -> None: method refresh_screen (line 331) | def refresh_screen(self, console: "Console", layout_name: str) -> None: method _make_region_map (line 348) | def _make_region_map(self, width: int, height: int) -> RegionMap: method render (line 369) | def render(self, console: Console, options: ConsoleOptions) -> RenderMap: method __rich_console__ (line 398) | def __rich_console__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/live.py class _RefreshThread (line 16) | class _RefreshThread(Thread): method __init__ (line 19) | def __init__(self, live: "Live", refresh_per_second: float) -> None: method stop (line 25) | def stop(self) -> None: method run (line 28) | def run(self) -> None: class Live (line 35) | class Live(JupyterMixin, RenderHook): method __init__ (line 51) | def __init__( method is_started (line 92) | def is_started(self) -> bool: method get_renderable (line 96) | def get_renderable(self) -> RenderableType: method start (line 104) | def start(self, refresh: bool = False) -> None: method stop (line 134) | def stop(self) -> None: method __enter__ (line 165) | def __enter__(self) -> "Live": method __exit__ (line 169) | def __exit__( method _enable_redirect_io (line 177) | def _enable_redirect_io(self) -> None: method _disable_redirect_io (line 187) | def _disable_redirect_io(self) -> None: method renderable (line 197) | def renderable(self) -> RenderableType: method update (line 206) | def update(self, renderable: RenderableType, *, refresh: bool = False)... method refresh (line 218) | def refresh(self) -> None: method process_renderables (line 247) | def process_renderables( FILE: lib/python3.7/site-packages/pip/_vendor/rich/live_render.py class LiveRender (line 20) | class LiveRender: method __init__ (line 28) | def __init__( method set_renderable (line 39) | def set_renderable(self, renderable: RenderableType) -> None: method position_cursor (line 47) | def position_cursor(self) -> Control: method restore_cursor (line 68) | def restore_cursor(self) -> Control: method __rich_console__ (line 82) | def __rich_console__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/logging.py class RichHandler (line 16) | class RichHandler(Handler): method __init__ (line 61) | def __init__( method get_level_text (line 109) | def get_level_text(self, record: LogRecord) -> Text: method emit (line 124) | def emit(self, record: LogRecord) -> None: method render_message (line 166) | def render_message(self, record: LogRecord, message: str) -> "ConsoleR... method render (line 190) | def render( function divide (line 266) | def divide() -> None: FILE: lib/python3.7/site-packages/pip/_vendor/rich/markup.py class Tag (line 20) | class Tag(NamedTuple): method __str__ (line 28) | def __str__(self) -> str: method markup (line 34) | def markup(self) -> str: function escape (line 48) | def escape( function _parse (line 70) | def _parse(markup: str) -> Iterable[Tuple[int, Optional[str], Optional[T... function render (line 103) | def render( FILE: lib/python3.7/site-packages/pip/_vendor/rich/measure.py class Measurement (line 11) | class Measurement(NamedTuple): method span (line 20) | def span(self) -> int: method normalize (line 24) | def normalize(self) -> "Measurement": method with_maximum (line 34) | def with_maximum(self, width: int) -> "Measurement": method with_minimum (line 46) | def with_minimum(self, width: int) -> "Measurement": method clamp (line 59) | def clamp( method get (line 79) | def get( function measure_renderables (line 125) | def measure_renderables( FILE: lib/python3.7/site-packages/pip/_vendor/rich/padding.py class Padding (line 19) | class Padding(JupyterMixin): method __init__ (line 33) | def __init__( method indent (line 47) | def indent(cls, renderable: "RenderableType", level: int) -> "Padding": method unpack (line 61) | def unpack(pad: "PaddingDimensions") -> Tuple[int, int, int, int]: method __repr__ (line 76) | def __repr__(self) -> str: method __rich_console__ (line 79) | def __rich_console__( method __rich_measure__ (line 125) | def __rich_measure__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/pager.py class Pager (line 5) | class Pager(ABC): method show (line 9) | def show(self, content: str) -> None: class SystemPager (line 17) | class SystemPager(Pager): method _pager (line 20) | def _pager(self, content: str) -> Any: #  pragma: no cover method show (line 23) | def show(self, content: str) -> None: FILE: lib/python3.7/site-packages/pip/_vendor/rich/palette.py class Palette (line 11) | class Palette: method __init__ (line 14) | def __init__(self, colors: Sequence[Tuple[int, int, int]]): method __getitem__ (line 17) | def __getitem__(self, number: int) -> ColorTriplet: method __rich__ (line 20) | def __rich__(self) -> "Table": method match (line 45) | def match(self, color: Tuple[int, int, int]) -> int: class ColorBox (line 83) | class ColorBox: method __rich_console__ (line 84) | def __rich_console__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/panel.py class Panel (line 16) | class Panel(JupyterMixin): method __init__ (line 37) | def __init__( method fit (line 71) | def fit( method _title (line 103) | def _title(self) -> Optional[Text]: method _subtitle (line 119) | def _subtitle(self) -> Optional[Text]: method __rich_console__ (line 134) | def __rich_console__( method __rich_measure__ (line 211) | def __rich_measure__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/pretty.py function _is_attr_object (line 65) | def _is_attr_object(obj: Any) -> bool: function _get_attr_fields (line 70) | def _get_attr_fields(obj: Any) -> Sequence["_attr_module.Attribute[Any]"]: function _is_dataclass_repr (line 75) | def _is_dataclass_repr(obj: object) -> bool: function _has_default_namedtuple_repr (line 95) | def _has_default_namedtuple_repr(obj: object) -> bool: function _ipy_display_hook (line 115) | def _ipy_display_hook( function _safe_isinstance (line 188) | def _safe_isinstance( function install (line 198) | def install( class Pretty (line 273) | class Pretty(JupyterMixin): method __init__ (line 293) | def __init__( method __rich_console__ (line 324) | def __rich_console__( method __rich_measure__ (line 359) | def __rich_measure__( function _get_braces_for_defaultdict (line 376) | def _get_braces_for_defaultdict(_object: DefaultDict[Any, Any]) -> Tuple... function _get_braces_for_array (line 384) | def _get_braces_for_array(_object: "array[Any]") -> Tuple[str, str, str]: function is_expandable (line 407) | def is_expandable(obj: Any) -> bool: class Node (line 418) | class Node: method iter_tokens (line 433) | def iter_tokens(self) -> Iterable[str]: method check_length (line 455) | def check_length(self, start_length: int, max_length: int) -> bool: method __str__ (line 472) | def __str__(self) -> str: method render (line 476) | def render( class _Line (line 503) | class _Line: method expandable (line 516) | def expandable(self) -> bool: method check_length (line 520) | def check_length(self, max_length: int) -> bool: method expand (line 528) | def expand(self, indent_size: int) -> Iterable["_Line"]: method __str__ (line 561) | def __str__(self) -> str: function _is_namedtuple (line 570) | def _is_namedtuple(obj: Any) -> bool: function traverse (line 589) | def traverse( function pretty_repr (line 878) | def pretty_repr( function pprint (line 918) | def pprint( class BrokenRepr (line 957) | class BrokenRepr: method __repr__ (line 958) | def __repr__(self) -> str: class StockKeepingUnit (line 964) | class StockKeepingUnit(NamedTuple): FILE: lib/python3.7/site-packages/pip/_vendor/rich/progress.py class _TrackThread (line 63) | class _TrackThread(Thread): method __init__ (line 66) | def __init__(self, progress: "Progress", task_id: "TaskID", update_per... method run (line 75) | def run(self) -> None: method __enter__ (line 89) | def __enter__(self) -> "_TrackThread": method __exit__ (line 93) | def __exit__( function track (line 103) | def track( class _Reader (line 173) | class _Reader(RawIOBase, BinaryIO): method __init__ (line 176) | def __init__( method __enter__ (line 189) | def __enter__(self) -> "_Reader": method __exit__ (line 193) | def __exit__( method __iter__ (line 201) | def __iter__(self) -> BinaryIO: method __next__ (line 204) | def __next__(self) -> bytes: method closed (line 210) | def closed(self) -> bool: method fileno (line 213) | def fileno(self) -> int: method isatty (line 216) | def isatty(self) -> bool: method name (line 220) | def name(self) -> str: method readable (line 223) | def readable(self) -> bool: method seekable (line 226) | def seekable(self) -> bool: method writable (line 229) | def writable(self) -> bool: method read (line 232) | def read(self, size: int = -1) -> bytes: method readinto (line 237) | def readinto(self, b: Union[bytearray, memoryview, mmap]): # type: ig... method readline (line 242) | def readline(self, size: int = -1) -> bytes: # type: ignore[override] method readlines (line 247) | def readlines(self, hint: int = -1) -> List[bytes]: method close (line 252) | def close(self) -> None: method seek (line 257) | def seek(self, offset: int, whence: int = 0) -> int: method tell (line 262) | def tell(self) -> int: method write (line 265) | def write(self, s: Any) -> int: class _ReadContext (line 269) | class _ReadContext(ContextManager[_I], Generic[_I]): method __init__ (line 272) | def __init__(self, progress: "Progress", reader: _I) -> None: method __enter__ (line 276) | def __enter__(self) -> _I: method __exit__ (line 280) | def __exit__( function wrap_file (line 290) | def wrap_file( function open (line 356) | def open( function open (line 381) | def open( function open (line 405) | def open( class ProgressColumn (line 491) | class ProgressColumn(ABC): method __init__ (line 496) | def __init__(self, table_column: Optional[Column] = None) -> None: method get_table_column (line 501) | def get_table_column(self) -> Column: method __call__ (line 505) | def __call__(self, task: "Task") -> RenderableType: method render (line 529) | def render(self, task: "Task") -> RenderableType: class RenderableColumn (line 533) | class RenderableColumn(ProgressColumn): method __init__ (line 540) | def __init__( method render (line 546) | def render(self, task: "Task") -> RenderableType: class SpinnerColumn (line 550) | class SpinnerColumn(ProgressColumn): method __init__ (line 560) | def __init__( method set_spinner (line 576) | def set_spinner( method render (line 591) | def render(self, task: "Task") -> RenderableType: class TextColumn (line 600) | class TextColumn(ProgressColumn): method __init__ (line 603) | def __init__( method render (line 619) | def render(self, task: "Task") -> Text: class BarColumn (line 630) | class BarColumn(ProgressColumn): method __init__ (line 641) | def __init__( method render (line 657) | def render(self, task: "Task") -> ProgressBar: class TimeElapsedColumn (line 672) | class TimeElapsedColumn(ProgressColumn): method render (line 675) | def render(self, task: "Task") -> Text: class TaskProgressColumn (line 684) | class TaskProgressColumn(TextColumn): method __init__ (line 698) | def __init__( method render_speed (line 722) | def render_speed(cls, speed: Optional[float]) -> Text: method render (line 741) | def render(self, task: "Task") -> Text: class TimeRemainingColumn (line 757) | class TimeRemainingColumn(ProgressColumn): method __init__ (line 768) | def __init__( method render (line 778) | def render(self, task: "Task") -> Text: class FileSizeColumn (line 805) | class FileSizeColumn(ProgressColumn): method render (line 808) | def render(self, task: "Task") -> Text: class TotalFileSizeColumn (line 814) | class TotalFileSizeColumn(ProgressColumn): method render (line 817) | def render(self, task: "Task") -> Text: class MofNCompleteColumn (line 823) | class MofNCompleteColumn(ProgressColumn): method __init__ (line 835) | def __init__(self, separator: str = "/", table_column: Optional[Column... method render (line 839) | def render(self, task: "Task") -> Text: class DownloadColumn (line 850) | class DownloadColumn(ProgressColumn): method __init__ (line 857) | def __init__( method render (line 863) | def render(self, task: "Task") -> Text: class TransferSpeedColumn (line 899) | class TransferSpeedColumn(ProgressColumn): method render (line 902) | def render(self, task: "Task") -> Text: class ProgressSample (line 911) | class ProgressSample(NamedTuple): class Task (line 921) | class Task: method get_time (line 968) | def get_time(self) -> float: method started (line 973) | def started(self) -> bool: method remaining (line 978) | def remaining(self) -> Optional[float]: method elapsed (line 985) | def elapsed(self) -> Optional[float]: method finished (line 994) | def finished(self) -> bool: method percentage (line 999) | def percentage(self) -> float: method speed (line 1008) | def speed(self) -> Optional[float]: method time_remaining (line 1026) | def time_remaining(self) -> Optional[float]: method _reset (line 1039) | def _reset(self) -> None: class Progress (line 1046) | class Progress(JupyterMixin): method __init__ (line 1062) | def __init__( method get_default_columns (line 1099) | def get_default_columns(cls) -> Tuple[ProgressColumn, ...]: method console (line 1130) | def console(self) -> Console: method tasks (line 1134) | def tasks(self) -> List[Task]: method task_ids (line 1140) | def task_ids(self) -> List[TaskID]: method finished (line 1146) | def finished(self) -> bool: method start (line 1153) | def start(self) -> None: method stop (line 1158) | def stop(self) -> None: method __enter__ (line 1164) | def __enter__(self) -> "Progress": method __exit__ (line 1168) | def __exit__( method track (line 1176) | def track( method wrap_file (line 1222) | def wrap_file( method open (line 1265) | def open( method open (line 1281) | def open( method open (line 1296) | def open( method start_task (line 1373) | def start_task(self, task_id: TaskID) -> None: method stop_task (line 1387) | def stop_task(self, task_id: TaskID) -> None: method update (line 1402) | def update( method reset (line 1463) | def reset( method advance (line 1502) | def advance(self, task_id: TaskID, advance: float = 1) -> None: method refresh (line 1532) | def refresh(self) -> None: method get_renderable (line 1537) | def get_renderable(self) -> RenderableType: method get_renderables (line 1542) | def get_renderables(self) -> Iterable[RenderableType]: method make_tasks_table (line 1547) | def make_tasks_table(self, tasks: Iterable[Task]) -> Table: method __rich__ (line 1580) | def __rich__(self) -> RenderableType: method add_task (line 1585) | def add_task( method remove_task (line 1628) | def remove_task(self, task_id: TaskID) -> None: FILE: lib/python3.7/site-packages/pip/_vendor/rich/progress_bar.py class ProgressBar (line 18) | class ProgressBar(JupyterMixin): method __init__ (line 33) | def __init__( method __repr__ (line 57) | def __repr__(self) -> str: method percentage_completed (line 61) | def percentage_completed(self) -> Optional[float]: method _get_pulse_segments (line 70) | def _get_pulse_segments( method update (line 116) | def update(self, completed: float, total: Optional[float] = None) -> N... method _render_pulse (line 126) | def _render_pulse( method __rich_console__ (line 156) | def __rich_console__( method __rich_measure__ (line 201) | def __rich_measure__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/prompt.py class PromptError (line 11) | class PromptError(Exception): class InvalidResponse (line 15) | class InvalidResponse(PromptError): method __init__ (line 23) | def __init__(self, message: TextType) -> None: method __rich__ (line 26) | def __rich__(self) -> TextType: class PromptBase (line 30) | class PromptBase(Generic[PromptType]): method __init__ (line 53) | def __init__( method ask (line 77) | def ask( method ask (line 93) | def ask( method ask (line 107) | def ask( method render_default (line 143) | def render_default(self, default: DefaultType) -> Text: method make_prompt (line 154) | def make_prompt(self, default: DefaultType) -> Text: method get_input (line 186) | def get_input( method check_choice (line 205) | def check_choice(self, value: str) -> bool: method process_response (line 217) | def process_response(self, value: str) -> PromptType: method on_validate_error (line 240) | def on_validate_error(self, value: str, error: InvalidResponse) -> None: method pre_prompt (line 249) | def pre_prompt(self) -> None: method __call__ (line 253) | def __call__(self, *, stream: Optional[TextIO] = None) -> PromptType: method __call__ (line 257) | def __call__( method __call__ (line 262) | def __call__(self, *, default: Any = ..., stream: Optional[TextIO] = N... class Prompt (line 286) | class Prompt(PromptBase[str]): class IntPrompt (line 298) | class IntPrompt(PromptBase[int]): class FloatPrompt (line 310) | class FloatPrompt(PromptBase[int]): class Confirm (line 322) | class Confirm(PromptBase[bool]): method render_default (line 335) | def render_default(self, default: DefaultType) -> Text: method process_response (line 340) | def process_response(self, value: str) -> bool: FILE: lib/python3.7/site-packages/pip/_vendor/rich/protocol.py function is_renderable (line 10) | def is_renderable(check_object: Any) -> bool: function rich_cast (line 19) | def rich_cast(renderable: object) -> "RenderableType": FILE: lib/python3.7/site-packages/pip/_vendor/rich/region.py class Region (line 4) | class Region(NamedTuple): FILE: lib/python3.7/site-packages/pip/_vendor/rich/repr.py class ReprError (line 26) | class ReprError(Exception): function auto (line 31) | def auto(cls: Optional[Type[T]]) -> Type[T]: function auto (line 36) | def auto(*, angular: bool = False) -> Callable[[Type[T]], Type[T]]: function auto (line 40) | def auto( function rich_repr (line 108) | def rich_repr(cls: Optional[Type[T]]) -> Type[T]: function rich_repr (line 113) | def rich_repr(*, angular: bool = False) -> Callable[[Type[T]], Type[T]]: function rich_repr (line 117) | def rich_repr( class Foo (line 129) | class Foo: method __rich_repr__ (line 130) | def __rich_repr__(self) -> Result: FILE: lib/python3.7/site-packages/pip/_vendor/rich/rule.py class Rule (line 12) | class Rule(JupyterMixin): method __init__ (line 23) | def __init__( method __repr__ (line 46) | def __repr__(self) -> str: method __rich_console__ (line 49) | def __rich_console__( method _rule_line (line 109) | def _rule_line(self, chars_len: int, width: int) -> Text: method __rich_measure__ (line 115) | def __rich_measure__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/scope.py function render_scope (line 14) | def render_scope( function test (line 75) | def test(foo: float, bar: float) -> None: FILE: lib/python3.7/site-packages/pip/_vendor/rich/screen.py class Screen (line 18) | class Screen: method __init__ (line 28) | def __init__( method __rich_console__ (line 40) | def __rich_console__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/segment.py class ControlType (line 35) | class ControlType(IntEnum): class Segment (line 64) | class Segment(NamedTuple): method cell_length (line 82) | def cell_length(self) -> int: method __rich_repr__ (line 91) | def __rich_repr__(self) -> Result: method __bool__ (line 100) | def __bool__(self) -> bool: method is_control (line 105) | def is_control(self) -> bool: method _split_cells (line 111) | def _split_cells(cls, segment: "Segment", cut: int) -> Tuple["Segment"... method split_cells (line 149) | def split_cells(self, cut: int) -> Tuple["Segment", "Segment"]: method line (line 172) | def line(cls) -> "Segment": method apply_style (line 177) | def apply_style( method filter_control (line 218) | def filter_control( method split_lines (line 237) | def split_lines(cls, segments: Iterable["Segment"]) -> Iterable[List["... method split_and_crop_lines (line 266) | def split_and_crop_lines( method adjust_line_length (line 313) | def adjust_line_length( method get_line_length (line 358) | def get_line_length(cls, line: List["Segment"]) -> int: method get_shape (line 371) | def get_shape(cls, lines: List[List["Segment"]]) -> Tuple[int, int]: method set_shape (line 385) | def set_shape( method align_top (line 421) | def align_top( method align_bottom (line 450) | def align_bottom( method align_middle (line 479) | def align_middle( method simplify (line 510) | def simplify(cls, segments: Iterable["Segment"]) -> Iterable["Segment"]: method strip_links (line 537) | def strip_links(cls, segments: Iterable["Segment"]) -> Iterable["Segme... method strip_styles (line 554) | def strip_styles(cls, segments: Iterable["Segment"]) -> Iterable["Segm... method remove_color (line 567) | def remove_color(cls, segments: Iterable["Segment"]) -> Iterable["Segm... method divide (line 589) | def divide( class Segments (line 658) | class Segments: method __init__ (line 667) | def __init__(self, segments: Iterable[Segment], new_lines: bool = Fals... method __rich_console__ (line 671) | def __rich_console__( class SegmentLines (line 683) | class SegmentLines: method __init__ (line 684) | def __init__(self, lines: Iterable[List[Segment]], new_lines: bool = F... method __rich_console__ (line 695) | def __rich_console__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/spinner.py class Spinner (line 13) | class Spinner: method __init__ (line 14) | def __init__( method __rich_console__ (line 48) | def __rich_console__( method __rich_measure__ (line 53) | def __rich_measure__( method render (line 59) | def render(self, time: float) -> "RenderableType": method update (line 93) | def update( FILE: lib/python3.7/site-packages/pip/_vendor/rich/status.py class Status (line 11) | class Status(JupyterMixin): method __init__ (line 23) | def __init__( method renderable (line 45) | def renderable(self) -> Spinner: method console (line 49) | def console(self) -> "Console": method update (line 53) | def update( method start (line 85) | def start(self) -> None: method stop (line 89) | def stop(self) -> None: method __rich__ (line 93) | def __rich__(self) -> RenderableType: method __enter__ (line 96) | def __enter__(self) -> "Status": method __exit__ (line 100) | def __exit__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/style.py class _Bit (line 16) | class _Bit: method __init__ (line 21) | def __init__(self, bit_no: int) -> None: method __get__ (line 24) | def __get__(self, obj: "Style", objtype: Type["Style"]) -> Optional[bo... class Style (line 31) | class Style: method __init__ (line 122) | def __init__( method null (line 197) | def null(cls) -> "Style": method from_color (line 202) | def from_color( method from_meta (line 226) | def from_meta(cls, meta: Optional[Dict[str, Any]]) -> "Style": method on (line 247) | def on(cls, meta: Optional[Dict[str, Any]] = None, **handlers: Any) ->... method link_id (line 279) | def link_id(self) -> str: method __str__ (line 283) | def __str__(self) -> str: method __bool__ (line 329) | def __bool__(self) -> bool: method _make_ansi_codes (line 333) | def _make_ansi_codes(self, color_system: ColorSystem) -> str: method normalize (line 378) | def normalize(cls, style: str) -> str: method pick_first (line 394) | def pick_first(cls, *values: Optional[StyleType]) -> StyleType: method __rich_repr__ (line 401) | def __rich_repr__(self) -> Result: method __eq__ (line 420) | def __eq__(self, other: Any) -> bool: method __ne__ (line 425) | def __ne__(self, other: Any) -> bool: method __hash__ (line 430) | def __hash__(self) -> int: method color (line 446) | def color(self) -> Optional[Color]: method bgcolor (line 451) | def bgcolor(self) -> Optional[Color]: method link (line 456) | def link(self) -> Optional[str]: method transparent_background (line 461) | def transparent_background(self) -> bool: method background_style (line 466) | def background_style(self) -> "Style": method meta (line 471) | def meta(self) -> Dict[str, Any]: method without_color (line 476) | def without_color(self) -> "Style": method parse (line 496) | def parse(cls, style_definition: str) -> "Style": method get_html_style (line 562) | def get_html_style(self, theme: Optional[TerminalTheme] = None) -> str: method combine (line 599) | def combine(cls, styles: Iterable["Style"]) -> "Style": method chain (line 612) | def chain(cls, *styles: "Style") -> "Style": method copy (line 624) | def copy(self) -> "Style": method update_link (line 646) | def update_link(self, link: Optional[str] = None) -> "Style": method render (line 669) | def render( method test (line 695) | def test(self, text: Optional[str] = None) -> None: method _add (line 708) | def _add(self, style: Optional["Style"]) -> "Style": method __add__ (line 732) | def __add__(self, style: Optional["Style"]) -> "Style": class StyleStack (line 740) | class StyleStack: method __init__ (line 745) | def __init__(self, default_style: "Style") -> None: method __repr__ (line 748) | def __repr__(self) -> str: method current (line 752) | def current(self) -> Style: method push (line 756) | def push(self, style: Style) -> None: method pop (line 764) | def pop(self) -> Style: FILE: lib/python3.7/site-packages/pip/_vendor/rich/styled.py class Styled (line 11) | class Styled: method __init__ (line 19) | def __init__(self, renderable: "RenderableType", style: "StyleType") -... method __rich_console__ (line 23) | def __rich_console__( method __rich_measure__ (line 31) | def __rich_measure__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/syntax.py class SyntaxTheme (line 121) | class SyntaxTheme(ABC): method get_style_for_token (line 125) | def get_style_for_token(self, token_type: TokenType) -> Style: method get_background_style (line 130) | def get_background_style(self) -> Style: class PygmentsSyntaxTheme (line 135) | class PygmentsSyntaxTheme(SyntaxTheme): method __init__ (line 138) | def __init__(self, theme: Union[str, Type[PygmentsStyle]]) -> None: method get_style_for_token (line 151) | def get_style_for_token(self, token_type: TokenType) -> Style: method get_background_style (line 173) | def get_background_style(self) -> Style: class ANSISyntaxTheme (line 177) | class ANSISyntaxTheme(SyntaxTheme): method __init__ (line 180) | def __init__(self, style_map: Dict[TokenType, Style]) -> None: method get_style_for_token (line 186) | def get_style_for_token(self, token_type: TokenType) -> Style: method get_background_style (line 206) | def get_background_style(self) -> Style: class _SyntaxHighlightRange (line 213) | class _SyntaxHighlightRange(NamedTuple): class Syntax (line 225) | class Syntax(JupyterMixin): method get_theme (line 250) | def get_theme(cls, name: Union[str, SyntaxTheme]) -> SyntaxTheme: method __init__ (line 261) | def __init__( method from_path (line 300) | def from_path( method guess_lexer (line 364) | def guess_lexer(cls, path: str, code: Optional[str] = None) -> str: method _get_base_style (line 405) | def _get_base_style(self) -> Style: method _get_token_color (line 410) | def _get_token_color(self, token_type: TokenType) -> Optional[Color]: method lexer (line 423) | def lexer(self) -> Optional[Lexer]: method highlight (line 441) | def highlight( method stylize_range (line 523) | def stylize_range( method _get_line_numbers_color (line 537) | def _get_line_numbers_color(self, blend: float = 0.3) -> Color: method _numbers_column_width (line 553) | def _numbers_column_width(self) -> int: method _get_number_styles (line 563) | def _get_number_styles(self, console: Console) -> Tuple[Style, Style, ... method __rich_measure__ (line 586) | def __rich_measure__( method __rich_console__ (line 595) | def __rich_console__( method _get_syntax (line 606) | def _get_syntax( method _apply_stylized_ranges (line 738) | def _apply_stylized_ranges(self, text: Text) -> None: method _process_code (line 768) | def _process_code(self, code: str) -> Tuple[bool, str]: function _get_code_index_for_syntax_position (line 789) | def _get_code_index_for_syntax_position( FILE: lib/python3.7/site-packages/pip/_vendor/rich/table.py class Column (line 39) | class Column: method copy (line 114) | def copy(self) -> "Column": method cells (line 119) | def cells(self) -> Iterable["RenderableType"]: method flexible (line 124) | def flexible(self) -> bool: class Row (line 130) | class Row: class _Cell (line 140) | class _Cell(NamedTuple): class Table (line 151) | class Table(JupyterMixin): method __init__ (line 186) | def __init__( method grid (line 252) | def grid( method expand (line 285) | def expand(self) -> bool: method expand (line 290) | def expand(self, expand: bool) -> None: method _extra_width (line 295) | def _extra_width(self) -> int: method row_count (line 305) | def row_count(self) -> int: method get_row_style (line 309) | def get_row_style(self, console: "Console", index: int) -> StyleType: method __rich_measure__ (line 319) | def __rich_measure__( method padding (line 353) | def padding(self) -> Tuple[int, int, int, int]: method padding (line 358) | def padding(self, padding: PaddingDimensions) -> "Table": method add_column (line 363) | def add_column( method add_row (line 418) | def add_row( method __rich_console__ (line 465) | def __rich_console__( method _calculate_column_widths (line 513) | def _calculate_column_widths( method _collapse_widths (line 578) | def _collapse_widths( method _get_cells (line 616) | def _get_cells( method _get_padding_width (line 689) | def _get_padding_width(self, column_index: int) -> int: method _measure_column (line 697) | def _measure_column( method _render (line 737) | def _render( function header (line 957) | def header(text: str) -> None: FILE: lib/python3.7/site-packages/pip/_vendor/rich/terminal_theme.py class TerminalTheme (line 9) | class TerminalTheme: method __init__ (line 20) | def __init__( FILE: lib/python3.7/site-packages/pip/_vendor/rich/text.py class Span (line 45) | class Span(NamedTuple): method __repr__ (line 55) | def __repr__(self) -> str: method __bool__ (line 62) | def __bool__(self) -> bool: method split (line 65) | def split(self, offset: int) -> Tuple["Span", Optional["Span"]]: method move (line 78) | def move(self, offset: int) -> "Span": method right_crop (line 90) | def right_crop(self, offset: int) -> "Span": class Text (line 105) | class Text(JupyterMixin): method __init__ (line 131) | def __init__( method __len__ (line 154) | def __len__(self) -> int: method __bool__ (line 157) | def __bool__(self) -> bool: method __str__ (line 160) | def __str__(self) -> str: method __repr__ (line 163) | def __repr__(self) -> str: method __add__ (line 166) | def __add__(self, other: Any) -> "Text": method __eq__ (line 173) | def __eq__(self, other: object) -> bool: method __contains__ (line 178) | def __contains__(self, other: object) -> bool: method __getitem__ (line 185) | def __getitem__(self, slice: Union[int, slice]) -> "Text": method cell_len (line 212) | def cell_len(self) -> int: method markup (line 217) | def markup(self) -> str: method from_markup (line 247) | def from_markup( method from_ansi (line 279) | def from_ansi( method styled (line 317) | def styled( method assemble (line 342) | def assemble( method plain (line 387) | def plain(self) -> str: method plain (line 394) | def plain(self, new_text: str) -> None: method spans (line 405) | def spans(self) -> List[Span]: method spans (line 410) | def spans(self, spans: List[Span]) -> None: method blank_copy (line 414) | def blank_copy(self, plain: str = "") -> "Text": method copy (line 427) | def copy(self) -> "Text": method stylize (line 441) | def stylize( method apply_meta (line 468) | def apply_meta( method on (line 482) | def on(self, meta: Optional[Dict[str, Any]] = None, **handlers: Any) -... method remove_suffix (line 502) | def remove_suffix(self, suffix: str) -> None: method get_style_at_offset (line 511) | def get_style_at_offset(self, console: "Console", offset: int) -> Style: method highlight_regex (line 531) | def highlight_regex( method highlight_words (line 569) | def highlight_words( method rstrip (line 598) | def rstrip(self) -> None: method rstrip_end (line 602) | def rstrip_end(self, size: int) -> None: method set_length (line 616) | def set_length(self, new_length: int) -> None: method __rich_console__ (line 625) | def __rich_console__( method __rich_measure__ (line 644) | def __rich_measure__( method render (line 656) | def render(self, console: "Console", end: str = "") -> Iterable["Segme... method join (line 715) | def join(self, lines: Iterable["Text"]) -> "Text": method expand_tabs (line 754) | def expand_tabs(self, tab_size: Optional[int] = None) -> None: method truncate (line 788) | def truncate( method _trim_spans (line 815) | def _trim_spans(self) -> None: method pad (line 829) | def pad(self, count: int, character: str = " ") -> None: method pad_left (line 845) | def pad_left(self, count: int, character: str = " ") -> None: method pad_right (line 861) | def pad_right(self, count: int, character: str = " ") -> None: method align (line 872) | def align(self, align: AlignMethod, width: int, character: str = " ") ... method append (line 892) | def append( method append_text (line 936) | def append_text(self, text: "Text") -> "Text": method append_tokens (line 955) | def append_tokens( method copy_styles (line 978) | def copy_styles(self, text: "Text") -> None: method split (line 986) | def split( method divide (line 1030) | def divide(self, offsets: Iterable[int]) -> Lines: method right_crop (line 1110) | def right_crop(self, amount: int = 1) -> None: method wrap (line 1126) | def wrap( method fit (line 1175) | def fit(self, width: int) -> Lines: method detect_indentation (line 1191) | def detect_indentation(self) -> int: method with_indent_guides (line 1212) | def with_indent_guides( FILE: lib/python3.7/site-packages/pip/_vendor/rich/theme.py class Theme (line 8) | class Theme: method __init__ (line 18) | def __init__( method config (line 31) | def config(self) -> str: method from_file (line 39) | def from_file( method read (line 59) | def read(cls, path: str, inherit: bool = True) -> "Theme": class ThemeStackError (line 73) | class ThemeStackError(Exception): class ThemeStack (line 77) | class ThemeStack: method __init__ (line 84) | def __init__(self, theme: Theme) -> None: method push_theme (line 88) | def push_theme(self, theme: Theme, inherit: bool = True) -> None: method pop_theme (line 102) | def pop_theme(self) -> None: FILE: lib/python3.7/site-packages/pip/_vendor/rich/traceback.py function install (line 36) | def install( class Frame (line 145) | class Frame: class _SyntaxError (line 154) | class _SyntaxError: class Stack (line 163) | class Stack: class Trace (line 172) | class Trace: class PathHighlighter (line 176) | class PathHighlighter(RegexHighlighter): class Traceback (line 180) | class Traceback: method __init__ (line 208) | def __init__( method from_exception (line 255) | def from_exception( method extract (line 310) | def extract( method __rich_console__ (line 416) | def __rich_console__( method _render_syntax_error (line 495) | def _render_syntax_error(self, syntax_error: _SyntaxError) -> RenderRe... method _guess_lexer (line 517) | def _guess_lexer(cls, filename: str, code: str) -> str: method _render_stack (line 533) | def _render_stack(self, stack: Stack) -> RenderResult: function bar (line 652) | def bar(a: Any) -> None: # 这是对亚洲语言支持的测试。面对模棱两可的想法,拒绝猜测的诱惑 function foo (line 656) | def foo(a: Any) -> None: function error (line 669) | def error() -> None: FILE: lib/python3.7/site-packages/pip/_vendor/rich/tree.py class Tree (line 12) | class Tree(JupyterMixin): method __init__ (line 23) | def __init__( method add (line 41) | def add( method __rich_console__ (line 72) | def __rich_console__( method __rich_measure__ (line 169) | def __rich_measure__( FILE: lib/python3.7/site-packages/pip/_vendor/six.py class X (line 60) | class X(object): method __len__ (line 62) | def __len__(self): function _add_doc (line 80) | def _add_doc(func, doc): function _import_module (line 85) | def _import_module(name): class _LazyDescr (line 91) | class _LazyDescr(object): method __init__ (line 93) | def __init__(self, name): method __get__ (line 96) | def __get__(self, obj, tp): class MovedModule (line 108) | class MovedModule(_LazyDescr): method __init__ (line 110) | def __init__(self, name, old, new=None): method _resolve (line 119) | def _resolve(self): method __getattr__ (line 122) | def __getattr__(self, attr): class _LazyModule (line 129) | class _LazyModule(types.ModuleType): method __init__ (line 131) | def __init__(self, name): method __dir__ (line 135) | def __dir__(self): class MovedAttribute (line 144) | class MovedAttribute(_LazyDescr): method __init__ (line 146) | def __init__(self, name, old_mod, new_mod, old_attr=None, new_attr=None): method _resolve (line 164) | def _resolve(self): class _SixMetaPathImporter (line 169) | class _SixMetaPathImporter(object): method __init__ (line 178) | def __init__(self, six_module_name): method _add_module (line 182) | def _add_module(self, mod, *fullnames): method _get_module (line 186) | def _get_module(self, fullname): method find_module (line 189) | def find_module(self, fullname, path=None): method find_spec (line 194) | def find_spec(self, fullname, path, target=None): method __get_module (line 199) | def __get_module(self, fullname): method load_module (line 205) | def load_module(self, fullname): method is_package (line 219) | def is_package(self, fullname): method get_code (line 228) | def get_code(self, fullname): method create_module (line 236) | def create_module(self, spec): method exec_module (line 239) | def exec_module(self, module): class _MovedItems (line 245) | class _MovedItems(_LazyModule): class Module_six_moves_urllib_parse (line 340) | class Module_six_moves_urllib_parse(_LazyModule): class Module_six_moves_urllib_error (line 382) | class Module_six_moves_urllib_error(_LazyModule): class Module_six_moves_urllib_request (line 402) | class Module_six_moves_urllib_request(_LazyModule): class Module_six_moves_urllib_response (line 454) | class Module_six_moves_urllib_response(_LazyModule): class Module_six_moves_urllib_robotparser (line 475) | class Module_six_moves_urllib_robotparser(_LazyModule): class Module_six_moves_urllib (line 493) | class Module_six_moves_urllib(types.ModuleType): method __dir__ (line 503) | def __dir__(self): function add_move (line 510) | def add_move(move): function remove_move (line 515) | def remove_move(name): function advance_iterator (line 547) | def advance_iterator(it): function callable (line 555) | def callable(obj): function get_unbound_function (line 560) | def get_unbound_function(unbound): function create_unbound_method (line 565) | def create_unbound_method(func, cls): function get_unbound_function (line 570) | def get_unbound_function(unbound): function create_bound_method (line 573) | def create_bound_method(func, obj): function create_unbound_method (line 576) | def create_unbound_method(func, cls): class Iterator (line 579) | class Iterator(object): method next (line 581) | def next(self): function iterkeys (line 598) | def iterkeys(d, **kw): function itervalues (line 601) | def itervalues(d, **kw): function iteritems (line 604) | def iteritems(d, **kw): function iterlists (line 607) | def iterlists(d, **kw): function iterkeys (line 616) | def iterkeys(d, **kw): function itervalues (line 619) | def itervalues(d, **kw): function iteritems (line 622) | def iteritems(d, **kw): function iterlists (line 625) | def iterlists(d, **kw): function b (line 643) | def b(s): function u (line 646) | def u(s): function b (line 669) | def b(s): function u (line 673) | def u(s): function byte2int (line 678) | def byte2int(bs): function indexbytes (line 681) | def indexbytes(buf, i): function assertCountEqual (line 694) | def assertCountEqual(self, *args, **kwargs): function assertRaisesRegex (line 698) | def assertRaisesRegex(self, *args, **kwargs): function assertRegex (line 702) | def assertRegex(self, *args, **kwargs): function assertNotRegex (line 706) | def assertNotRegex(self, *args, **kwargs): function reraise (line 713) | def reraise(tp, value, tb=None): function exec_ (line 725) | def exec_(_code_, _globs_=None, _locs_=None): function raise_from (line 753) | def raise_from(value, from_value): function print_ (line 759) | def print_(*args, **kwargs): function print_ (line 815) | def print_(*args, **kwargs): function _update_wrapper (line 830) | def _update_wrapper(wrapper, wrapped, function wraps (line 846) | def wraps(wrapped, assigned=functools.WRAPPER_ASSIGNMENTS, function with_metaclass (line 856) | def with_metaclass(meta, *bases): function add_metaclass (line 880) | def add_metaclass(metaclass): function ensure_binary (line 898) | def ensure_binary(s, encoding='utf-8', errors='strict'): function ensure_str (line 916) | def ensure_str(s, encoding='utf-8', errors='strict'): function ensure_text (line 939) | def ensure_text(s, encoding='utf-8', errors='strict'): function python_2_unicode_compatible (line 958) | def python_2_unicode_compatible(klass): FILE: lib/python3.7/site-packages/pip/_vendor/tenacity/__init__.py function retry (line 100) | def retry(fn: WrappedFn) -> WrappedFn: function retry (line 105) | def retry(*dargs: t.Any, **dkw: t.Any) -> t.Callable[[WrappedFn], Wrappe... function retry (line 109) | def retry(*dargs: t.Any, **dkw: t.Any) -> t.Union[WrappedFn, t.Callable[... class TryAgain (line 138) | class TryAgain(Exception): class DoAttempt (line 145) | class DoAttempt: class DoSleep (line 149) | class DoSleep(float): class BaseAction (line 153) | class BaseAction: method __repr__ (line 165) | def __repr__(self) -> str: method __str__ (line 169) | def __str__(self) -> str: class RetryAction (line 173) | class RetryAction(BaseAction): method __init__ (line 177) | def __init__(self, sleep: t.SupportsFloat) -> None: function _first_set (line 184) | def _first_set(first: t.Union[t.Any, object], second: t.Any) -> t.Any: class RetryError (line 188) | class RetryError(Exception): method __init__ (line 191) | def __init__(self, last_attempt: "Future") -> None: method reraise (line 195) | def reraise(self) -> "t.NoReturn": method __str__ (line 200) | def __str__(self) -> str: class AttemptManager (line 204) | class AttemptManager: method __init__ (line 207) | def __init__(self, retry_state: "RetryCallState"): method __enter__ (line 210) | def __enter__(self) -> None: method __exit__ (line 213) | def __exit__( class BaseRetrying (line 228) | class BaseRetrying(ABC): method __init__ (line 229) | def __init__( method copy (line 254) | def copy( method __repr__ (line 281) | def __repr__(self) -> str: method statistics (line 293) | def statistics(self) -> t.Dict[str, t.Any]: method wraps (line 320) | def wraps(self, f: WrappedFn) -> WrappedFn: method begin (line 338) | def begin(self) -> None: method iter (line 344) | def iter(self, retry_state: "RetryCallState") -> t.Union[DoAttempt, Do... method __iter__ (line 381) | def __iter__(self) -> t.Generator[AttemptManager, None, None]: method __call__ (line 396) | def __call__(self, fn: t.Callable[..., _RetValT], *args: t.Any, **kwar... class Retrying (line 400) | class Retrying(BaseRetrying): method __call__ (line 403) | def __call__(self, fn: t.Callable[..., _RetValT], *args: t.Any, **kwar... class Future (line 423) | class Future(futures.Future): method __init__ (line 426) | def __init__(self, attempt_number: int) -> None: method failed (line 431) | def failed(self) -> bool: method construct (line 436) | def construct(cls, attempt_number: int, value: t.Any, has_exception: b... class RetryCallState (line 446) | class RetryCallState: method __init__ (line 449) | def __init__( method seconds_since_start (line 479) | def seconds_since_start(self) -> t.Optional[float]: method prepare_for_next_attempt (line 484) | def prepare_for_next_attempt(self) -> None: method set_result (line 490) | def set_result(self, val: t.Any) -> None: method set_exception (line 496) | def set_exception(self, exc_info: t.Tuple[t.Type[BaseException], BaseE... method __repr__ (line 502) | def __repr__(self): FILE: lib/python3.7/site-packages/pip/_vendor/tenacity/_asyncio.py class AsyncRetrying (line 33) | class AsyncRetrying(BaseRetrying): method __init__ (line 34) | def __init__(self, sleep: typing.Callable[[float], typing.Awaitable] =... method __call__ (line 38) | async def __call__( # type: ignore # Change signature from supertype method __aiter__ (line 62) | def __aiter__(self) -> "AsyncRetrying": method __anext__ (line 67) | async def __anext__(self) -> typing.Union[AttemptManager, typing.Any]: method wraps (line 80) | def wraps(self, fn: WrappedFn) -> WrappedFn: FILE: lib/python3.7/site-packages/pip/_vendor/tenacity/_utils.py function find_ordinal (line 26) | def find_ordinal(pos_num: int) -> str: function to_ordinal (line 42) | def to_ordinal(pos_num: int) -> str: function get_callback_name (line 46) | def get_callback_name(cb: typing.Callable[..., typing.Any]) -> str: FILE: lib/python3.7/site-packages/pip/_vendor/tenacity/after.py function after_nothing (line 27) | def after_nothing(retry_state: "RetryCallState") -> None: function after_log (line 31) | def after_log( FILE: lib/python3.7/site-packages/pip/_vendor/tenacity/before.py function before_nothing (line 27) | def before_nothing(retry_state: "RetryCallState") -> None: function before_log (line 31) | def before_log(logger: "logging.Logger", log_level: int) -> typing.Calla... FILE: lib/python3.7/site-packages/pip/_vendor/tenacity/before_sleep.py function before_sleep_nothing (line 27) | def before_sleep_nothing(retry_state: "RetryCallState") -> None: function before_sleep_log (line 31) | def before_sleep_log( FILE: lib/python3.7/site-packages/pip/_vendor/tenacity/nap.py function sleep (line 25) | def sleep(seconds: float) -> None: class sleep_using_event (line 34) | class sleep_using_event: method __init__ (line 37) | def __init__(self, event: "threading.Event") -> None: method __call__ (line 40) | def __call__(self, timeout: typing.Optional[float]) -> None: FILE: lib/python3.7/site-packages/pip/_vendor/tenacity/retry.py class retry_base (line 25) | class retry_base(abc.ABC): method __call__ (line 29) | def __call__(self, retry_state: "RetryCallState") -> bool: method __and__ (line 32) | def __and__(self, other: "retry_base") -> "retry_all": method __or__ (line 35) | def __or__(self, other: "retry_base") -> "retry_any": class _retry_never (line 39) | class _retry_never(retry_base): method __call__ (line 42) | def __call__(self, retry_state: "RetryCallState") -> bool: class _retry_always (line 49) | class _retry_always(retry_base): method __call__ (line 52) | def __call__(self, retry_state: "RetryCallState") -> bool: class retry_if_exception (line 59) | class retry_if_exception(retry_base): method __init__ (line 62) | def __init__(self, predicate: typing.Callable[[BaseException], bool]) ... method __call__ (line 65) | def __call__(self, retry_state: "RetryCallState") -> bool: class retry_if_exception_type (line 72) | class retry_if_exception_type(retry_if_exception): method __init__ (line 75) | def __init__( class retry_if_not_exception_type (line 86) | class retry_if_not_exception_type(retry_if_exception): method __init__ (line 89) | def __init__( class retry_unless_exception_type (line 100) | class retry_unless_exception_type(retry_if_exception): method __init__ (line 103) | def __init__( method __call__ (line 113) | def __call__(self, retry_state: "RetryCallState") -> bool: class retry_if_exception_cause_type (line 120) | class retry_if_exception_cause_type(retry_base): method __init__ (line 127) | def __init__( method __call__ (line 136) | def __call__(self, retry_state: "RetryCallState") -> bool: class retry_if_result (line 147) | class retry_if_result(retry_base): method __init__ (line 150) | def __init__(self, predicate: typing.Callable[[typing.Any], bool]) -> ... method __call__ (line 153) | def __call__(self, retry_state: "RetryCallState") -> bool: class retry_if_not_result (line 160) | class retry_if_not_result(retry_base): method __init__ (line 163) | def __init__(self, predicate: typing.Callable[[typing.Any], bool]) -> ... method __call__ (line 166) | def __call__(self, retry_state: "RetryCallState") -> bool: class retry_if_exception_message (line 173) | class retry_if_exception_message(retry_if_exception): method __init__ (line 176) | def __init__( class retry_if_not_exception_message (line 204) | class retry_if_not_exception_message(retry_if_exception_message): method __init__ (line 207) | def __init__( method __call__ (line 217) | def __call__(self, retry_state: "RetryCallState") -> bool: class retry_any (line 223) | class retry_any(retry_base): method __init__ (line 226) | def __init__(self, *retries: retry_base) -> None: method __call__ (line 229) | def __call__(self, retry_state: "RetryCallState") -> bool: class retry_all (line 233) | class retry_all(retry_base): method __init__ (line 236) | def __init__(self, *retries: retry_base) -> None: method __call__ (line 239) | def __call__(self, retry_state: "RetryCallState") -> bool: FILE: lib/python3.7/site-packages/pip/_vendor/tenacity/stop.py class stop_base (line 25) | class stop_base(abc.ABC): method __call__ (line 29) | def __call__(self, retry_state: "RetryCallState") -> bool: method __and__ (line 32) | def __and__(self, other: "stop_base") -> "stop_all": method __or__ (line 35) | def __or__(self, other: "stop_base") -> "stop_any": class stop_any (line 39) | class stop_any(stop_base): method __init__ (line 42) | def __init__(self, *stops: stop_base) -> None: method __call__ (line 45) | def __call__(self, retry_state: "RetryCallState") -> bool: class stop_all (line 49) | class stop_all(stop_base): method __init__ (line 52) | def __init__(self, *stops: stop_base) -> None: method __call__ (line 55) | def __call__(self, retry_state: "RetryCallState") -> bool: class _stop_never (line 59) | class _stop_never(stop_base): method __call__ (line 62) | def __call__(self, retry_state: "RetryCallState") -> bool: class stop_when_event_set (line 69) | class stop_when_event_set(stop_base): method __init__ (line 72) | def __init__(self, event: "threading.Event") -> None: method __call__ (line 75) | def __call__(self, retry_state: "RetryCallState") -> bool: class stop_after_attempt (line 79) | class stop_after_attempt(stop_base): method __init__ (line 82) | def __init__(self, max_attempt_number: int) -> None: method __call__ (line 85) | def __call__(self, retry_state: "RetryCallState") -> bool: class stop_after_delay (line 89) | class stop_after_delay(stop_base): method __init__ (line 92) | def __init__(self, max_delay: float) -> None: method __call__ (line 95) | def __call__(self, retry_state: "RetryCallState") -> bool: FILE: lib/python3.7/site-packages/pip/_vendor/tenacity/tornadoweb.py class TornadoRetrying (line 31) | class TornadoRetrying(BaseRetrying): method __init__ (line 32) | def __init__(self, sleep: "typing.Callable[[float], Future[None]]" = g... method __call__ (line 37) | def __call__( # type: ignore # Change signature from supertype FILE: lib/python3.7/site-packages/pip/_vendor/tenacity/wait.py function to_seconds (line 30) | def to_seconds(wait_unit: wait_unit_type) -> float: class wait_base (line 34) | class wait_base(abc.ABC): method __call__ (line 38) | def __call__(self, retry_state: "RetryCallState") -> float: method __add__ (line 41) | def __add__(self, other: "wait_base") -> "wait_combine": method __radd__ (line 44) | def __radd__(self, other: "wait_base") -> typing.Union["wait_combine",... class wait_fixed (line 51) | class wait_fixed(wait_base): method __init__ (line 54) | def __init__(self, wait: wait_unit_type) -> None: method __call__ (line 57) | def __call__(self, retry_state: "RetryCallState") -> float: class wait_none (line 61) | class wait_none(wait_fixed): method __init__ (line 64) | def __init__(self) -> None: class wait_random (line 68) | class wait_random(wait_base): method __init__ (line 71) | def __init__(self, min: wait_unit_type = 0, max: wait_unit_type = 1) -... method __call__ (line 75) | def __call__(self, retry_state: "RetryCallState") -> float: class wait_combine (line 79) | class wait_combine(wait_base): method __init__ (line 82) | def __init__(self, *strategies: wait_base) -> None: method __call__ (line 85) | def __call__(self, retry_state: "RetryCallState") -> float: class wait_chain (line 89) | class wait_chain(wait_base): method __init__ (line 105) | def __init__(self, *strategies: wait_base) -> None: method __call__ (line 108) | def __call__(self, retry_state: "RetryCallState") -> float: class wait_incrementing (line 114) | class wait_incrementing(wait_base): method __init__ (line 121) | def __init__( method __call__ (line 131) | def __call__(self, retry_state: "RetryCallState") -> float: class wait_exponential (line 136) | class wait_exponential(wait_base): method __init__ (line 149) | def __init__( method __call__ (line 161) | def __call__(self, retry_state: "RetryCallState") -> float: class wait_random_exponential (line 170) | class wait_random_exponential(wait_exponential): method __call__ (line 196) | def __call__(self, retry_state: "RetryCallState") -> float: class wait_exponential_jitter (line 201) | class wait_exponential_jitter(wait_base): method __init__ (line 213) | def __init__( method __call__ (line 225) | def __call__(self, retry_state: "RetryCallState") -> float: FILE: lib/python3.7/site-packages/pip/_vendor/tomli/_parser.py class TOMLDecodeError (line 53) | class TOMLDecodeError(ValueError): function load (line 57) | def load(__fp: BinaryIO, *, parse_float: ParseFloat = float) -> dict[str... function loads (line 69) | def loads(__s: str, *, parse_float: ParseFloat = float) -> dict[str, Any... class Flags (line 135) | class Flags: method __init__ (line 144) | def __init__(self) -> None: method add_pending (line 148) | def add_pending(self, key: Key, flag: int) -> None: method finalize_pending (line 151) | def finalize_pending(self) -> None: method unset_all (line 156) | def unset_all(self, key: Key) -> None: method set (line 164) | def set(self, key: Key, flag: int, *, recursive: bool) -> None: # noq... method is_ (line 175) | def is_(self, key: Key, flag: int) -> bool: class NestedDict (line 193) | class NestedDict: method __init__ (line 194) | def __init__(self) -> None: method get_or_create_nest (line 198) | def get_or_create_nest( method append_nest_to_list (line 215) | def append_nest_to_list(self, key: Key) -> None: class Output (line 227) | class Output(NamedTuple): function skip_chars (line 232) | def skip_chars(src: str, pos: Pos, chars: Iterable[str]) -> Pos: function skip_until (line 241) | def skip_until( function skip_comment (line 263) | def skip_comment(src: str, pos: Pos) -> Pos: function skip_comments_and_array_ws (line 275) | def skip_comments_and_array_ws(src: str, pos: Pos) -> Pos: function create_dict_rule (line 284) | def create_dict_rule(src: str, pos: Pos, out: Output) -> tuple[Pos, Key]: function create_list_rule (line 302) | def create_list_rule(src: str, pos: Pos, out: Output) -> tuple[Pos, Key]: function key_value_rule (line 323) | def key_value_rule( function parse_key_value_pair (line 357) | def parse_key_value_pair( function parse_key (line 373) | def parse_key(src: str, pos: Pos) -> tuple[Pos, Key]: function parse_key_part (line 391) | def parse_key_part(src: str, pos: Pos) -> tuple[Pos, str]: function parse_one_line_basic_str (line 407) | def parse_one_line_basic_str(src: str, pos: Pos) -> tuple[Pos, str]: function parse_array (line 412) | def parse_array(src: str, pos: Pos, parse_float: ParseFloat) -> tuple[Po... function parse_inline_table (line 436) | def parse_inline_table(src: str, pos: Pos, parse_float: ParseFloat) -> t... function parse_basic_str_escape (line 468) | def parse_basic_str_escape( function parse_basic_str_escape_multiline (line 497) | def parse_basic_str_escape_multiline(src: str, pos: Pos) -> tuple[Pos, s... function parse_hex_char (line 501) | def parse_hex_char(src: str, pos: Pos, hex_len: int) -> tuple[Pos, str]: function parse_literal_str (line 512) | def parse_literal_str(src: str, pos: Pos) -> tuple[Pos, str]: function parse_multiline_str (line 521) | def parse_multiline_str(src: str, pos: Pos, *, literal: bool) -> tuple[P... function parse_basic_str (line 552) | def parse_basic_str(src: str, pos: Pos, *, multiline: bool) -> tuple[Pos... function parse_value (line 584) | def parse_value( # noqa: C901 function suffixed_err (line 652) | def suffixed_err(src: str, pos: Pos, msg: str) -> TOMLDecodeError: function is_unicode_scalar_value (line 669) | def is_unicode_scalar_value(codepoint: int) -> bool: function make_safe_parse_float (line 673) | def make_safe_parse_float(parse_float: ParseFloat) -> ParseFloat: FILE: lib/python3.7/site-packages/pip/_vendor/tomli/_re.py function match_to_datetime (line 52) | def match_to_datetime(match: re.Match) -> datetime | date: function cached_tz (line 88) | def cached_tz(hour_str: str, minute_str: str, sign_str: str) -> timezone: function match_to_localtime (line 98) | def match_to_localtime(match: re.Match) -> time: function match_to_number (line 104) | def match_to_number(match: re.Match, parse_float: ParseFloat) -> Any: FILE: lib/python3.7/site-packages/pip/_vendor/typing_extensions.py function _check_generic (line 89) | def _check_generic(cls, parameters, elen=_marker): function _should_collect_from_parameters (line 111) | def _should_collect_from_parameters(t): function _should_collect_from_parameters (line 116) | def _should_collect_from_parameters(t): function _should_collect_from_parameters (line 119) | def _should_collect_from_parameters(t): function _collect_type_vars (line 123) | def _collect_type_vars(types, typevar_types=None): class _AnyMeta (line 159) | class _AnyMeta(type): method __instancecheck__ (line 160) | def __instancecheck__(self, obj): method __repr__ (line 165) | def __repr__(self): class Any (line 170) | class Any(metaclass=_AnyMeta): method __new__ (line 179) | def __new__(cls, *args, **kwargs): class _FinalForm (line 193) | class _FinalForm(typing._SpecialForm, _root=True): method __repr__ (line 195) | def __repr__(self): method __getitem__ (line 198) | def __getitem__(self, parameters): function final (line 224) | def final(f): function IntVar (line 256) | def IntVar(name): class _LiteralForm (line 265) | class _LiteralForm(typing._SpecialForm, _root=True): method __repr__ (line 267) | def __repr__(self): method __getitem__ (line 270) | def __getitem__(self, parameters): function overload (line 301) | def overload(func): function get_overloads (line 341) | def get_overloads(func): function clear_overloads (line 352) | def clear_overloads(): function _get_protocol_attrs (line 394) | def _get_protocol_attrs(cls): function _is_callable_members_only (line 413) | def _is_callable_members_only(cls): function _maybe_adjust_parameters (line 417) | def _maybe_adjust_parameters(cls): function _no_init (line 463) | def _no_init(self, *args, **kwargs): class _ProtocolMeta (line 467) | class _ProtocolMeta(abc.ABCMeta): # noqa: B024 method __instancecheck__ (line 470) | def __instancecheck__(cls, instance): class Protocol (line 485) | class Protocol(metaclass=_ProtocolMeta): method __new__ (line 520) | def __new__(cls, *args, **kwds): method __class_getitem__ (line 527) | def __class_getitem__(cls, params): method __init_subclass__ (line 552) | def __init_subclass__(cls, *args, **kwargs): function runtime_checkable (line 620) | def runtime_checkable(cls): class SupportsIndex (line 645) | class SupportsIndex(Protocol): method __index__ (line 649) | def __index__(self) -> int: function _check_fails (line 665) | def _check_fails(cls, other): function _dict_new (line 676) | def _dict_new(*args, **kwargs): function _typeddict_new (line 684) | def _typeddict_new(*args, total=True, **kwargs): class _TypedDictMeta (line 731) | class _TypedDictMeta(type): method __init__ (line 732) | def __init__(cls, name, bases, ns, total=True): method __new__ (line 735) | def __new__(cls, name, bases, ns, total=True): function is_typeddict (line 831) | def is_typeddict(tp): function assert_type (line 849) | def assert_type(__val, __typ): function _strip_extras (line 872) | def _strip_extras(t): function get_type_hints (line 896) | def get_type_hints(obj, globalns=None, localns=None, include_extras=False): class _AnnotatedAlias (line 947) | class _AnnotatedAlias(typing._GenericAlias, _root=True): method __init__ (line 955) | def __init__(self, origin, metadata): method copy_with (line 962) | def copy_with(self, params): method __repr__ (line 967) | def __repr__(self): method __reduce__ (line 971) | def __reduce__(self): method __eq__ (line 976) | def __eq__(self, other): method __hash__ (line 983) | def __hash__(self): class Annotated (line 986) | class Annotated: method __new__ (line 1021) | def __new__(cls, *args, **kwargs): method __class_getitem__ (line 1025) | def __class_getitem__(cls, params): method __init_subclass__ (line 1039) | def __init_subclass__(cls, *args, **kwargs): function get_origin (line 1063) | def get_origin(tp): function get_args (line 1087) | def get_args(tp): class _TypeAliasForm (line 1115) | class _TypeAliasForm(typing._SpecialForm, _root=True): method __repr__ (line 1116) | def __repr__(self): method __repr__ (line 1135) | def __repr__(self): function TypeAlias (line 1120) | def TypeAlias(self, parameters): class _TypeAliasForm (line 1134) | class _TypeAliasForm(typing._SpecialForm, _root=True): method __repr__ (line 1116) | def __repr__(self): method __repr__ (line 1135) | def __repr__(self): class _DefaultMixin (line 1151) | class _DefaultMixin: method __init__ (line 1156) | def __init__(self, default): class TypeVar (line 1167) | class TypeVar(typing.TypeVar, _DefaultMixin, _root=True): method __init__ (line 1172) | def __init__(self, name, *constraints, bound=None, class _Immutable (line 1195) | class _Immutable: method __copy__ (line 1199) | def __copy__(self): method __deepcopy__ (line 1202) | def __deepcopy__(self, memo): class ParamSpecArgs (line 1205) | class ParamSpecArgs(_Immutable): method __init__ (line 1217) | def __init__(self, origin): method __repr__ (line 1220) | def __repr__(self): method __eq__ (line 1223) | def __eq__(self, other): class ParamSpecKwargs (line 1228) | class ParamSpecKwargs(_Immutable): method __init__ (line 1240) | def __init__(self, origin): method __repr__ (line 1243) | def __repr__(self): method __eq__ (line 1246) | def __eq__(self, other): class ParamSpec (line 1255) | class ParamSpec(typing.ParamSpec, _DefaultMixin, _root=True): method __init__ (line 1260) | def __init__(self, name, *, bound=None, covariant=False, contravariant... method args (line 1329) | def args(self): method kwargs (line 1333) | def kwargs(self): method __init__ (line 1336) | def __init__(self, name, *, bound=None, covariant=False, contravariant... method __repr__ (line 1356) | def __repr__(self): method __hash__ (line 1365) | def __hash__(self): method __eq__ (line 1368) | def __eq__(self, other): method __reduce__ (line 1371) | def __reduce__(self): method __call__ (line 1375) | def __call__(self, *args, **kwargs): class ParamSpec (line 1278) | class ParamSpec(list, _DefaultMixin): method __init__ (line 1260) | def __init__(self, name, *, bound=None, covariant=False, contravariant... method args (line 1329) | def args(self): method kwargs (line 1333) | def kwargs(self): method __init__ (line 1336) | def __init__(self, name, *, bound=None, covariant=False, contravariant... method __repr__ (line 1356) | def __repr__(self): method __hash__ (line 1365) | def __hash__(self): method __eq__ (line 1368) | def __eq__(self, other): method __reduce__ (line 1371) | def __reduce__(self): method __call__ (line 1375) | def __call__(self, *args, **kwargs): class _ConcatenateGenericAlias (line 1382) | class _ConcatenateGenericAlias(list): method __init__ (line 1390) | def __init__(self, origin, args): method __repr__ (line 1395) | def __repr__(self): method __hash__ (line 1400) | def __hash__(self): method __call__ (line 1404) | def __call__(self, *args, **kwargs): method __parameters__ (line 1408) | def __parameters__(self): function _concatenate_getitem (line 1416) | def _concatenate_getitem(self, parameters): function Concatenate (line 1436) | def Concatenate(self, parameters): class _ConcatenateForm (line 1450) | class _ConcatenateForm(typing._SpecialForm, _root=True): method __repr__ (line 1451) | def __repr__(self): method __getitem__ (line 1454) | def __getitem__(self, parameters): class _TypeGuardForm (line 1475) | class _TypeGuardForm(typing._SpecialForm, _root=True): method __repr__ (line 1476) | def __repr__(self): method __repr__ (line 1529) | def __repr__(self): method __getitem__ (line 1532) | def __getitem__(self, parameters): function TypeGuard (line 1480) | def TypeGuard(self, parameters): class _TypeGuardForm (line 1527) | class _TypeGuardForm(typing._SpecialForm, _root=True): method __repr__ (line 1476) | def __repr__(self): method __repr__ (line 1529) | def __repr__(self): method __getitem__ (line 1532) | def __getitem__(self, parameters): class _SpecialForm (line 1584) | class _SpecialForm(typing._Final, _root=True): method __init__ (line 1587) | def __init__(self, getitem): method __getattr__ (line 1592) | def __getattr__(self, item): method __mro_entries__ (line 1598) | def __mro_entries__(self, bases): method __repr__ (line 1601) | def __repr__(self): method __reduce__ (line 1604) | def __reduce__(self): method __call__ (line 1607) | def __call__(self, *args, **kwds): method __or__ (line 1610) | def __or__(self, other): method __ror__ (line 1613) | def __ror__(self, other): method __instancecheck__ (line 1616) | def __instancecheck__(self, obj): method __subclasscheck__ (line 1619) | def __subclasscheck__(self, cls): method __getitem__ (line 1623) | def __getitem__(self, parameters): function LiteralString (line 1631) | def LiteralString(self, params): function Self (line 1654) | def Self(self, params): function Never (line 1675) | def Never(self, params): class _ExtensionsSpecialForm (line 1705) | class _ExtensionsSpecialForm(typing._SpecialForm, _root=True): method __repr__ (line 1706) | def __repr__(self): function Required (line 1710) | def Required(self, parameters): function NotRequired (line 1730) | def NotRequired(self, parameters): class _RequiredForm (line 1747) | class _RequiredForm(typing._SpecialForm, _root=True): method __repr__ (line 1748) | def __repr__(self): method __getitem__ (line 1751) | def __getitem__(self, parameters): class _UnpackSpecialForm (line 1792) | class _UnpackSpecialForm(typing._SpecialForm, _root=True): method __repr__ (line 1793) | def __repr__(self): class _UnpackAlias (line 1796) | class _UnpackAlias(typing._GenericAlias, _root=True): function Unpack (line 1800) | def Unpack(self, parameters): function _is_unpack (line 1814) | def _is_unpack(obj): class _UnpackAlias (line 1818) | class _UnpackAlias(typing._GenericAlias, _root=True): class _UnpackForm (line 1821) | class _UnpackForm(typing._SpecialForm, _root=True): method __repr__ (line 1822) | def __repr__(self): method __getitem__ (line 1825) | def __getitem__(self, parameters): function _is_unpack (line 1843) | def _is_unpack(obj): class TypeVarTuple (line 1850) | class TypeVarTuple(typing.TypeVarTuple, _DefaultMixin, _root=True): method __init__ (line 1853) | def __init__(self, name, *, default=None): method __iter__ (line 1913) | def __iter__(self): method __init__ (line 1916) | def __init__(self, name, *, default=None): method __repr__ (line 1930) | def __repr__(self): method __hash__ (line 1933) | def __hash__(self): method __eq__ (line 1936) | def __eq__(self, other): method __reduce__ (line 1939) | def __reduce__(self): method __init_subclass__ (line 1942) | def __init_subclass__(self, *args, **kwds): class TypeVarTuple (line 1866) | class TypeVarTuple(_DefaultMixin): method __init__ (line 1853) | def __init__(self, name, *, default=None): method __iter__ (line 1913) | def __iter__(self): method __init__ (line 1916) | def __init__(self, name, *, default=None): method __repr__ (line 1930) | def __repr__(self): method __hash__ (line 1933) | def __hash__(self): method __eq__ (line 1936) | def __eq__(self, other): method __reduce__ (line 1939) | def __reduce__(self): method __init_subclass__ (line 1942) | def __init_subclass__(self, *args, **kwds): function reveal_type (line 1950) | def reveal_type(__obj: T) -> T: function assert_never (line 1973) | def assert_never(__arg: Never) -> Never: function dataclass_transform (line 1999) | def dataclass_transform( function override (line 2086) | def override(__arg: _F) -> _F: function _caller (line 2129) | def _caller(): function _make_nmtuple (line 2135) | def _make_nmtuple(name, types, module, defaults=()): class _NamedTupleMeta (line 2151) | class _NamedTupleMeta(type): method __new__ (line 2152) | def __new__(cls, typename, bases, ns): function NamedTuple (line 2188) | def NamedTuple(__typename, __fields=None, **kwargs): function _namedtuple_mro_entries (line 2205) | def _namedtuple_mro_entries(bases): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/__init__.py function add_stderr_logger (line 63) | def add_stderr_logger(level=logging.DEBUG): function disable_warnings (line 98) | def disable_warnings(category=exceptions.HTTPWarning): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/_collections.py class RLock (line 11) | class RLock: method __enter__ (line 12) | def __enter__(self): method __exit__ (line 15) | def __exit__(self, exc_type, exc_value, traceback): class RecentlyUsedContainer (line 31) | class RecentlyUsedContainer(MutableMapping): method __init__ (line 47) | def __init__(self, maxsize=10, dispose_func=None): method __getitem__ (line 54) | def __getitem__(self, key): method __setitem__ (line 61) | def __setitem__(self, key, value): method __delitem__ (line 76) | def __delitem__(self, key): method __len__ (line 83) | def __len__(self): method __iter__ (line 87) | def __iter__(self): method clear (line 92) | def clear(self): method keys (line 102) | def keys(self): class HTTPHeaderDict (line 107) | class HTTPHeaderDict(MutableMapping): method __init__ (line 141) | def __init__(self, headers=None, **kwargs): method __setitem__ (line 152) | def __setitem__(self, key, val): method __getitem__ (line 156) | def __getitem__(self, key): method __delitem__ (line 160) | def __delitem__(self, key): method __contains__ (line 163) | def __contains__(self, key): method __eq__ (line 166) | def __eq__(self, other): method __ne__ (line 175) | def __ne__(self, other): method __len__ (line 184) | def __len__(self): method __iter__ (line 187) | def __iter__(self): method pop (line 192) | def pop(self, key, default=__marker): method discard (line 209) | def discard(self, key): method add (line 215) | def add(self, key, val): method extend (line 231) | def extend(self, *args, **kwargs): method getlist (line 259) | def getlist(self, key, default=__marker): method __repr__ (line 279) | def __repr__(self): method _copy_from (line 282) | def _copy_from(self, other): method copy (line 290) | def copy(self): method iteritems (line 295) | def iteritems(self): method itermerged (line 302) | def itermerged(self): method items (line 308) | def items(self): method from_httplib (line 312) | def from_httplib(cls, message): # Python 2 FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/connection.py class BaseSSLError (line 24) | class BaseSSLError(BaseException): class ConnectionError (line 33) | class ConnectionError(Exception): class BrokenPipeError (line 42) | class BrokenPipeError(Exception): class HTTPConnection (line 76) | class HTTPConnection(_HTTPConnection, object): method __init__ (line 115) | def __init__(self, *args, **kw): method host (line 133) | def host(self): method host (line 152) | def host(self, value): method _new_conn (line 161) | def _new_conn(self): method _is_using_tunnel (line 192) | def _is_using_tunnel(self): method _prepare_conn (line 196) | def _prepare_conn(self, conn): method connect (line 204) | def connect(self): method putrequest (line 208) | def putrequest(self, method, url, *args, **kwargs): method putheader (line 221) | def putheader(self, header, *values): method request (line 231) | def request(self, method, url, body=None, headers=None): method request_chunked (line 241) | def request_chunked(self, method, url, body=None, headers=None): class HTTPSConnection (line 281) | class HTTPSConnection(HTTPConnection): method __init__ (line 297) | def __init__( method set_cert (line 323) | def set_cert( method connect (line 356) | def connect(self): method _connect_tls_proxy (line 474) | def _connect_tls_proxy(self, hostname, conn): function _match_hostname (line 531) | def _match_hostname(cert, asserted_hostname): function _get_default_user_agent (line 553) | def _get_default_user_agent(): class DummyConnection (line 557) | class DummyConnection(object): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/connectionpool.py class ConnectionPool (line 61) | class ConnectionPool(object): method __init__ (line 75) | def __init__(self, host, port=None): method __str__ (line 83) | def __str__(self): method __enter__ (line 86) | def __enter__(self): method __exit__ (line 89) | def __exit__(self, exc_type, exc_val, exc_tb): method close (line 94) | def close(self): class HTTPConnectionPool (line 105) | class HTTPConnectionPool(ConnectionPool, RequestMethods): method __init__ (line 169) | def __init__( method _new_conn (line 223) | def _new_conn(self): method _get_conn (line 244) | def _get_conn(self, timeout=None): method _put_conn (line 283) | def _put_conn(self, conn): method _validate_conn (line 314) | def _validate_conn(self, conn): method _prepare_proxy (line 320) | def _prepare_proxy(self, conn): method _get_timeout (line 324) | def _get_timeout(self, timeout): method _raise_timeout (line 336) | def _raise_timeout(self, err, url, timeout_value): method _make_request (line 361) | def _make_request( method _absolute_url (line 480) | def _absolute_url(self, path): method close (line 483) | def close(self): method is_same_host (line 501) | def is_same_host(self, url): method urlopen (line 522) | def urlopen( class HTTPSConnectionPool (line 897) | class HTTPSConnectionPool(HTTPConnectionPool): method __init__ (line 914) | def __init__( method _prepare_conn (line 963) | def _prepare_conn(self, conn): method _prepare_proxy (line 983) | def _prepare_proxy(self, conn): method _new_conn (line 998) | def _new_conn(self): method _validate_conn (line 1034) | def _validate_conn(self, conn): function connection_from_url (line 1067) | def connection_from_url(url, **kw): function _normalize_host (line 1095) | def _normalize_host(host, scheme): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/contrib/_appengine_environ.py function is_appengine (line 8) | def is_appengine(): function is_appengine_sandbox (line 12) | def is_appengine_sandbox(): function is_local_appengine (line 22) | def is_local_appengine(): function is_prod_appengine (line 28) | def is_prod_appengine(): function is_prod_appengine_mvms (line 34) | def is_prod_appengine_mvms(): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/contrib/_securetransport/bindings.py function load_cdll (line 65) | def load_cdll(name, macos10_16_path): class CFConst (line 423) | class CFConst(object): class SecurityConst (line 432) | class SecurityConst(object): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py function _cf_data_from_bytes (line 27) | def _cf_data_from_bytes(bytestring): function _cf_dictionary_from_tuples (line 37) | def _cf_dictionary_from_tuples(tuples): function _cfstr (line 59) | def _cfstr(py_bstr): function _create_cfstring_array (line 73) | def _create_cfstring_array(lst): function _cf_string_to_unicode (line 104) | def _cf_string_to_unicode(value): function _assert_no_error (line 129) | def _assert_no_error(error, exception_class=None): function _cert_array_from_pem (line 150) | def _cert_array_from_pem(pem_bundle): function _is_cert (line 196) | def _is_cert(item): function _is_identity (line 204) | def _is_identity(item): function _temporary_keychain (line 212) | def _temporary_keychain(): function _load_items_from_file (line 247) | def _load_items_from_file(keychain, path): function _load_client_cert_chain (line 302) | def _load_client_cert_chain(keychain, *paths): function _build_tls_unknown_ca_alert (line 386) | def _build_tls_unknown_ca_alert(version): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/contrib/appengine.py class AppEnginePlatformWarning (line 71) | class AppEnginePlatformWarning(HTTPWarning): class AppEnginePlatformError (line 75) | class AppEnginePlatformError(HTTPError): class AppEngineManager (line 79) | class AppEngineManager(RequestMethods): method __init__ (line 99) | def __init__( method __enter__ (line 124) | def __enter__(self): method __exit__ (line 127) | def __exit__(self, exc_type, exc_val, exc_tb): method urlopen (line 131) | def urlopen( method _urlfetch_response_to_http_response (line 245) | def _urlfetch_response_to_http_response(self, urlfetch_resp, **respons... method _get_absolute_timeout (line 281) | def _get_absolute_timeout(self, timeout): method _get_retries (line 294) | def _get_retries(self, retries, redirect): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/contrib/ntlmpool.py class NTLMConnectionPool (line 27) | class NTLMConnectionPool(HTTPSConnectionPool): method __init__ (line 34) | def __init__(self, user, pw, authurl, *args, **kwargs): method _new_conn (line 48) | def _new_conn(self): method urlopen (line 115) | def urlopen( FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/contrib/pyopenssl.py class UnsupportedExtension (line 59) | class UnsupportedExtension(Exception): function inject_into_urllib3 (line 130) | def inject_into_urllib3(): function extract_from_urllib3 (line 143) | def extract_from_urllib3(): function _validate_dependencies_met (line 154) | def _validate_dependencies_met(): function _dnsname_to_stdlib (line 180) | def _dnsname_to_stdlib(name): function get_subj_alt_name (line 223) | def get_subj_alt_name(peer_cert): class WrappedSocket (line 277) | class WrappedSocket(object): method __init__ (line 284) | def __init__(self, connection, socket, suppress_ragged_eofs=True): method fileno (line 291) | def fileno(self): method _decref_socketios (line 295) | def _decref_socketios(self): method recv (line 301) | def recv(self, *args, **kwargs): method recv_into (line 326) | def recv_into(self, *args, **kwargs): method settimeout (line 349) | def settimeout(self, timeout): method _send_until_done (line 352) | def _send_until_done(self, data): method sendall (line 363) | def sendall(self, data): method shutdown (line 371) | def shutdown(self): method close (line 375) | def close(self): method getpeercert (line 385) | def getpeercert(self, binary_form=False): method version (line 399) | def version(self): method _reuse (line 402) | def _reuse(self): method _drop (line 405) | def _drop(self): function makefile (line 414) | def makefile(self, mode, bufsize=-1): class PyOpenSSLContext (line 424) | class PyOpenSSLContext(object): method __init__ (line 431) | def __init__(self, protocol): method options (line 438) | def options(self): method options (line 442) | def options(self, value): method verify_mode (line 447) | def verify_mode(self): method verify_mode (line 451) | def verify_mode(self, value): method set_default_verify_paths (line 454) | def set_default_verify_paths(self): method set_ciphers (line 457) | def set_ciphers(self, ciphers): method load_verify_locations (line 462) | def load_verify_locations(self, cafile=None, capath=None, cadata=None): method load_cert_chain (line 474) | def load_cert_chain(self, certfile, keyfile=None, password=None): method set_alpn_protocols (line 482) | def set_alpn_protocols(self, protocols): method wrap_socket (line 486) | def wrap_socket( function _verify_callback (line 518) | def _verify_callback(cnx, x509, err_no, err_depth, return_code): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/contrib/securetransport.py function inject_into_urllib3 (line 189) | def inject_into_urllib3(): function extract_from_urllib3 (line 201) | def extract_from_urllib3(): function _read_callback (line 213) | def _read_callback(connection_id, data_buffer, data_length_pointer): function _write_callback (line 268) | def _write_callback(connection_id, data_buffer, data_length_pointer): class WrappedSocket (line 326) | class WrappedSocket(object): method __init__ (line 334) | def __init__(self, socket): method _raise_on_error (line 353) | def _raise_on_error(self): method _set_ciphers (line 373) | def _set_ciphers(self): method _set_alpn_protocols (line 386) | def _set_alpn_protocols(self, protocols): method _custom_validate (line 399) | def _custom_validate(self, verify, trust_bundle): method _evaluate_trust (line 434) | def _evaluate_trust(self, trust_bundle): method handshake (line 474) | def handshake( method fileno (line 567) | def fileno(self): method _decref_socketios (line 571) | def _decref_socketios(self): method recv (line 577) | def recv(self, bufsiz): method recv_into (line 583) | def recv_into(self, buffer, nbytes=None): method settimeout (line 626) | def settimeout(self, timeout): method gettimeout (line 629) | def gettimeout(self): method send (line 632) | def send(self, data): method sendall (line 649) | def sendall(self, data): method shutdown (line 655) | def shutdown(self): method close (line 659) | def close(self): method getpeercert (line 678) | def getpeercert(self, binary_form=False): method version (line 736) | def version(self): method _reuse (line 757) | def _reuse(self): method _drop (line 760) | def _drop(self): function makefile (line 769) | def makefile(self, mode, bufsize=-1): function makefile (line 775) | def makefile(self, mode="r", buffering=None, *args, **kwargs): class SecureTransportContext (line 785) | class SecureTransportContext(object): method __init__ (line 792) | def __init__(self, protocol): method check_hostname (line 803) | def check_hostname(self): method check_hostname (line 811) | def check_hostname(self, value): method options (line 819) | def options(self): method options (line 829) | def options(self, value): method verify_mode (line 834) | def verify_mode(self): method verify_mode (line 838) | def verify_mode(self, value): method set_default_verify_paths (line 841) | def set_default_verify_paths(self): method load_default_certs (line 853) | def load_default_certs(self): method set_ciphers (line 856) | def set_ciphers(self, ciphers): method load_verify_locations (line 861) | def load_verify_locations(self, cafile=None, capath=None, cadata=None): method load_cert_chain (line 873) | def load_cert_chain(self, certfile, keyfile=None, password=None): method set_alpn_protocols (line 878) | def set_alpn_protocols(self, protocols): method wrap_socket (line 890) | def wrap_socket( FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/contrib/socks.py class SOCKSConnection (line 75) | class SOCKSConnection(HTTPConnection): method __init__ (line 80) | def __init__(self, *args, **kwargs): method _new_conn (line 84) | def _new_conn(self): class SOCKSHTTPSConnection (line 147) | class SOCKSHTTPSConnection(SOCKSConnection, HTTPSConnection): class SOCKSHTTPConnectionPool (line 151) | class SOCKSHTTPConnectionPool(HTTPConnectionPool): class SOCKSHTTPSConnectionPool (line 155) | class SOCKSHTTPSConnectionPool(HTTPSConnectionPool): class SOCKSProxyManager (line 159) | class SOCKSProxyManager(PoolManager): method __init__ (line 170) | def __init__( FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/exceptions.py class HTTPError (line 8) | class HTTPError(Exception): class HTTPWarning (line 14) | class HTTPWarning(Warning): class PoolError (line 20) | class PoolError(HTTPError): method __init__ (line 23) | def __init__(self, pool, message): method __reduce__ (line 27) | def __reduce__(self): class RequestError (line 32) | class RequestError(PoolError): method __init__ (line 35) | def __init__(self, pool, url, message): method __reduce__ (line 39) | def __reduce__(self): class SSLError (line 44) | class SSLError(HTTPError): class ProxyError (line 50) | class ProxyError(HTTPError): method __init__ (line 53) | def __init__(self, message, error, *args): class DecodeError (line 58) | class DecodeError(HTTPError): class ProtocolError (line 64) | class ProtocolError(HTTPError): class MaxRetryError (line 77) | class MaxRetryError(RequestError): method __init__ (line 87) | def __init__(self, pool, url, reason=None): class HostChangedError (line 95) | class HostChangedError(RequestError): method __init__ (line 98) | def __init__(self, pool, url, retries=3): class TimeoutStateError (line 104) | class TimeoutStateError(HTTPError): class TimeoutError (line 110) | class TimeoutError(HTTPError): class ReadTimeoutError (line 120) | class ReadTimeoutError(TimeoutError, RequestError): class ConnectTimeoutError (line 128) | class ConnectTimeoutError(TimeoutError): class NewConnectionError (line 134) | class NewConnectionError(ConnectTimeoutError, PoolError): class EmptyPoolError (line 140) | class EmptyPoolError(PoolError): class ClosedPoolError (line 146) | class ClosedPoolError(PoolError): class LocationValueError (line 152) | class LocationValueError(ValueError, HTTPError): class LocationParseError (line 158) | class LocationParseError(LocationValueError): method __init__ (line 161) | def __init__(self, location): class URLSchemeUnknown (line 168) | class URLSchemeUnknown(LocationValueError): method __init__ (line 171) | def __init__(self, scheme): class ResponseError (line 178) | class ResponseError(HTTPError): class SecurityWarning (line 185) | class SecurityWarning(HTTPWarning): class SubjectAltNameWarning (line 191) | class SubjectAltNameWarning(SecurityWarning): class InsecureRequestWarning (line 197) | class InsecureRequestWarning(SecurityWarning): class SystemTimeWarning (line 203) | class SystemTimeWarning(SecurityWarning): class InsecurePlatformWarning (line 209) | class InsecurePlatformWarning(SecurityWarning): class SNIMissingWarning (line 215) | class SNIMissingWarning(HTTPWarning): class DependencyWarning (line 221) | class DependencyWarning(HTTPWarning): class ResponseNotChunked (line 230) | class ResponseNotChunked(ProtocolError, ValueError): class BodyNotHttplibCompatible (line 236) | class BodyNotHttplibCompatible(HTTPError): class IncompleteRead (line 245) | class IncompleteRead(HTTPError, httplib_IncompleteRead): method __init__ (line 253) | def __init__(self, partial, expected): method __repr__ (line 256) | def __repr__(self): class InvalidChunkLength (line 263) | class InvalidChunkLength(HTTPError, httplib_IncompleteRead): method __init__ (line 266) | def __init__(self, response, length): method __repr__ (line 273) | def __repr__(self): class InvalidHeader (line 280) | class InvalidHeader(HTTPError): class ProxySchemeUnknown (line 286) | class ProxySchemeUnknown(AssertionError, URLSchemeUnknown): method __init__ (line 291) | def __init__(self, scheme): class ProxySchemeUnsupported (line 306) | class ProxySchemeUnsupported(ValueError): class HeaderParsingError (line 312) | class HeaderParsingError(HTTPError): method __init__ (line 315) | def __init__(self, defects, unparsed_data): class UnrewindableBodyError (line 320) | class UnrewindableBodyError(HTTPError): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/fields.py function guess_content_type (line 10) | def guess_content_type(filename, default="application/octet-stream"): function format_header_param_rfc2231 (line 24) | def format_header_param_rfc2231(name, value): function _replace_multiple (line 82) | def _replace_multiple(value, needles_and_replacements): function format_header_param_html5 (line 95) | def format_header_param_html5(name, value): class RequestField (line 126) | class RequestField(object): method __init__ (line 143) | def __init__( method from_tuples (line 160) | def from_tuples(cls, fieldname, value, header_formatter=format_header_... method _render_part (line 195) | def _render_part(self, name, value): method _render_parts (line 208) | def _render_parts(self, header_parts): method render_headers (line 230) | def render_headers(self): method make_multipart (line 249) | def make_multipart( FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/filepost.py function choose_boundary (line 15) | def choose_boundary(): function iter_field_objects (line 25) | def iter_field_objects(fields): function iter_fields (line 45) | def iter_fields(fields): function encode_multipart_formdata (line 63) | def encode_multipart_formdata(fields, boundary=None): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/packages/backports/makefile.py function backport_makefile (line 13) | def backport_makefile( FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/packages/six.py class X (line 60) | class X(object): method __len__ (line 61) | def __len__(self): function _add_doc (line 80) | def _add_doc(func, doc): function _import_module (line 85) | def _import_module(name): class _LazyDescr (line 91) | class _LazyDescr(object): method __init__ (line 92) | def __init__(self, name): method __get__ (line 95) | def __get__(self, obj, tp): class MovedModule (line 107) | class MovedModule(_LazyDescr): method __init__ (line 108) | def __init__(self, name, old, new=None): method _resolve (line 117) | def _resolve(self): method __getattr__ (line 120) | def __getattr__(self, attr): class _LazyModule (line 127) | class _LazyModule(types.ModuleType): method __init__ (line 128) | def __init__(self, name): method __dir__ (line 132) | def __dir__(self): class MovedAttribute (line 141) | class MovedAttribute(_LazyDescr): method __init__ (line 142) | def __init__(self, name, old_mod, new_mod, old_attr=None, new_attr=None): method _resolve (line 160) | def _resolve(self): class _SixMetaPathImporter (line 165) | class _SixMetaPathImporter(object): method __init__ (line 174) | def __init__(self, six_module_name): method _add_module (line 178) | def _add_module(self, mod, *fullnames): method _get_module (line 182) | def _get_module(self, fullname): method find_module (line 185) | def find_module(self, fullname, path=None): method find_spec (line 190) | def find_spec(self, fullname, path, target=None): method __get_module (line 195) | def __get_module(self, fullname): method load_module (line 201) | def load_module(self, fullname): method is_package (line 215) | def is_package(self, fullname): method get_code (line 224) | def get_code(self, fullname): method create_module (line 233) | def create_module(self, spec): method exec_module (line 236) | def exec_module(self, module): class _MovedItems (line 243) | class _MovedItems(_LazyModule): class Module_six_moves_urllib_parse (line 352) | class Module_six_moves_urllib_parse(_LazyModule): class Module_six_moves_urllib_error (line 399) | class Module_six_moves_urllib_error(_LazyModule): class Module_six_moves_urllib_request (line 422) | class Module_six_moves_urllib_request(_LazyModule): class Module_six_moves_urllib_response (line 477) | class Module_six_moves_urllib_response(_LazyModule): class Module_six_moves_urllib_robotparser (line 501) | class Module_six_moves_urllib_robotparser(_LazyModule): class Module_six_moves_urllib (line 524) | class Module_six_moves_urllib(types.ModuleType): method __dir__ (line 535) | def __dir__(self): function add_move (line 544) | def add_move(move): function remove_move (line 549) | def remove_move(name): function advance_iterator (line 582) | def advance_iterator(it): function callable (line 593) | def callable(obj): function get_unbound_function (line 599) | def get_unbound_function(unbound): function create_unbound_method (line 604) | def create_unbound_method(func, cls): function get_unbound_function (line 610) | def get_unbound_function(unbound): function create_bound_method (line 613) | def create_bound_method(func, obj): function create_unbound_method (line 616) | def create_unbound_method(func, cls): class Iterator (line 619) | class Iterator(object): method next (line 620) | def next(self): function iterkeys (line 639) | def iterkeys(d, **kw): function itervalues (line 642) | def itervalues(d, **kw): function iteritems (line 645) | def iteritems(d, **kw): function iterlists (line 648) | def iterlists(d, **kw): function iterkeys (line 658) | def iterkeys(d, **kw): function itervalues (line 661) | def itervalues(d, **kw): function iteritems (line 664) | def iteritems(d, **kw): function iterlists (line 667) | def iterlists(d, **kw): function b (line 686) | def b(s): function u (line 689) | def u(s): function b (line 716) | def b(s): function u (line 721) | def u(s): function byte2int (line 727) | def byte2int(bs): function indexbytes (line 730) | def indexbytes(buf, i): function assertCountEqual (line 745) | def assertCountEqual(self, *args, **kwargs): function assertRaisesRegex (line 749) | def assertRaisesRegex(self, *args, **kwargs): function assertRegex (line 753) | def assertRegex(self, *args, **kwargs): function assertNotRegex (line 757) | def assertNotRegex(self, *args, **kwargs): function reraise (line 764) | def reraise(tp, value, tb=None): function exec_ (line 777) | def exec_(_code_, _globs_=None, _locs_=None): function raise_from (line 810) | def raise_from(value, from_value): function print_ (line 817) | def print_(*args, **kwargs): function print_ (line 878) | def print_(*args, **kwargs): function _update_wrapper (line 894) | def _update_wrapper( function wraps (line 914) | def wraps( function with_metaclass (line 929) | def with_metaclass(meta, *bases): function add_metaclass (line 953) | def add_metaclass(metaclass): function ensure_binary (line 973) | def ensure_binary(s, encoding="utf-8", errors="strict"): function ensure_str (line 991) | def ensure_str(s, encoding="utf-8", errors="strict"): function ensure_text (line 1014) | def ensure_text(s, encoding="utf-8", errors="strict"): function python_2_unicode_compatible (line 1033) | def python_2_unicode_compatible(klass): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/poolmanager.py function _default_key_normalizer (line 79) | def _default_key_normalizer(key_class, request_context): class PoolManager (line 140) | class PoolManager(RequestMethods): method __init__ (line 171) | def __init__(self, num_pools=10, headers=None, **connection_pool_kw): method __enter__ (line 181) | def __enter__(self): method __exit__ (line 184) | def __exit__(self, exc_type, exc_val, exc_tb): method _new_pool (line 189) | def _new_pool(self, scheme, host, port, request_context=None): method clear (line 216) | def clear(self): method connection_from_host (line 225) | def connection_from_host(self, host, port=None, scheme="http", pool_kw... method connection_from_context (line 248) | def connection_from_context(self, request_context): method connection_from_pool_key (line 263) | def connection_from_pool_key(self, pool_key, request_context=None): method connection_from_url (line 287) | def connection_from_url(self, url, pool_kwargs=None): method _merge_pool_kwargs (line 303) | def _merge_pool_kwargs(self, override): method _proxy_requires_url_absolute_form (line 323) | def _proxy_requires_url_absolute_form(self, parsed_url): method _validate_proxy_scheme_url_selection (line 336) | def _validate_proxy_scheme_url_selection(self, url_scheme): method urlopen (line 353) | def urlopen(self, method, url, redirect=True, **kw): class ProxyManager (line 421) | class ProxyManager(PoolManager): method __init__ (line 461) | def __init__( method connection_from_host (line 498) | def connection_from_host(self, host, port=None, scheme="http", pool_kw... method _set_proxy_headers (line 508) | def _set_proxy_headers(self, url, headers=None): method urlopen (line 523) | def urlopen(self, method, url, redirect=True, **kw): function proxy_from_url (line 536) | def proxy_from_url(url, **kw): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/request.py class RequestMethods (line 9) | class RequestMethods(object): method __init__ (line 40) | def __init__(self, headers=None): method urlopen (line 43) | def urlopen( method request (line 58) | def request(self, method, url, fields=None, headers=None, **urlopen_kw): method request_encode_url (line 82) | def request_encode_url(self, method, url, fields=None, headers=None, *... method request_encode_body (line 98) | def request_encode_body( FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/response.py class DeflateDecoder (line 34) | class DeflateDecoder(object): method __init__ (line 35) | def __init__(self): method __getattr__ (line 40) | def __getattr__(self, name): method decompress (line 43) | def decompress(self, data): class GzipDecoderState (line 66) | class GzipDecoderState(object): class GzipDecoder (line 73) | class GzipDecoder(object): method __init__ (line 74) | def __init__(self): method __getattr__ (line 78) | def __getattr__(self, name): method decompress (line 81) | def decompress(self, data): class BrotliDecoder (line 105) | class BrotliDecoder(object): method __init__ (line 109) | def __init__(self): method flush (line 116) | def flush(self): class MultiDecoder (line 122) | class MultiDecoder(object): method __init__ (line 131) | def __init__(self, modes): method flush (line 134) | def flush(self): method decompress (line 137) | def decompress(self, data): function _get_decoder (line 143) | def _get_decoder(mode): class HTTPResponse (line 156) | class HTTPResponse(io.IOBase): method __init__ (line 194) | def __init__( method get_redirect_location (line 261) | def get_redirect_location(self): method release_conn (line 274) | def release_conn(self): method drain_conn (line 281) | def drain_conn(self): method data (line 293) | def data(self): method connection (line 302) | def connection(self): method isclosed (line 305) | def isclosed(self): method tell (line 308) | def tell(self): method _init_length (line 316) | def _init_length(self, request_method): method _init_decoder (line 368) | def _init_decoder(self): method _decode (line 391) | def _decode(self, data, decode_content, flush_decoder): method _flush_decoder (line 413) | def _flush_decoder(self): method _error_catcher (line 425) | def _error_catcher(self): method _fp_read (line 480) | def _fp_read(self, amt): method read (line 528) | def read(self, amt=None, decode_content=None, cache_content=False): method stream (line 600) | def stream(self, amt=2 ** 16, decode_content=None): method from_httplib (line 627) | def from_httplib(ResponseCls, r, **response_kw): method getheaders (line 659) | def getheaders(self): method getheader (line 662) | def getheader(self, name, default=None): method info (line 666) | def info(self): method close (line 670) | def close(self): method closed (line 681) | def closed(self): method fileno (line 693) | def fileno(self): method flush (line 704) | def flush(self): method readable (line 712) | def readable(self): method readinto (line 716) | def readinto(self, b): method supports_chunked_reads (line 725) | def supports_chunked_reads(self): method _update_chunk_length (line 734) | def _update_chunk_length(self): method _handle_chunk (line 748) | def _handle_chunk(self, amt): method read_chunked (line 770) | def read_chunked(self, amt=None, decode_content=None): method geturl (line 840) | def geturl(self): method __iter__ (line 851) | def __iter__(self): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/connection.py function is_connection_dropped (line 11) | def is_connection_dropped(conn): # Platform-specific function create_connection (line 37) | def create_connection( function _set_socket_options (line 100) | def _set_socket_options(sock, options): function allowed_gai_family (line 108) | def allowed_gai_family(): function _has_ipv6 (line 119) | def _has_ipv6(host): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/proxy.py function connection_requires_http_tunnel (line 4) | def connection_requires_http_tunnel( function create_proxy_ssl_context (line 37) | def create_proxy_ssl_context( FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/queue.py class LifoQueue (line 11) | class LifoQueue(queue.Queue): method _init (line 12) | def _init(self, _): method _qsize (line 15) | def _qsize(self, len=len): method _put (line 18) | def _put(self, item): method _get (line 21) | def _get(self): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/request.py function make_headers (line 20) | def make_headers( function set_file_position (line 92) | def set_file_position(body, pos): function rewind_body (line 110) | def rewind_body(body, body_pos): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/response.py function is_fp_closed (line 9) | def is_fp_closed(obj): function assert_header_parsing (line 40) | def assert_header_parsing(headers): function is_response_to_head (line 94) | def is_response_to_head(response): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/retry.py class _RetryMeta (line 35) | class _RetryMeta(type): method DEFAULT_METHOD_WHITELIST (line 37) | def DEFAULT_METHOD_WHITELIST(cls): method DEFAULT_METHOD_WHITELIST (line 46) | def DEFAULT_METHOD_WHITELIST(cls, value): method DEFAULT_REDIRECT_HEADERS_BLACKLIST (line 55) | def DEFAULT_REDIRECT_HEADERS_BLACKLIST(cls): method DEFAULT_REDIRECT_HEADERS_BLACKLIST (line 64) | def DEFAULT_REDIRECT_HEADERS_BLACKLIST(cls, value): method BACKOFF_MAX (line 73) | def BACKOFF_MAX(cls): method BACKOFF_MAX (line 82) | def BACKOFF_MAX(cls, value): class Retry (line 92) | class Retry(object): method __init__ (line 243) | def __init__( method new (line 304) | def new(self, **kw): method from_int (line 341) | def from_int(cls, retries, redirect=True, default=None): method get_backoff_time (line 354) | def get_backoff_time(self): method parse_retry_after (line 371) | def parse_retry_after(self, retry_after): method get_retry_after (line 394) | def get_retry_after(self, response): method sleep_for_retry (line 404) | def sleep_for_retry(self, response=None): method _sleep_backoff (line 412) | def _sleep_backoff(self): method sleep (line 418) | def sleep(self, response=None): method _is_connection_error (line 434) | def _is_connection_error(self, err): method _is_read_error (line 442) | def _is_read_error(self, err): method _is_method_retryable (line 448) | def _is_method_retryable(self, method): method is_retry (line 468) | def is_retry(self, method, status_code, has_retry_after=False): method is_exhausted (line 488) | def is_exhausted(self): method increment (line 504) | def increment( method __repr__ (line 598) | def __repr__(self): method __getattr__ (line 604) | def __getattr__(self, item): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/ssl_.py function _const_compare_digest_backport (line 30) | def _const_compare_digest_backport(a, b): class SSLContext (line 133) | class SSLContext(object): # Platform-specific: Python 2 method __init__ (line 134) | def __init__(self, protocol_version): method load_cert_chain (line 145) | def load_cert_chain(self, certfile, keyfile): method load_verify_locations (line 149) | def load_verify_locations(self, cafile=None, capath=None, cadata=None): method set_ciphers (line 158) | def set_ciphers(self, cipher_suite): method wrap_socket (line 161) | def wrap_socket(self, socket, server_hostname=None, server_side=False): function assert_fingerprint (line 182) | def assert_fingerprint(cert, fingerprint): function resolve_cert_reqs (line 211) | def resolve_cert_reqs(candidate): function resolve_ssl_version (line 234) | def resolve_ssl_version(candidate): function create_urllib3_context (line 250) | def create_urllib3_context( function ssl_wrap_socket (line 355) | def ssl_wrap_socket( function is_ipaddress (line 457) | def is_ipaddress(hostname): function _is_key_file_encrypted (line 470) | def _is_key_file_encrypted(key_file): function _ssl_wrap_socket_impl (line 481) | def _ssl_wrap_socket_impl(sock, ssl_context, tls_in_tls, server_hostname... FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/ssl_match_hostname.py class CertificateError (line 21) | class CertificateError(ValueError): function _dnsname_match (line 25) | def _dnsname_match(dn, hostname, max_wildcards=1): function _to_unicode (line 79) | def _to_unicode(obj): function _ipaddress_match (line 86) | def _ipaddress_match(ipname, host_ip): function match_hostname (line 98) | def match_hostname(cert, hostname): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/ssltransport.py class SSLTransport (line 11) | class SSLTransport: method _validate_ssl_context_for_tls_in_tls (line 23) | def _validate_ssl_context_for_tls_in_tls(ssl_context): method __init__ (line 44) | def __init__( method __enter__ (line 63) | def __enter__(self): method __exit__ (line 66) | def __exit__(self, *_): method fileno (line 69) | def fileno(self): method read (line 72) | def read(self, len=1024, buffer=None): method recv (line 75) | def recv(self, len=1024, flags=0): method recv_into (line 80) | def recv_into(self, buffer, nbytes=None, flags=0): method sendall (line 89) | def sendall(self, data, flags=0): method send (line 99) | def send(self, data, flags=0): method makefile (line 105) | def makefile( method unwrap (line 150) | def unwrap(self): method close (line 153) | def close(self): method getpeercert (line 156) | def getpeercert(self, binary_form=False): method version (line 159) | def version(self): method cipher (line 162) | def cipher(self): method selected_alpn_protocol (line 165) | def selected_alpn_protocol(self): method selected_npn_protocol (line 168) | def selected_npn_protocol(self): method shared_ciphers (line 171) | def shared_ciphers(self): method compression (line 174) | def compression(self): method settimeout (line 177) | def settimeout(self, value): method gettimeout (line 180) | def gettimeout(self): method _decref_socketios (line 183) | def _decref_socketios(self): method _wrap_ssl_read (line 186) | def _wrap_ssl_read(self, len, buffer=None): method _ssl_io_loop (line 195) | def _ssl_io_loop(self, func, *args): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/timeout.py class Timeout (line 20) | class Timeout(object): method __init__ (line 102) | def __init__(self, total=None, connect=_Default, read=_Default): method __repr__ (line 108) | def __repr__(self): method _validate_timeout (line 120) | def _validate_timeout(cls, value, name): method from_float (line 166) | def from_float(cls, timeout): method clone (line 181) | def clone(self): method start_connect (line 195) | def start_connect(self): method get_connect_duration (line 206) | def get_connect_duration(self): method connect_timeout (line 221) | def connect_timeout(self): method read_timeout (line 239) | def read_timeout(self): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/url.py class Url (line 82) | class Url(namedtuple("Url", url_attrs)): method __new__ (line 91) | def __new__( method hostname (line 110) | def hostname(self): method request_uri (line 115) | def request_uri(self): method netloc (line 125) | def netloc(self): method url (line 132) | def url(self): method __str__ (line 171) | def __str__(self): function split_first (line 175) | def split_first(s, delims): function _encode_invalid_chars (line 210) | def _encode_invalid_chars(component, allowed_chars, encoding="utf-8"): function _remove_path_dot_segments (line 244) | def _remove_path_dot_segments(path): function _normalize_host (line 274) | def _normalize_host(host, scheme): function _idna_encode (line 305) | def _idna_encode(name): function _encode_target (line 323) | def _encode_target(target): function parse_url (line 333) | def parse_url(url): function get_host (line 430) | def get_host(url): FILE: lib/python3.7/site-packages/pip/_vendor/urllib3/util/wait.py class NoWayToWaitForSocketError (line 14) | class NoWayToWaitForSocketError(Exception): function _retry_on_intr (line 42) | def _retry_on_intr(fn, timeout): function _retry_on_intr (line 47) | def _retry_on_intr(fn, timeout): function select_wait_for_socket (line 70) | def select_wait_for_socket(sock, read=False, write=False, timeout=None): function poll_wait_for_socket (line 89) | def poll_wait_for_socket(sock, read=False, write=False, timeout=None): function null_wait_for_socket (line 109) | def null_wait_for_socket(*args, **kwargs): function _have_working_poll (line 113) | def _have_working_poll(): function wait_for_socket (line 126) | def wait_for_socket(*args, **kwargs): function wait_for_read (line 141) | def wait_for_read(sock, timeout=None): function wait_for_write (line 148) | def wait_for_write(sock, timeout=None): FILE: lib/python3.7/site-packages/pip/_vendor/webencodings/__init__.py function ascii_lower (line 35) | def ascii_lower(string): function lookup (line 61) | def lookup(label): function _get_encoding (line 91) | def _get_encoding(encoding_or_label): class Encoding (line 109) | class Encoding(object): method __init__ (line 124) | def __init__(self, name, codec_info): method __repr__ (line 128) | def __repr__(self): function decode (line 139) | def decode(input, fallback_encoding, errors='replace'): function _detect_bom (line 161) | def _detect_bom(input): function encode (line 172) | def encode(input, encoding=UTF8, errors='strict'): function iter_decode (line 186) | def iter_decode(input, fallback_encoding, errors='replace'): function _iter_decode_generator (line 214) | def _iter_decode_generator(input, decoder): function iter_encode (line 246) | def iter_encode(input, encoding=UTF8, errors='strict'): function _iter_encode_generator (line 262) | def _iter_encode_generator(input, encode): class IncrementalDecoder (line 272) | class IncrementalDecoder(object): method __init__ (line 283) | def __init__(self, fallback_encoding, errors='replace'): method decode (line 295) | def decode(self, input, final=False): class IncrementalEncoder (line 323) | class IncrementalEncoder(object): method __init__ (line 340) | def __init__(self, encoding=UTF8, errors='strict'): FILE: lib/python3.7/site-packages/pip/_vendor/webencodings/mklabels.py function assert_lower (line 20) | def assert_lower(string): function generate (line 25) | def generate(url): FILE: lib/python3.7/site-packages/pip/_vendor/webencodings/tests.py function assert_raises (line 20) | def assert_raises(exception, function, *args, **kwargs): function test_labels (line 29) | def test_labels(): function test_all_labels (line 48) | def test_all_labels(): function test_invalid_label (line 67) | def test_invalid_label(): function test_decode (line 76) | def test_decode(): function test_encode (line 98) | def test_encode(): function test_iter_decode (line 107) | def test_iter_decode(): function test_iter_encode (line 135) | def test_iter_encode(): function test_x_user_defined (line 147) | def test_x_user_defined(): FILE: lib/python3.7/site-packages/pip/_vendor/webencodings/x_user_defined.py class Codec (line 21) | class Codec(codecs.Codec): method encode (line 23) | def encode(self, input, errors='strict'): method decode (line 26) | def decode(self, input, errors='strict'): class IncrementalEncoder (line 30) | class IncrementalEncoder(codecs.IncrementalEncoder): method encode (line 31) | def encode(self, input, final=False): class IncrementalDecoder (line 35) | class IncrementalDecoder(codecs.IncrementalDecoder): method decode (line 36) | def decode(self, input, final=False): class StreamWriter (line 40) | class StreamWriter(Codec, codecs.StreamWriter): class StreamReader (line 44) | class StreamReader(Codec, codecs.StreamReader): FILE: lib/python3.7/site-packages/pkg_resources/__init__.py class PEP440Warning (line 112) | class PEP440Warning(RuntimeWarning): function parse_version (line 119) | def parse_version(v): function _declare_state (line 134) | def _declare_state(vartype, **kw): function __getstate__ (line 139) | def __getstate__(): function __setstate__ (line 147) | def __setstate__(state): function _sget_dict (line 154) | def _sget_dict(val): function _sset_dict (line 158) | def _sset_dict(key, ob, state): function _sget_object (line 163) | def _sget_object(val): function _sset_object (line 167) | def _sset_object(key, ob, state): function get_supported_platform (line 174) | def get_supported_platform(): class ResolutionError (line 248) | class ResolutionError(Exception): method __repr__ (line 251) | def __repr__(self): class VersionConflict (line 255) | class VersionConflict(ResolutionError): method dist (line 266) | def dist(self): method req (line 270) | def req(self): method report (line 273) | def report(self): method with_context (line 276) | def with_context(self, required_by): class ContextualVersionConflict (line 287) | class ContextualVersionConflict(VersionConflict): method required_by (line 296) | def required_by(self): class DistributionNotFound (line 300) | class DistributionNotFound(ResolutionError): method req (line 307) | def req(self): method requirers (line 311) | def requirers(self): method requirers_str (line 315) | def requirers_str(self): method report (line 320) | def report(self): method __str__ (line 323) | def __str__(self): class UnknownExtra (line 327) | class UnknownExtra(ResolutionError): function register_loader_type (line 341) | def register_loader_type(loader_type, provider_factory): function get_provider (line 351) | def get_provider(moduleOrReq): function _macos_vers (line 364) | def _macos_vers(_cache=[]): function _macos_arch (line 380) | def _macos_arch(machine): function get_build_platform (line 384) | def get_build_platform(): function compatible_platforms (line 414) | def compatible_platforms(provided, required): function run_script (line 460) | def run_script(dist_spec, script_name): function get_distribution (line 473) | def get_distribution(dist): function load_entry_point (line 484) | def load_entry_point(dist, group, name): function get_entry_map (line 489) | def get_entry_map(dist, group=None): function get_entry_info (line 494) | def get_entry_info(dist, group, name): class IMetadataProvider (line 499) | class IMetadataProvider: method has_metadata (line 500) | def has_metadata(name): method get_metadata (line 503) | def get_metadata(name): method get_metadata_lines (line 506) | def get_metadata_lines(name): method metadata_isdir (line 512) | def metadata_isdir(name): method metadata_listdir (line 515) | def metadata_listdir(name): method run_script (line 518) | def run_script(script_name, namespace): class IResourceProvider (line 522) | class IResourceProvider(IMetadataProvider): method get_resource_filename (line 525) | def get_resource_filename(manager, resource_name): method get_resource_stream (line 530) | def get_resource_stream(manager, resource_name): method get_resource_string (line 535) | def get_resource_string(manager, resource_name): method has_resource (line 540) | def has_resource(resource_name): method resource_isdir (line 543) | def resource_isdir(resource_name): method resource_listdir (line 546) | def resource_listdir(resource_name): class WorkingSet (line 550) | class WorkingSet: method __init__ (line 553) | def __init__(self, entries=None): method _build_master (line 568) | def _build_master(cls): method _build_from_requirements (line 588) | def _build_from_requirements(cls, req_spec): method add_entry (line 609) | def add_entry(self, entry): method __contains__ (line 624) | def __contains__(self, dist): method find (line 628) | def find(self, req): method iter_entry_points (line 652) | def iter_entry_points(self, group, name=None): method run_script (line 666) | def run_script(self, requires, script_name): method __iter__ (line 674) | def __iter__(self): method add (line 691) | def add(self, dist, entry=None, insert=True, replace=False): method resolve (line 724) | def resolve(self, requirements, env=None, installer=None, # noqa: C901 method find_plugins (line 816) | def find_plugins( method require (line 900) | def require(self, *requirements): method subscribe (line 916) | def subscribe(self, callback, existing=True): method _added_new (line 930) | def _added_new(self, dist): method __getstate__ (line 934) | def __getstate__(self): method __setstate__ (line 940) | def __setstate__(self, e_k_b_n_c): class _ReqExtras (line 949) | class _ReqExtras(dict): method markers_pass (line 954) | def markers_pass(self, req, extras=None): class Environment (line 969) | class Environment: method __init__ (line 972) | def __init__( method can_add (line 996) | def can_add(self, dist): method remove (line 1010) | def remove(self, dist): method scan (line 1014) | def scan(self, search_path=None): method __getitem__ (line 1029) | def __getitem__(self, project_name): method add (line 1040) | def add(self, dist): method best_match (line 1049) | def best_match( method obtain (line 1077) | def obtain(self, requirement, installer=None): method __iter__ (line 1089) | def __iter__(self): method __iadd__ (line 1095) | def __iadd__(self, other): method __add__ (line 1107) | def __add__(self, other): class ExtractionError (line 1119) | class ExtractionError(RuntimeError): class ResourceManager (line 1135) | class ResourceManager: method __init__ (line 1139) | def __init__(self): method resource_exists (line 1142) | def resource_exists(self, package_or_requirement, resource_name): method resource_isdir (line 1146) | def resource_isdir(self, package_or_requirement, resource_name): method resource_filename (line 1152) | def resource_filename(self, package_or_requirement, resource_name): method resource_stream (line 1158) | def resource_stream(self, package_or_requirement, resource_name): method resource_string (line 1164) | def resource_string(self, package_or_requirement, resource_name): method resource_listdir (line 1170) | def resource_listdir(self, package_or_requirement, resource_name): method extraction_error (line 1176) | def extraction_error(self): method get_cache_path (line 1204) | def get_cache_path(self, archive_name, names=()): method _warn_unsafe_extraction_path (line 1230) | def _warn_unsafe_extraction_path(path): method postprocess (line 1256) | def postprocess(self, tempname, filename): method set_extraction_path (line 1276) | def set_extraction_path(self, path): method cleanup_resources (line 1302) | def cleanup_resources(self, force=False): function get_default_cache (line 1316) | def get_default_cache(): function safe_name (line 1328) | def safe_name(name): function safe_version (line 1336) | def safe_version(version): function safe_extra (line 1348) | def safe_extra(extra): function to_filename (line 1357) | def to_filename(name): function invalid_marker (line 1365) | def invalid_marker(text): function evaluate_marker (line 1379) | def evaluate_marker(text, extra=None): class NullProvider (line 1394) | class NullProvider: method __init__ (line 1401) | def __init__(self, module): method get_resource_filename (line 1405) | def get_resource_filename(self, manager, resource_name): method get_resource_stream (line 1408) | def get_resource_stream(self, manager, resource_name): method get_resource_string (line 1411) | def get_resource_string(self, manager, resource_name): method has_resource (line 1414) | def has_resource(self, resource_name): method _get_metadata_path (line 1417) | def _get_metadata_path(self, name): method has_metadata (line 1420) | def has_metadata(self, name): method get_metadata (line 1427) | def get_metadata(self, name): method get_metadata_lines (line 1440) | def get_metadata_lines(self, name): method resource_isdir (line 1443) | def resource_isdir(self, resource_name): method metadata_isdir (line 1446) | def metadata_isdir(self, name): method resource_listdir (line 1449) | def resource_listdir(self, resource_name): method metadata_listdir (line 1452) | def metadata_listdir(self, name): method run_script (line 1457) | def run_script(self, script_name, namespace): method _has (line 1481) | def _has(self, path): method _isdir (line 1486) | def _isdir(self, path): method _listdir (line 1491) | def _listdir(self, path): method _fn (line 1496) | def _fn(self, base, resource_name): method _validate_resource_path (line 1503) | def _validate_resource_path(path): method _get (line 1577) | def _get(self, path): function _parents (line 1588) | def _parents(path): class EggProvider (line 1599) | class EggProvider(NullProvider): method __init__ (line 1602) | def __init__(self, module): method _setup_prefix (line 1606) | def _setup_prefix(self): method _set_egg (line 1613) | def _set_egg(self, path): class DefaultProvider (line 1619) | class DefaultProvider(EggProvider): method _has (line 1622) | def _has(self, path): method _isdir (line 1625) | def _isdir(self, path): method _listdir (line 1628) | def _listdir(self, path): method get_resource_stream (line 1631) | def get_resource_stream(self, manager, resource_name): method _get (line 1634) | def _get(self, path): method _register (line 1639) | def _register(cls): class EmptyProvider (line 1649) | class EmptyProvider(NullProvider): method _get (line 1656) | def _get(self, path): method _listdir (line 1659) | def _listdir(self, path): method __init__ (line 1662) | def __init__(self): class ZipManifests (line 1669) | class ZipManifests(dict): method build (line 1675) | def build(cls, path): class MemoizedZipManifests (line 1696) | class MemoizedZipManifests(ZipManifests): method load (line 1702) | def load(self, path): class ZipProvider (line 1716) | class ZipProvider(EggProvider): method __init__ (line 1722) | def __init__(self, module): method _zipinfo_name (line 1726) | def _zipinfo_name(self, fspath): method _parts (line 1738) | def _parts(self, zip_path): method zipinfo (line 1749) | def zipinfo(self): method get_resource_filename (line 1752) | def get_resource_filename(self, manager, resource_name): method _get_date_and_size (line 1766) | def _get_date_and_size(zip_stat): method _extract_resource (line 1775) | def _extract_resource(self, manager, zip_path): # noqa: C901 method _is_current (line 1830) | def _is_current(self, file_path, zip_path): method _get_eager_resources (line 1846) | def _get_eager_resources(self): method _index (line 1855) | def _index(self): method _has (line 1872) | def _has(self, fspath): method _isdir (line 1876) | def _isdir(self, fspath): method _listdir (line 1879) | def _listdir(self, fspath): method _eager_to_zip (line 1882) | def _eager_to_zip(self, resource_name): method _resource_to_zip (line 1885) | def _resource_to_zip(self, resource_name): class FileMetadata (line 1892) | class FileMetadata(EmptyProvider): method __init__ (line 1904) | def __init__(self, path): method _get_metadata_path (line 1907) | def _get_metadata_path(self, name): method has_metadata (line 1910) | def has_metadata(self, name): method get_metadata (line 1913) | def get_metadata(self, name): method _warn_on_replacement (line 1922) | def _warn_on_replacement(self, metadata): method get_metadata_lines (line 1929) | def get_metadata_lines(self, name): class PathMetadata (line 1933) | class PathMetadata(DefaultProvider): method __init__ (line 1953) | def __init__(self, path, egg_info): class EggMetadata (line 1958) | class EggMetadata(ZipProvider): method __init__ (line 1961) | def __init__(self, importer): function register_finder (line 1976) | def register_finder(importer_type, distribution_finder): function find_distributions (line 1986) | def find_distributions(path_item, only=False): function find_eggs_in_zip (line 1993) | def find_eggs_in_zip(importer, path_item, only=False): function find_nothing (line 2023) | def find_nothing(importer, path_item, only=False): function _by_version_descending (line 2030) | def _by_version_descending(names): function find_on_path (line 2065) | def find_on_path(importer, path_item, only=False): function dist_factory (line 2100) | def dist_factory(path_item, entry, only): class NoDists (line 2120) | class NoDists: method __bool__ (line 2128) | def __bool__(self): method __call__ (line 2131) | def __call__(self, fullpath): function safe_listdir (line 2135) | def safe_listdir(path): function distributions_from_metadata (line 2151) | def distributions_from_metadata(path): function non_empty_lines (line 2166) | def non_empty_lines(path): function resolve_egg_link (line 2177) | def resolve_egg_link(path): function register_namespace_handler (line 2200) | def register_namespace_handler(importer_type, namespace_handler): function _handle_ns (line 2218) | def _handle_ns(packageName, path_item): function _rebuild_mod_path (line 2255) | def _rebuild_mod_path(orig_path, package_name, module): function declare_namespace (line 2289) | def declare_namespace(packageName): function fixup_namespace_packages (line 2323) | def fixup_namespace_packages(path_item, parent=None): function file_ns_handler (line 2335) | def file_ns_handler(importer, path_item, packageName, module): function null_ns_handler (line 2355) | def null_ns_handler(importer, path_item, packageName, module): function normalize_path (line 2362) | def normalize_path(filename): function _cygwin_patch (line 2368) | def _cygwin_patch(filename): # pragma: nocover function _normalize_cached (line 2379) | def _normalize_cached(filename, _cache={}): function _is_egg_path (line 2387) | def _is_egg_path(path): function _is_zip_egg (line 2394) | def _is_zip_egg(path): function _is_unpacked_egg (line 2402) | def _is_unpacked_egg(path): function _set_parent_ns (line 2412) | def _set_parent_ns(packageName): class EntryPoint (line 2435) | class EntryPoint: method __init__ (line 2438) | def __init__(self, name, module_name, attrs=(), extras=(), dist=None): method __str__ (line 2447) | def __str__(self): method __repr__ (line 2455) | def __repr__(self): method load (line 2458) | def load(self, require=True, *args, **kwargs): method resolve (line 2473) | def resolve(self): method require (line 2483) | def require(self, env=None, installer=None): method parse (line 2506) | def parse(cls, src, dist=None): method _parse_extras (line 2526) | def _parse_extras(cls, extras_spec): method parse_group (line 2535) | def parse_group(cls, group, lines, dist=None): method parse_map (line 2548) | def parse_map(cls, data, dist=None): function _version_from_file (line 2567) | def _version_from_file(lines): class Distribution (line 2580) | class Distribution: method __init__ (line 2584) | def __init__( method from_location (line 2598) | def from_location(cls, location, basename, metadata=None, **kw): method _reload_version (line 2614) | def _reload_version(self): method hashcmp (line 2618) | def hashcmp(self): method __hash__ (line 2628) | def __hash__(self): method __lt__ (line 2631) | def __lt__(self, other): method __le__ (line 2634) | def __le__(self, other): method __gt__ (line 2637) | def __gt__(self, other): method __ge__ (line 2640) | def __ge__(self, other): method __eq__ (line 2643) | def __eq__(self, other): method __ne__ (line 2649) | def __ne__(self, other): method key (line 2657) | def key(self): method parsed_version (line 2665) | def parsed_version(self): method _warn_legacy_version (line 2671) | def _warn_legacy_version(self): method version (line 2698) | def version(self): method _dep_map (line 2713) | def _dep_map(self): method _filter_extras (line 2725) | def _filter_extras(dm): method _build_dep_map (line 2746) | def _build_dep_map(self): method requires (line 2753) | def requires(self, extras=()): method _get_metadata_path_for_display (line 2767) | def _get_metadata_path_for_display(self, name): method _get_metadata (line 2784) | def _get_metadata(self, name): method _get_version (line 2789) | def _get_version(self): method activate (line 2795) | def activate(self, path=None, replace=False): method egg_name (line 2806) | def egg_name(self): method __repr__ (line 2817) | def __repr__(self): method __str__ (line 2823) | def __str__(self): method __getattr__ (line 2831) | def __getattr__(self, attr): method __dir__ (line 2837) | def __dir__(self): method from_filename (line 2847) | def from_filename(cls, filename, metadata=None, **kw): method as_requirement (line 2853) | def as_requirement(self): method load_entry_point (line 2862) | def load_entry_point(self, group, name): method get_entry_map (line 2869) | def get_entry_map(self, group=None): method get_entry_info (line 2881) | def get_entry_info(self, group, name): method insert_on (line 2886) | def insert_on(self, path, loc=None, replace=False): # noqa: C901 method check_version_conflict (line 2954) | def check_version_conflict(self): method has_version (line 2976) | def has_version(self): method clone (line 2984) | def clone(self, **kw): method extras (line 2993) | def extras(self): class EggInfoDistribution (line 2997) | class EggInfoDistribution(Distribution): method _reload_version (line 2998) | def _reload_version(self): class DistInfoDistribution (line 3016) | class DistInfoDistribution(Distribution): method _parsed_pkg_info (line 3025) | def _parsed_pkg_info(self): method _dep_map (line 3035) | def _dep_map(self): method _compute_dependencies (line 3042) | def _compute_dependencies(self): function issue_warning (line 3073) | def issue_warning(*args, **kw): function parse_requirements (line 3086) | def parse_requirements(strs): class RequirementParseError (line 3095) | class RequirementParseError(packaging.requirements.InvalidRequirement): class Requirement (line 3099) | class Requirement(packaging.requirements.Requirement): method __init__ (line 3100) | def __init__(self, requirement_string): method __eq__ (line 3118) | def __eq__(self, other): method __ne__ (line 3124) | def __ne__(self, other): method __contains__ (line 3127) | def __contains__(self, item): method __hash__ (line 3139) | def __hash__(self): method __repr__ (line 3142) | def __repr__(self): method parse (line 3146) | def parse(s): function _always_object (line 3151) | def _always_object(classes): function _find_adapter (line 3161) | def _find_adapter(registry, ob): function ensure_directory (line 3169) | def ensure_directory(path): function _bypass_ensure_directory (line 3175) | def _bypass_ensure_directory(path): function split_sections (line 3188) | def split_sections(s): function _mkstemp (line 3214) | def _mkstemp(*args, **kw): function _call_aside (line 3233) | def _call_aside(f, *args, **kwargs): function _initialize (line 3239) | def _initialize(g=globals()): class PkgResourcesDeprecationWarning (line 3250) | class PkgResourcesDeprecationWarning(Warning): function _initialize_master_working_set (line 3260) | def _initialize_master_working_set(): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/appdirs.py function user_data_dir (line 45) | def user_data_dir(appname=None, appauthor=None, version=None, roaming=Fa... function site_data_dir (line 100) | def site_data_dir(appname=None, appauthor=None, version=None, multipath=... function user_config_dir (line 166) | def user_config_dir(appname=None, appauthor=None, version=None, roaming=... function site_config_dir (line 206) | def site_config_dir(appname=None, appauthor=None, version=None, multipat... function user_cache_dir (line 257) | def user_cache_dir(appname=None, appauthor=None, version=None, opinion=T... function user_state_dir (line 314) | def user_state_dir(appname=None, appauthor=None, version=None, roaming=F... function user_log_dir (line 356) | def user_log_dir(appname=None, appauthor=None, version=None, opinion=True): class AppDirs (line 407) | class AppDirs(object): method __init__ (line 409) | def __init__(self, appname=None, appauthor=None, version=None, method user_data_dir (line 418) | def user_data_dir(self): method site_data_dir (line 423) | def site_data_dir(self): method user_config_dir (line 428) | def user_config_dir(self): method site_config_dir (line 433) | def site_config_dir(self): method user_cache_dir (line 438) | def user_cache_dir(self): method user_state_dir (line 443) | def user_state_dir(self): method user_log_dir (line 448) | def user_log_dir(self): function _get_win_folder_from_registry (line 455) | def _get_win_folder_from_registry(csidl_name): function _get_win_folder_with_pywin32 (line 479) | def _get_win_folder_with_pywin32(csidl_name): function _get_win_folder_with_ctypes (line 506) | def _get_win_folder_with_ctypes(csidl_name): function _get_win_folder_with_jna (line 532) | def _get_win_folder_with_jna(csidl_name): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/importlib_resources/_adapters.py class SpecLoaderAdapter (line 7) | class SpecLoaderAdapter: method __init__ (line 12) | def __init__(self, spec, adapter=lambda spec: spec.loader): method __getattr__ (line 16) | def __getattr__(self, name): class TraversableResourcesLoader (line 20) | class TraversableResourcesLoader: method __init__ (line 25) | def __init__(self, spec): method get_resource_reader (line 28) | def get_resource_reader(self, name): function _io_wrapper (line 32) | def _io_wrapper(file, mode='r', *args, **kwargs): class CompatibilityFiles (line 42) | class CompatibilityFiles: class SpecPath (line 48) | class SpecPath(abc.Traversable): method __init__ (line 54) | def __init__(self, spec, reader): method iterdir (line 58) | def iterdir(self): method is_file (line 66) | def is_file(self): method joinpath (line 71) | def joinpath(self, other): method name (line 77) | def name(self): method open (line 80) | def open(self, mode='r', *args, **kwargs): class ChildPath (line 83) | class ChildPath(abc.Traversable): method __init__ (line 89) | def __init__(self, reader, name): method iterdir (line 93) | def iterdir(self): method is_file (line 96) | def is_file(self): method is_dir (line 99) | def is_dir(self): method joinpath (line 102) | def joinpath(self, other): method name (line 106) | def name(self): method open (line 109) | def open(self, mode='r', *args, **kwargs): class OrphanPath (line 114) | class OrphanPath(abc.Traversable): method __init__ (line 120) | def __init__(self, *path_parts): method iterdir (line 125) | def iterdir(self): method is_file (line 128) | def is_file(self): method joinpath (line 133) | def joinpath(self, other): method name (line 137) | def name(self): method open (line 140) | def open(self, mode='r', *args, **kwargs): method __init__ (line 143) | def __init__(self, spec): method _reader (line 147) | def _reader(self): method _native (line 151) | def _native(self): method __getattr__ (line 158) | def __getattr__(self, attr): method files (line 161) | def files(self): function wrap_spec (line 165) | def wrap_spec(package): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/importlib_resources/_common.py function files (line 17) | def files(package): function get_resource_reader (line 25) | def get_resource_reader(package): function resolve (line 42) | def resolve(cand): function get_package (line 47) | def get_package(package): function from_package (line 59) | def from_package(package): function _tempfile (line 70) | def _tempfile(reader, suffix=''): function as_file (line 90) | def as_file(path): function _ (line 100) | def _(path): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/importlib_resources/_compat.py function runtime_checkable (line 18) | def runtime_checkable(cls): # type: ignore class TraversableResourcesLoader (line 28) | class TraversableResourcesLoader: method __init__ (line 37) | def __init__(self, spec): method path (line 41) | def path(self): method get_resource_reader (line 44) | def get_resource_reader(self, name): function wrap_spec (line 88) | def wrap_spec(package): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/importlib_resources/_itertools.py function unique_everseen (line 18) | def unique_everseen( FILE: lib/python3.7/site-packages/pkg_resources/_vendor/importlib_resources/_legacy.py function deprecated (line 15) | def deprecated(func): function normalize_path (line 30) | def normalize_path(path): function open_binary (line 44) | def open_binary(package: Package, resource: Resource) -> BinaryIO: function read_binary (line 50) | def read_binary(package: Package, resource: Resource) -> bytes: function open_text (line 56) | def open_text( function read_text (line 69) | def read_text( function contents (line 85) | def contents(package: Package) -> Iterable[str]: function is_resource (line 96) | def is_resource(package: Package, name: str) -> bool: function path (line 109) | def path( FILE: lib/python3.7/site-packages/pkg_resources/_vendor/importlib_resources/abc.py class ResourceReader (line 7) | class ResourceReader(metaclass=abc.ABCMeta): method open_resource (line 11) | def open_resource(self, resource: Text) -> BinaryIO: method resource_path (line 23) | def resource_path(self, resource: Text) -> Text: method is_resource (line 36) | def is_resource(self, path: Text) -> bool: method contents (line 44) | def contents(self) -> Iterable[str]: class Traversable (line 50) | class Traversable(Protocol): method iterdir (line 57) | def iterdir(self): method read_bytes (line 62) | def read_bytes(self): method read_text (line 69) | def read_text(self, encoding=None): method is_dir (line 77) | def is_dir(self) -> bool: method is_file (line 83) | def is_file(self) -> bool: method joinpath (line 89) | def joinpath(self, child): method __truediv__ (line 94) | def __truediv__(self, child): method open (line 101) | def open(self, mode='r', *args, **kwargs): method name (line 111) | def name(self) -> str: class TraversableResources (line 117) | class TraversableResources(ResourceReader): method files (line 124) | def files(self): method open_resource (line 127) | def open_resource(self, resource): method resource_path (line 130) | def resource_path(self, resource): method is_resource (line 133) | def is_resource(self, path): method contents (line 136) | def contents(self): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/importlib_resources/readers.py function remove_duplicates (line 11) | def remove_duplicates(items): class FileReader (line 15) | class FileReader(abc.TraversableResources): method __init__ (line 16) | def __init__(self, loader): method resource_path (line 19) | def resource_path(self, resource): method files (line 27) | def files(self): class ZipReader (line 31) | class ZipReader(abc.TraversableResources): method __init__ (line 32) | def __init__(self, loader, module): method open_resource (line 37) | def open_resource(self, resource): method is_resource (line 43) | def is_resource(self, path): method files (line 49) | def files(self): class MultiplexedPath (line 53) | class MultiplexedPath(abc.Traversable): method __init__ (line 61) | def __init__(self, *paths): method iterdir (line 69) | def iterdir(self): method read_bytes (line 73) | def read_bytes(self): method read_text (line 76) | def read_text(self, *args, **kwargs): method is_dir (line 79) | def is_dir(self): method is_file (line 82) | def is_file(self): method joinpath (line 85) | def joinpath(self, child): method open (line 95) | def open(self, *args, **kwargs): method name (line 99) | def name(self): method __repr__ (line 102) | def __repr__(self): class NamespaceReader (line 107) | class NamespaceReader(abc.TraversableResources): method __init__ (line 108) | def __init__(self, namespace_path): method resource_path (line 113) | def resource_path(self, resource): method files (line 121) | def files(self): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/importlib_resources/simple.py class SimpleReader (line 13) | class SimpleReader(abc.ABC): method package (line 20) | def package(self): method children (line 27) | def children(self): method resources (line 35) | def resources(self): method open_binary (line 42) | def open_binary(self, resource): method name (line 49) | def name(self): class ResourceHandle (line 53) | class ResourceHandle(Traversable): method __init__ (line 58) | def __init__(self, parent, name): method is_file (line 63) | def is_file(self): method is_dir (line 66) | def is_dir(self): method open (line 69) | def open(self, mode='r', *args, **kwargs): method joinpath (line 75) | def joinpath(self, name): class ResourceContainer (line 79) | class ResourceContainer(Traversable): method __init__ (line 84) | def __init__(self, reader): method is_dir (line 88) | def is_dir(self): method is_file (line 91) | def is_file(self): method iterdir (line 94) | def iterdir(self): method open (line 99) | def open(self, *args, **kwargs): method joinpath (line 102) | def joinpath(self, name): class TraversableReader (line 108) | class TraversableReader(TraversableResources, SimpleReader): method files (line 115) | def files(self): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/jaraco/context.py function pushd (line 11) | def pushd(dir): function tarball_context (line 21) | def tarball_context(url, target_dir=None, runner=None, pushd=pushd): function infer_compression (line 48) | def infer_compression(url): function temp_dir (line 60) | def temp_dir(remover=shutil.rmtree): function repo_context (line 73) | def repo_context(url, branch=None, quiet=True, dest_ctx=temp_dir): function null (line 92) | def null(): class ExceptionTrap (line 96) | class ExceptionTrap: method __init__ (line 128) | def __init__(self, exceptions=(Exception,)): method __enter__ (line 131) | def __enter__(self): method type (line 135) | def type(self): method value (line 139) | def value(self): method tb (line 143) | def tb(self): method __exit__ (line 146) | def __exit__(self, *exc_info): method __bool__ (line 153) | def __bool__(self): method raises (line 156) | def raises(self, func, *, _test=bool): method passes (line 183) | def passes(self, func): class suppress (line 205) | class suppress(contextlib.suppress, contextlib.ContextDecorator): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/jaraco/functools.py function compose (line 16) | def compose(*funcs): function method_caller (line 40) | def method_caller(method_name, *args, **kwargs): function once (line 58) | def once(func): function method_cache (line 100) | def method_cache( function _special_method_cache (line 190) | def _special_method_cache(method, cache_wrapper): function apply (line 220) | def apply(transform): function result_invoke (line 241) | def result_invoke(action): function call_aside (line 269) | def call_aside(f, *args, **kwargs): class Throttler (line 289) | class Throttler: method __init__ (line 294) | def __init__(self, func, max_rate=float('Inf')): method reset (line 301) | def reset(self): method __call__ (line 304) | def __call__(self, *args, **kwargs): method _wait (line 308) | def _wait(self): method __get__ (line 315) | def __get__(self, obj, type=None): function first_invoke (line 319) | def first_invoke(func1, func2): function retry_call (line 333) | def retry_call(func, cleanup=lambda: None, retries=0, trap=()): function retry (line 350) | def retry(*r_args, **r_kwargs): function print_yielded (line 376) | def print_yielded(func): function pass_none (line 392) | def pass_none(func): function assign_params (line 410) | def assign_params(func, namespace): function save_method_args (line 442) | def save_method_args(method): function except_ (line 488) | def except_(*exceptions, replace=None, use=None): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/jaraco/text/__init__.py function substitution (line 15) | def substitution(old, new): function multi_substitution (line 22) | def multi_substitution(*substitutions): class FoldedCase (line 37) | class FoldedCase(str): method __lt__ (line 97) | def __lt__(self, other): method __gt__ (line 100) | def __gt__(self, other): method __eq__ (line 103) | def __eq__(self, other): method __ne__ (line 106) | def __ne__(self, other): method __hash__ (line 109) | def __hash__(self): method __contains__ (line 112) | def __contains__(self, other): method in_ (line 115) | def in_(self, other): method lower (line 121) | def lower(self): method index (line 124) | def index(self, sub): method split (line 127) | def split(self, splitter=' ', maxsplit=0): function is_decodable (line 137) | def is_decodable(value): function is_binary (line 150) | def is_binary(value): function trim (line 163) | def trim(s): function wrap (line 174) | def wrap(s): function unwrap (line 207) | def unwrap(s): class Splitter (line 229) | class Splitter(object): method __init__ (line 237) | def __init__(self, *args): method __call__ (line 240) | def __call__(self, s): function indent (line 244) | def indent(string, prefix=' ' * 4): class WordSet (line 252) | class WordSet(tuple): method capitalized (line 308) | def capitalized(self): method lowered (line 311) | def lowered(self): method camel_case (line 314) | def camel_case(self): method headless_camel_case (line 317) | def headless_camel_case(self): method underscore_separated (line 323) | def underscore_separated(self): method dash_separated (line 326) | def dash_separated(self): method space_separated (line 329) | def space_separated(self): method trim_right (line 332) | def trim_right(self, item): method trim_left (line 345) | def trim_left(self, item): method trim (line 358) | def trim(self, item): method __getitem__ (line 365) | def __getitem__(self, item): method parse (line 372) | def parse(cls, identifier): method from_class_name (line 377) | def from_class_name(cls, subject): function simple_html_strip (line 385) | def simple_html_strip(s): class SeparatedValues (line 407) | class SeparatedValues(str): method __iter__ (line 423) | def __iter__(self): class Stripper (line 428) | class Stripper: method __init__ (line 455) | def __init__(self, prefix, lines): method strip_prefix (line 460) | def strip_prefix(cls, lines): method __call__ (line 465) | def __call__(self, line): method common_prefix (line 472) | def common_prefix(s1, s2): function remove_prefix (line 482) | def remove_prefix(text, prefix): function remove_suffix (line 496) | def remove_suffix(text, suffix): function normalize_newlines (line 510) | def normalize_newlines(text): function _nonblank (line 526) | def _nonblank(str): function yield_lines (line 531) | def yield_lines(iterable): function _ (line 550) | def _(text): function drop_comment (line 554) | def drop_comment(line): function join_continuation (line 569) | def join_continuation(lines): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/more_itertools/more.py function chunked (line 138) | def chunked(iterable, n, strict=False): function first (line 173) | def first(iterable, default=_marker): function last (line 201) | def last(iterable, default=_marker): function nth_or_last (line 230) | def nth_or_last(iterable, n, default=_marker): class peekable (line 247) | class peekable: method __init__ (line 306) | def __init__(self, iterable): method __iter__ (line 310) | def __iter__(self): method __bool__ (line 313) | def __bool__(self): method peek (line 320) | def peek(self, default=_marker): method prepend (line 336) | def prepend(self, *items): method __next__ (line 367) | def __next__(self): method _get_slice (line 373) | def _get_slice(self, index): method __getitem__ (line 399) | def __getitem__(self, index): function collate (line 412) | def collate(*iterables, **kwargs): function consumer (line 450) | def consumer(func): function ilen (line 482) | def ilen(iterable): function iterate (line 499) | def iterate(func, start): function with_iter (line 512) | def with_iter(context_manager): function one (line 527) | def one(iterable, too_short=None, too_long=None): function raise_ (line 594) | def raise_(exception, *args): function strictly_n (line 598) | def strictly_n(iterable, n, too_short=None, too_long=None): function distinct_permutations (line 672) | def distinct_permutations(iterable, r=None): function intersperse (line 772) | def intersperse(e, iterable, n=1): function unique_to_each (line 798) | def unique_to_each(*iterables): function windowed (line 831) | def windowed(seq, n, fillvalue=None, step=1): function substrings (line 882) | def substrings(iterable): function substrings_indexes (line 908) | def substrings_indexes(seq, reverse=False): class bucket (line 942) | class bucket: method __init__ (line 978) | def __init__(self, iterable, key, validator=None): method __contains__ (line 984) | def __contains__(self, value): method _get_values (line 997) | def _get_values(self, value): method __iter__ (line 1023) | def __iter__(self): method __getitem__ (line 1031) | def __getitem__(self, value): function spy (line 1038) | def spy(iterable, n=1): function interleave (line 1081) | def interleave(*iterables): function interleave_longest (line 1095) | def interleave_longest(*iterables): function interleave_evenly (line 1111) | def interleave_evenly(iterables, lengths=None): function collapse (line 1177) | def collapse(iterable, base_type=None, levels=None): function side_effect (line 1225) | def side_effect(func, iterable, chunk_size=None, before=None, after=None): function sliced (line 1286) | def sliced(seq, n, strict=False): function split_at (line 1320) | def split_at(iterable, pred, maxsplit=-1, keep_separator=False): function split_before (line 1364) | def split_before(iterable, pred, maxsplit=-1): function split_after (line 1399) | def split_after(iterable, pred, maxsplit=-1): function split_when (line 1435) | def split_when(iterable, pred, maxsplit=-1): function split_into (line 1480) | def split_into(iterable, sizes): function padded (line 1525) | def padded(iterable, fillvalue=None, n=None, next_multiple=False): function repeat_each (line 1557) | def repeat_each(iterable, n=2): function repeat_last (line 1566) | def repeat_last(iterable, default=None): function distribute (line 1585) | def distribute(n, iterable): function stagger (line 1620) | def stagger(iterable, offsets=(-1, 0, 1), longest=False, fillvalue=None): class UnequalIterablesError (line 1648) | class UnequalIterablesError(ValueError): method __init__ (line 1649) | def __init__(self, details=None): function _zip_equal_generator (line 1659) | def _zip_equal_generator(iterables): function _zip_equal (line 1667) | def _zip_equal(*iterables): function zip_equal (line 1687) | def zip_equal(*iterables): function zip_offset (line 1718) | def zip_offset(*iterables, offsets, longest=False, fillvalue=None): function sort_together (line 1757) | def sort_together(iterables, key_list=(0,), key=None, reverse=False): function unzip (line 1823) | def unzip(iterable): function divide (line 1872) | def divide(n, iterable): function always_iterable (line 1923) | def always_iterable(obj, base_type=(str, bytes)): function adjacent (line 1976) | def adjacent(predicate, iterable, distance=1): function groupby_transform (line 2015) | def groupby_transform(iterable, keyfunc=None, valuefunc=None, reducefunc... class numeric_range (line 2060) | class numeric_range(abc.Sequence, abc.Hashable): method __init__ (line 2114) | def __init__(self, *args): method __bool__ (line 2142) | def __bool__(self): method __contains__ (line 2148) | def __contains__(self, elem): method __eq__ (line 2158) | def __eq__(self, other): method __getitem__ (line 2173) | def __getitem__(self, key): method __hash__ (line 2200) | def __hash__(self): method __iter__ (line 2206) | def __iter__(self): method __len__ (line 2213) | def __len__(self): method _init_len (line 2216) | def _init_len(self): method __reduce__ (line 2232) | def __reduce__(self): method __repr__ (line 2235) | def __repr__(self): method __reversed__ (line 2245) | def __reversed__(self): method count (line 2252) | def count(self, value): method index (line 2255) | def index(self, value): method _get_by_index (line 2269) | def _get_by_index(self, i): function count_cycle (line 2277) | def count_cycle(iterable, n=None): function mark_ends (line 2293) | def mark_ends(iterable): function locate (line 2330) | def locate(iterable, pred=bool, window_size=None): function lstrip (line 2378) | def lstrip(iterable, pred): function rstrip (line 2396) | def rstrip(iterable, pred): function strip (line 2422) | def strip(iterable, pred): class islice_extended (line 2439) | class islice_extended: method __init__ (line 2465) | def __init__(self, iterable, *args): method __iter__ (line 2472) | def __iter__(self): method __next__ (line 2475) | def __next__(self): method __getitem__ (line 2478) | def __getitem__(self, key): function _islice_helper (line 2485) | def _islice_helper(it, s): function always_reversible (line 2581) | def always_reversible(iterable): function consecutive_groups (line 2599) | def consecutive_groups(iterable, ordering=lambda x: x): function difference (line 2647) | def difference(iterable, func=sub, *, initial=None): class SequenceView (line 2689) | class SequenceView(Sequence): method __init__ (line 2719) | def __init__(self, target): method __getitem__ (line 2724) | def __getitem__(self, index): method __len__ (line 2727) | def __len__(self): method __repr__ (line 2730) | def __repr__(self): class seekable (line 2734) | class seekable: method __init__ (line 2820) | def __init__(self, iterable, maxlen=None): method __iter__ (line 2828) | def __iter__(self): method __next__ (line 2831) | def __next__(self): method __bool__ (line 2845) | def __bool__(self): method peek (line 2852) | def peek(self, default=_marker): method elements (line 2864) | def elements(self): method seek (line 2867) | def seek(self, index): class run_length (line 2874) | class run_length: method encode (line 2895) | def encode(iterable): method decode (line 2899) | def decode(iterable): function exactly_n (line 2903) | def exactly_n(iterable, n, predicate=bool): function circular_shifts (line 2921) | def circular_shifts(iterable): function make_decorator (line 2931) | def make_decorator(wrapping_func, result_index=0): function map_reduce (line 2996) | def map_reduce(iterable, keyfunc, valuefunc=None, reducefunc=None): function rlocate (line 3063) | def rlocate(iterable, pred=bool, window_size=None): function replace (line 3106) | def replace(iterable, pred, substitutes, count=None, window_size=1): function partitions (line 3167) | def partitions(iterable): function set_partitions (line 3187) | def set_partitions(iterable, k=None): class time_limited (line 3243) | class time_limited: method __init__ (line 3268) | def __init__(self, limit_seconds, iterable): method __iter__ (line 3276) | def __iter__(self): method __next__ (line 3279) | def __next__(self): function only (line 3288) | def only(iterable, default=None, too_long=None): function ichunked (line 3329) | def ichunked(iterable, n): function distinct_combinations (line 3366) | def distinct_combinations(iterable, r): function filter_except (line 3406) | def filter_except(validator, iterable, *exceptions): function map_except (line 3430) | def map_except(function, iterable, *exceptions): function map_if (line 3451) | def map_if(iterable, pred, func, func_else=lambda x: x): function _sample_unweighted (line 3473) | def _sample_unweighted(iterable, k): function _sample_weighted (line 3499) | def _sample_weighted(iterable, k, weights): function sample (line 3534) | def sample(iterable, k, weights=None): function is_sorted (line 3570) | def is_sorted(iterable, key=None, reverse=False, strict=False): class AbortThread (line 3597) | class AbortThread(BaseException): class callback_iter (line 3601) | class callback_iter: method __init__ (line 3652) | def __init__(self, func, callback_kwd='callback', wait_seconds=0.1): method __enter__ (line 3661) | def __enter__(self): method __exit__ (line 3664) | def __exit__(self, exc_type, exc_value, traceback): method __iter__ (line 3668) | def __iter__(self): method __next__ (line 3671) | def __next__(self): method done (line 3675) | def done(self): method result (line 3681) | def result(self): method _reader (line 3687) | def _reader(self): function windowed_complete (line 3725) | def windowed_complete(iterable, n): function all_unique (line 3765) | def all_unique(iterable, key=None): function nth_product (line 3800) | def nth_product(index, *args): function nth_permutation (line 3831) | def nth_permutation(iterable, r, index): function value_chain (line 3877) | def value_chain(*args): function product_index (line 3905) | def product_index(element, *args): function combination_index (line 3930) | def combination_index(element, iterable): function permutation_index (line 3973) | def permutation_index(element, iterable): class countable (line 3997) | class countable: method __init__ (line 4015) | def __init__(self, iterable): method __iter__ (line 4019) | def __iter__(self): method __next__ (line 4022) | def __next__(self): function chunked_even (line 4029) | def chunked_even(iterable, n): function _chunked_even_online (line 4051) | def _chunked_even_online(iterable, n): function _chunked_even_finite (line 4062) | def _chunked_even_finite(iterable, N, n): function zip_broadcast (line 4097) | def zip_broadcast(*objects, scalar_types=(str, bytes), strict=False): function unique_in_window (line 4160) | def unique_in_window(iterable, n, key=None): function duplicates_everseen (line 4198) | def duplicates_everseen(iterable, key=None): function duplicates_justseen (line 4228) | def duplicates_justseen(iterable, key=None): function minmax (line 4247) | def minmax(iterable_or_value, *others, key=None, default=_marker): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/more_itertools/recipes.py function take (line 63) | def take(n, iterable): function tabulate (line 79) | def tabulate(function, start=0): function tail (line 97) | def tail(n, iterable): function consume (line 108) | def consume(iterator, n=None): function nth (line 148) | def nth(iterable, n, default=None): function all_equal (line 161) | def all_equal(iterable): function quantify (line 175) | def quantify(iterable, pred=bool): function pad_none (line 185) | def pad_none(iterable): function ncycles (line 202) | def ncycles(iterable, n): function dotproduct (line 212) | def dotproduct(vec1, vec2): function flatten (line 222) | def flatten(listOfLists): function repeatfunc (line 234) | def repeatfunc(func, times=None, *args): function _pairwise (line 261) | def _pairwise(iterable): function pairwise (line 281) | def pairwise(iterable): function grouper (line 287) | def grouper(iterable, n, fillvalue=None): function roundrobin (line 303) | def roundrobin(*iterables): function partition (line 326) | def partition(pred, iterable): function powerset (line 357) | def powerset(iterable): function unique_everseen (line 380) | def unique_everseen(iterable, key=None): function unique_justseen (line 425) | def unique_justseen(iterable, key=None): function iter_except (line 437) | def iter_except(func, exception, first=None): function first_true (line 468) | def first_true(iterable, default=None, pred=None): function random_product (line 488) | def random_product(*args, repeat=1): function random_permutation (line 508) | def random_permutation(iterable, r=None): function random_combination (line 526) | def random_combination(iterable, r): function random_combination_with_replacement (line 542) | def random_combination_with_replacement(iterable, r): function nth_combination (line 559) | def nth_combination(iterable, r, index): function prepend (line 601) | def prepend(value, iterator): function convolve (line 616) | def convolve(signal, kernel): function before_and_after (line 636) | def before_and_after(predicate, it): function triplewise (line 668) | def triplewise(iterable): function sliding_window (line 679) | def sliding_window(iterable, n): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/packaging/_manylinux.py class _ELFFileHeader (line 15) | class _ELFFileHeader: class _InvalidELFFileHeader (line 17) | class _InvalidELFFileHeader(ValueError): method __init__ (line 35) | def __init__(self, file: IO[bytes]) -> None: function _get_elf_header (line 76) | def _get_elf_header() -> Optional[_ELFFileHeader]: function _is_linux_armhf (line 85) | def _is_linux_armhf() -> bool: function _is_linux_i686 (line 104) | def _is_linux_i686() -> bool: function _have_compatible_abi (line 114) | def _have_compatible_abi(arch: str) -> bool: class _GLibCVersion (line 130) | class _GLibCVersion(NamedTuple): function _glibc_version_string_confstr (line 135) | def _glibc_version_string_confstr() -> Optional[str]: function _glibc_version_string_ctypes (line 154) | def _glibc_version_string_ctypes() -> Optional[str]: function _glibc_version_string (line 198) | def _glibc_version_string() -> Optional[str]: function _parse_glibc_version (line 203) | def _parse_glibc_version(version_str: str) -> Tuple[int, int]: function _get_glibc_version (line 223) | def _get_glibc_version() -> Tuple[int, int]: function _is_compatible (line 231) | def _is_compatible(name: str, arch: str, version: _GLibCVersion) -> bool: function platform_tags (line 267) | def platform_tags(linux: str, arch: str) -> Iterator[str]: FILE: lib/python3.7/site-packages/pkg_resources/_vendor/packaging/_musllinux.py function _read_unpacked (line 18) | def _read_unpacked(f: IO[bytes], fmt: str) -> Tuple[int, ...]: function _parse_ld_musl_from_elf (line 22) | def _parse_ld_musl_from_elf(f: IO[bytes]) -> Optional[str]: class _MuslVersion (line 71) | class _MuslVersion(NamedTuple): function _parse_musl_version (line 76) | def _parse_musl_version(output: str) -> Optional[_MuslVersion]: function _get_musl_version (line 87) | def _get_musl_version(executable: str) -> Optional[_MuslVersion]: function platform_tags (line 110) | def platform_tags(arch: str) -> Iterator[str]: FILE: lib/python3.7/site-packages/pkg_resources/_vendor/packaging/_structures.py class InfinityType (line 6) | class InfinityType: method __repr__ (line 7) | def __repr__(self) -> str: method __hash__ (line 10) | def __hash__(self) -> int: method __lt__ (line 13) | def __lt__(self, other: object) -> bool: method __le__ (line 16) | def __le__(self, other: object) -> bool: method __eq__ (line 19) | def __eq__(self, other: object) -> bool: method __gt__ (line 22) | def __gt__(self, other: object) -> bool: method __ge__ (line 25) | def __ge__(self, other: object) -> bool: method __neg__ (line 28) | def __neg__(self: object) -> "NegativeInfinityType": class NegativeInfinityType (line 35) | class NegativeInfinityType: method __repr__ (line 36) | def __repr__(self) -> str: method __hash__ (line 39) | def __hash__(self) -> int: method __lt__ (line 42) | def __lt__(self, other: object) -> bool: method __le__ (line 45) | def __le__(self, other: object) -> bool: method __eq__ (line 48) | def __eq__(self, other: object) -> bool: method __gt__ (line 51) | def __gt__(self, other: object) -> bool: method __ge__ (line 54) | def __ge__(self, other: object) -> bool: method __neg__ (line 57) | def __neg__(self: object) -> InfinityType: FILE: lib/python3.7/site-packages/pkg_resources/_vendor/packaging/markers.py class InvalidMarker (line 36) | class InvalidMarker(ValueError): class UndefinedComparison (line 42) | class UndefinedComparison(ValueError): class UndefinedEnvironmentName (line 48) | class UndefinedEnvironmentName(ValueError): class Node (line 55) | class Node: method __init__ (line 56) | def __init__(self, value: Any) -> None: method __str__ (line 59) | def __str__(self) -> str: method __repr__ (line 62) | def __repr__(self) -> str: method serialize (line 65) | def serialize(self) -> str: class Variable (line 69) | class Variable(Node): method serialize (line 70) | def serialize(self) -> str: class Value (line 74) | class Value(Node): method serialize (line 75) | def serialize(self) -> str: class Op (line 79) | class Op(Node): method serialize (line 80) | def serialize(self) -> str: function _coerce_parse_result (line 141) | def _coerce_parse_result(results: Union[ParseResults, List[Any]]) -> Lis... function _format_marker (line 148) | def _format_marker( function _eval_op (line 189) | def _eval_op(lhs: str, op: Op, rhs: str) -> bool: class Undefined (line 204) | class Undefined: function _get_env (line 211) | def _get_env(environment: Dict[str, str], name: str) -> str: function _evaluate_markers (line 222) | def _evaluate_markers(markers: List[Any], environment: Dict[str, str]) -... function format_full_version (line 249) | def format_full_version(info: "sys._version_info") -> str: function default_environment (line 257) | def default_environment() -> Dict[str, str]: class Marker (line 275) | class Marker: method __init__ (line 276) | def __init__(self, marker: str) -> None: method __str__ (line 285) | def __str__(self) -> str: method __repr__ (line 288) | def __repr__(self) -> str: method evaluate (line 291) | def evaluate(self, environment: Optional[Dict[str, str]] = None) -> bool: FILE: lib/python3.7/site-packages/pkg_resources/_vendor/packaging/requirements.py class InvalidRequirement (line 27) | class InvalidRequirement(ValueError): class Requirement (line 87) | class Requirement: method __init__ (line 100) | def __init__(self, requirement_string: str) -> None: method __str__ (line 125) | def __str__(self) -> str: method __repr__ (line 145) | def __repr__(self) -> str: FILE: lib/python3.7/site-packages/pkg_resources/_vendor/packaging/specifiers.py class InvalidSpecifier (line 33) | class InvalidSpecifier(ValueError): class BaseSpecifier (line 39) | class BaseSpecifier(metaclass=abc.ABCMeta): method __str__ (line 41) | def __str__(self) -> str: method __hash__ (line 48) | def __hash__(self) -> int: method __eq__ (line 54) | def __eq__(self, other: object) -> bool: method prereleases (line 61) | def prereleases(self) -> Optional[bool]: method prereleases (line 68) | def prereleases(self, value: bool) -> None: method contains (line 75) | def contains(self, item: str, prereleases: Optional[bool] = None) -> b... method filter (line 81) | def filter( class _IndividualSpecifier (line 90) | class _IndividualSpecifier(BaseSpecifier): method __init__ (line 95) | def __init__(self, spec: str = "", prereleases: Optional[bool] = None)... method __repr__ (line 108) | def __repr__(self) -> str: method __str__ (line 117) | def __str__(self) -> str: method _canonical_spec (line 121) | def _canonical_spec(self) -> Tuple[str, str]: method __hash__ (line 124) | def __hash__(self) -> int: method __eq__ (line 127) | def __eq__(self, other: object) -> bool: method _get_operator (line 138) | def _get_operator(self, op: str) -> CallableOperator: method _coerce_version (line 144) | def _coerce_version(self, version: UnparsedVersion) -> ParsedVersion: method operator (line 150) | def operator(self) -> str: method version (line 154) | def version(self) -> str: method prereleases (line 158) | def prereleases(self) -> Optional[bool]: method prereleases (line 162) | def prereleases(self, value: bool) -> None: method __contains__ (line 165) | def __contains__(self, item: str) -> bool: method contains (line 168) | def contains( method filter (line 191) | def filter( class LegacySpecifier (line 227) | class LegacySpecifier(_IndividualSpecifier): method __init__ (line 252) | def __init__(self, spec: str = "", prereleases: Optional[bool] = None)... method _coerce_version (line 261) | def _coerce_version(self, version: UnparsedVersion) -> LegacyVersion: method _compare_equal (line 266) | def _compare_equal(self, prospective: LegacyVersion, spec: str) -> bool: method _compare_not_equal (line 269) | def _compare_not_equal(self, prospective: LegacyVersion, spec: str) ->... method _compare_less_than_equal (line 272) | def _compare_less_than_equal(self, prospective: LegacyVersion, spec: s... method _compare_greater_than_equal (line 275) | def _compare_greater_than_equal( method _compare_less_than (line 280) | def _compare_less_than(self, prospective: LegacyVersion, spec: str) ->... method _compare_greater_than (line 283) | def _compare_greater_than(self, prospective: LegacyVersion, spec: str)... function _require_version_compare (line 287) | def _require_version_compare( class Specifier (line 299) | class Specifier(_IndividualSpecifier): method _compare_compatible (line 408) | def _compare_compatible(self, prospective: ParsedVersion, spec: str) -... method _compare_equal (line 430) | def _compare_equal(self, prospective: ParsedVersion, spec: str) -> bool: method _compare_not_equal (line 470) | def _compare_not_equal(self, prospective: ParsedVersion, spec: str) ->... method _compare_less_than_equal (line 474) | def _compare_less_than_equal(self, prospective: ParsedVersion, spec: s... method _compare_greater_than_equal (line 482) | def _compare_greater_than_equal( method _compare_less_than (line 492) | def _compare_less_than(self, prospective: ParsedVersion, spec_str: str... method _compare_greater_than (line 518) | def _compare_greater_than(self, prospective: ParsedVersion, spec_str: ... method _compare_arbitrary (line 549) | def _compare_arbitrary(self, prospective: Version, spec: str) -> bool: method prereleases (line 553) | def prereleases(self) -> bool: method prereleases (line 578) | def prereleases(self, value: bool) -> None: function _version_split (line 585) | def _version_split(version: str) -> List[str]: function _is_not_suffix (line 596) | def _is_not_suffix(segment: str) -> bool: function _pad_version (line 602) | def _pad_version(left: List[str], right: List[str]) -> Tuple[List[str], ... class SpecifierSet (line 620) | class SpecifierSet(BaseSpecifier): method __init__ (line 621) | def __init__( method __repr__ (line 645) | def __repr__(self) -> str: method __str__ (line 654) | def __str__(self) -> str: method __hash__ (line 657) | def __hash__(self) -> int: method __and__ (line 660) | def __and__(self, other: Union["SpecifierSet", str]) -> "SpecifierSet": method __eq__ (line 683) | def __eq__(self, other: object) -> bool: method __len__ (line 691) | def __len__(self) -> int: method __iter__ (line 694) | def __iter__(self) -> Iterator[_IndividualSpecifier]: method prereleases (line 698) | def prereleases(self) -> Optional[bool]: method prereleases (line 716) | def prereleases(self, value: bool) -> None: method __contains__ (line 719) | def __contains__(self, item: UnparsedVersion) -> bool: method contains (line 722) | def contains( method filter (line 751) | def filter( FILE: lib/python3.7/site-packages/pkg_resources/_vendor/packaging/tags.py class Tag (line 42) | class Tag: method __init__ (line 52) | def __init__(self, interpreter: str, abi: str, platform: str) -> None: method interpreter (line 64) | def interpreter(self) -> str: method abi (line 68) | def abi(self) -> str: method platform (line 72) | def platform(self) -> str: method __eq__ (line 75) | def __eq__(self, other: object) -> bool: method __hash__ (line 86) | def __hash__(self) -> int: method __str__ (line 89) | def __str__(self) -> str: method __repr__ (line 92) | def __repr__(self) -> str: function parse_tag (line 96) | def parse_tag(tag: str) -> FrozenSet[Tag]: function _get_config_var (line 112) | def _get_config_var(name: str, warn: bool = False) -> Union[int, str, No... function _normalize_string (line 121) | def _normalize_string(string: str) -> str: function _abi3_applies (line 125) | def _abi3_applies(python_version: PythonVersion) -> bool: function _cpython_abis (line 134) | def _cpython_abis(py_version: PythonVersion, warn: bool = False) -> List... function cpython_tags (line 170) | def cpython_tags( function _generic_abi (line 227) | def _generic_abi() -> Iterator[str]: function generic_tags (line 233) | def generic_tags( function _py_interpreter_range (line 263) | def _py_interpreter_range(py_version: PythonVersion) -> Iterator[str]: function compatible_tags (line 278) | def compatible_tags( function _mac_arch (line 303) | def _mac_arch(arch: str, is_32bit: bool = _32_BIT_INTERPRETER) -> str: function _mac_binary_formats (line 313) | def _mac_binary_formats(version: MacVersion, cpu_arch: str) -> List[str]: function mac_platforms (line 345) | def mac_platforms( function _linux_platforms (line 417) | def _linux_platforms(is_32bit: bool = _32_BIT_INTERPRETER) -> Iterator[s... function _generic_platforms (line 430) | def _generic_platforms() -> Iterator[str]: function platform_tags (line 434) | def platform_tags() -> Iterator[str]: function interpreter_name (line 446) | def interpreter_name() -> str: function interpreter_version (line 454) | def interpreter_version(*, warn: bool = False) -> str: function _version_nodot (line 466) | def _version_nodot(version: PythonVersion) -> str: function sys_tags (line 470) | def sys_tags(*, warn: bool = False) -> Iterator[Tag]: FILE: lib/python3.7/site-packages/pkg_resources/_vendor/packaging/utils.py class InvalidWheelFilename (line 15) | class InvalidWheelFilename(ValueError): class InvalidSdistFilename (line 21) | class InvalidSdistFilename(ValueError): function canonicalize_name (line 32) | def canonicalize_name(name: str) -> NormalizedName: function canonicalize_version (line 38) | def canonicalize_version(version: Union[Version, str]) -> str: function parse_wheel_filename (line 81) | def parse_wheel_filename( function parse_sdist_filename (line 117) | def parse_sdist_filename(filename: str) -> Tuple[NormalizedName, Version]: FILE: lib/python3.7/site-packages/pkg_resources/_vendor/packaging/version.py function parse (line 42) | def parse(version: str) -> Union["LegacyVersion", "Version"]: class InvalidVersion (line 54) | class InvalidVersion(ValueError): class _BaseVersion (line 60) | class _BaseVersion: method __hash__ (line 63) | def __hash__(self) -> int: method __lt__ (line 69) | def __lt__(self, other: "_BaseVersion") -> bool: method __le__ (line 75) | def __le__(self, other: "_BaseVersion") -> bool: method __eq__ (line 81) | def __eq__(self, other: object) -> bool: method __ge__ (line 87) | def __ge__(self, other: "_BaseVersion") -> bool: method __gt__ (line 93) | def __gt__(self, other: "_BaseVersion") -> bool: method __ne__ (line 99) | def __ne__(self, other: object) -> bool: class LegacyVersion (line 106) | class LegacyVersion(_BaseVersion): method __init__ (line 107) | def __init__(self, version: str) -> None: method __str__ (line 117) | def __str__(self) -> str: method __repr__ (line 120) | def __repr__(self) -> str: method public (line 124) | def public(self) -> str: method base_version (line 128) | def base_version(self) -> str: method epoch (line 132) | def epoch(self) -> int: method release (line 136) | def release(self) -> None: method pre (line 140) | def pre(self) -> None: method post (line 144) | def post(self) -> None: method dev (line 148) | def dev(self) -> None: method local (line 152) | def local(self) -> None: method is_prerelease (line 156) | def is_prerelease(self) -> bool: method is_postrelease (line 160) | def is_postrelease(self) -> bool: method is_devrelease (line 164) | def is_devrelease(self) -> bool: function _parse_version_parts (line 179) | def _parse_version_parts(s: str) -> Iterator[str]: function _legacy_cmpkey (line 196) | def _legacy_cmpkey(version: str) -> LegacyCmpKey: class Version (line 257) | class Version(_BaseVersion): method __init__ (line 261) | def __init__(self, version: str) -> None: method __repr__ (line 290) | def __repr__(self) -> str: method __str__ (line 293) | def __str__(self) -> str: method epoch (line 322) | def epoch(self) -> int: method release (line 327) | def release(self) -> Tuple[int, ...]: method pre (line 332) | def pre(self) -> Optional[Tuple[str, int]]: method post (line 337) | def post(self) -> Optional[int]: method dev (line 341) | def dev(self) -> Optional[int]: method local (line 345) | def local(self) -> Optional[str]: method public (line 352) | def public(self) -> str: method base_version (line 356) | def base_version(self) -> str: method is_prerelease (line 369) | def is_prerelease(self) -> bool: method is_postrelease (line 373) | def is_postrelease(self) -> bool: method is_devrelease (line 377) | def is_devrelease(self) -> bool: method major (line 381) | def major(self) -> int: method minor (line 385) | def minor(self) -> int: method micro (line 389) | def micro(self) -> int: function _parse_letter_version (line 393) | def _parse_letter_version( function _parse_local_version (line 432) | def _parse_local_version(local: str) -> Optional[LocalType]: function _cmpkey (line 444) | def _cmpkey( FILE: lib/python3.7/site-packages/pkg_resources/_vendor/pyparsing/__init__.py class version_info (line 99) | class version_info(NamedTuple): method __version__ (line 107) | def __version__(self): method __str__ (line 120) | def __str__(self): method __repr__ (line 123) | def __repr__(self): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/pyparsing/actions.py class OnlyOnce (line 7) | class OnlyOnce: method __init__ (line 12) | def __init__(self, method_call): method __call__ (line 18) | def __call__(self, s, l, t): method reset (line 25) | def reset(self): function match_only_at_col (line 33) | def match_only_at_col(n): function replace_with (line 46) | def replace_with(repl_str): function remove_quotes (line 63) | def remove_quotes(s, l, t): function with_attribute (line 80) | def with_attribute(*args, **attr_dict): function with_class (line 162) | def with_class(classname, namespace=""): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/pyparsing/common.py class pyparsing_common (line 8) | class pyparsing_common: method convert_to_date (line 253) | def convert_to_date(fmt: str = "%Y-%m-%d"): method convert_to_datetime (line 280) | def convert_to_datetime(fmt: str = "%Y-%m-%dT%H:%M:%S.%f"): method strip_html_tags (line 322) | def strip_html_tags(s: str, l: int, tokens: ParseResults): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/pyparsing/core.py class cached_property (line 80) | class cached_property: method __init__ (line 81) | def __init__(self, func): method __get__ (line 84) | def __get__(self, instance, owner=None): class __compat__ (line 89) | class __compat__(__config_flags): class __diag__ (line 112) | class __diag__(__config_flags): method enable_all_warnings (line 129) | def enable_all_warnings(cls) -> None: class Diagnostics (line 134) | class Diagnostics(Enum): function enable_diag (line 167) | def enable_diag(diag_enum: Diagnostics) -> None: function disable_diag (line 174) | def disable_diag(diag_enum: Diagnostics) -> None: function enable_all_warnings (line 181) | def enable_all_warnings() -> None: function _should_enable_warnings (line 192) | def _should_enable_warnings( function _trim_arity (line 262) | def _trim_arity(func, max_limit=3): function condition_as_parse_action (line 322) | def condition_as_parse_action( function _default_start_debug_action (line 350) | def _default_start_debug_action( function _default_success_debug_action (line 369) | def _default_success_debug_action( function _default_exception_debug_action (line 381) | def _default_exception_debug_action( function null_debug_action (line 396) | def null_debug_action(*args): class ParserElement (line 400) | class ParserElement(ABC): method set_default_whitespace_chars (line 408) | def set_default_whitespace_chars(chars: str) -> None: method inline_literals_using (line 429) | def inline_literals_using(cls: type) -> None: class DebugActions (line 450) | class DebugActions(NamedTuple): method __init__ (line 455) | def __init__(self, savelist: bool = False): method suppress_warning (line 483) | def suppress_warning(self, warning_type: Diagnostics) -> "ParserElement": method copy (line 499) | def copy(self) -> "ParserElement": method set_results_name (line 528) | def set_results_name( method _setResultsName (line 561) | def _setResultsName(self, name, listAllMatches=False): method set_break (line 572) | def set_break(self, break_flag: bool = True) -> "ParserElement": method set_parse_action (line 595) | def set_parse_action(self, *fns: ParseAction, **kwargs) -> "ParserElem... method add_parse_action (line 681) | def add_parse_action(self, *fns: ParseAction, **kwargs) -> "ParserElem... method add_condition (line 693) | def add_condition(self, *fns: ParseCondition, **kwargs) -> "ParserElem... method set_fail_action (line 728) | def set_fail_action(self, fn: ParseFailAction) -> "ParserElement": method _skipIgnorables (line 744) | def _skipIgnorables(self, instring, loc): method preParse (line 757) | def preParse(self, instring, loc): method parseImpl (line 769) | def parseImpl(self, instring, loc, doActions=True): method postParse (line 772) | def postParse(self, instring, loc, tokenlist): method _parseNoCache (line 776) | def _parseNoCache( method try_parse (line 878) | def try_parse(self, instring: str, loc: int, raise_fatal: bool = False... method can_parse_next (line 886) | def can_parse_next(self, instring: str, loc: int) -> bool: method _parseCache (line 909) | def _parseCache( method reset_cache (line 960) | def reset_cache() -> None: method disable_memoization (line 971) | def disable_memoization() -> None: method enable_left_recursion (line 985) | def enable_left_recursion( method enable_packrat (line 1033) | def enable_packrat(cache_size_limit: int = 128, *, force: bool = False... method parse_string (line 1076) | def parse_string( method scan_string (line 1145) | def scan_string( method transform_string (line 1234) | def transform_string(self, instring: str, *, debug: bool = False) -> str: method search_string (line 1280) | def search_string( method split (line 1320) | def split( method __add__ (line 1352) | def __add__(self, other) -> "ParserElement": method __radd__ (line 1392) | def __radd__(self, other) -> "ParserElement": method __sub__ (line 1409) | def __sub__(self, other) -> "ParserElement": method __rsub__ (line 1423) | def __rsub__(self, other) -> "ParserElement": method __mul__ (line 1437) | def __mul__(self, other) -> "ParserElement": method __rmul__ (line 1523) | def __rmul__(self, other) -> "ParserElement": method __or__ (line 1526) | def __or__(self, other) -> "ParserElement": method __ror__ (line 1543) | def __ror__(self, other) -> "ParserElement": method __xor__ (line 1557) | def __xor__(self, other) -> "ParserElement": method __rxor__ (line 1571) | def __rxor__(self, other) -> "ParserElement": method __and__ (line 1585) | def __and__(self, other) -> "ParserElement": method __rand__ (line 1599) | def __rand__(self, other) -> "ParserElement": method __invert__ (line 1613) | def __invert__(self) -> "ParserElement": method __getitem__ (line 1623) | def __getitem__(self, key): method __call__ (line 1663) | def __call__(self, name: str = None) -> "ParserElement": method suppress (line 1683) | def suppress(self) -> "ParserElement": method ignore_whitespace (line 1690) | def ignore_whitespace(self, recursive: bool = True) -> "ParserElement": method leave_whitespace (line 1700) | def leave_whitespace(self, recursive: bool = True) -> "ParserElement": method set_whitespace_chars (line 1711) | def set_whitespace_chars( method parse_with_tabs (line 1722) | def parse_with_tabs(self) -> "ParserElement": method ignore (line 1731) | def ignore(self, other: "ParserElement") -> "ParserElement": method set_debug_actions (line 1759) | def set_debug_actions( method set_debug (line 1785) | def set_debug(self, flag: bool = True) -> "ParserElement": method default_name (line 1833) | def default_name(self) -> str: method _generateDefaultName (line 1839) | def _generateDefaultName(self): method set_name (line 1844) | def set_name(self, name: str) -> "ParserElement": method name (line 1858) | def name(self) -> str: method __str__ (line 1862) | def __str__(self) -> str: method __repr__ (line 1865) | def __repr__(self) -> str: method streamline (line 1868) | def streamline(self) -> "ParserElement": method recurse (line 1873) | def recurse(self) -> Sequence["ParserElement"]: method _checkRecursion (line 1876) | def _checkRecursion(self, parseElementList): method validate (line 1881) | def validate(self, validateTrace=None) -> None: method parse_file (line 1887) | def parse_file( method __eq__ (line 1915) | def __eq__(self, other): method __hash__ (line 1924) | def __hash__(self): method matches (line 1927) | def matches( method run_tests (line 1950) | def run_tests( method create_diagram (line 2145) | def create_diagram( class _PendingSkip (line 2220) | class _PendingSkip(ParserElement): method __init__ (line 2223) | def __init__(self, expr: ParserElement, must_skip: bool = False): method _generateDefaultName (line 2228) | def _generateDefaultName(self): method __add__ (line 2231) | def __add__(self, other) -> "ParserElement": method __repr__ (line 2252) | def __repr__(self): method parseImpl (line 2255) | def parseImpl(self, *args): class Token (line 2261) | class Token(ParserElement): method __init__ (line 2266) | def __init__(self): method _generateDefaultName (line 2269) | def _generateDefaultName(self): class Empty (line 2273) | class Empty(Token): method __init__ (line 2278) | def __init__(self): class NoMatch (line 2284) | class NoMatch(Token): method __init__ (line 2289) | def __init__(self): method parseImpl (line 2295) | def parseImpl(self, instring, loc, doActions=True): class Literal (line 2299) | class Literal(Token): method __init__ (line 2315) | def __init__(self, match_string: str = "", *, matchString: str = ""): method _generateDefaultName (line 2333) | def _generateDefaultName(self): method parseImpl (line 2336) | def parseImpl(self, instring, loc, doActions=True): class _SingleCharLiteral (line 2344) | class _SingleCharLiteral(Literal): method parseImpl (line 2345) | def parseImpl(self, instring, loc, doActions=True): class Keyword (line 2354) | class Keyword(Token): method __init__ (line 2383) | def __init__( method _generateDefaultName (line 2412) | def _generateDefaultName(self): method parseImpl (line 2415) | def parseImpl(self, instring, loc, doActions=True): method set_default_keyword_chars (line 2463) | def set_default_keyword_chars(chars) -> None: class CaselessLiteral (line 2472) | class CaselessLiteral(Literal): method __init__ (line 2486) | def __init__(self, match_string: str = "", *, matchString: str = ""): method parseImpl (line 2493) | def parseImpl(self, instring, loc, doActions=True): class CaselessKeyword (line 2499) | class CaselessKeyword(Keyword): method __init__ (line 2511) | def __init__( class CloseMatch (line 2524) | class CloseMatch(Token): method __init__ (line 2559) | def __init__( method _generateDefaultName (line 2578) | def _generateDefaultName(self): method parseImpl (line 2581) | def parseImpl(self, instring, loc, doActions=True): class Word (line 2613) | class Word(Token): method __init__ (line 2678) | def __init__( method _generateDefaultName (line 2791) | def _generateDefaultName(self): method parseImpl (line 2820) | def parseImpl(self, instring, loc, doActions=True): class _WordRegex (line 2853) | class _WordRegex(Word): method parseImpl (line 2854) | def parseImpl(self, instring, loc, doActions=True): class Char (line 2863) | class Char(_WordRegex): method __init__ (line 2869) | def __init__( class Regex (line 2890) | class Regex(Token): method __init__ (line 2915) | def __init__( method re (line 2962) | def re(self): method re_match (line 2974) | def re_match(self): method mayReturnEmpty (line 2978) | def mayReturnEmpty(self): method _generateDefaultName (line 2981) | def _generateDefaultName(self): method parseImpl (line 2984) | def parseImpl(self, instring, loc, doActions=True): method parseImplAsGroupList (line 2997) | def parseImplAsGroupList(self, instring, loc, doActions=True): method parseImplAsMatch (line 3006) | def parseImplAsMatch(self, instring, loc, doActions=True): method sub (line 3015) | def sub(self, repl: str) -> ParserElement: class QuotedString (line 3045) | class QuotedString(Token): method __init__ (line 3086) | def __init__( method _generateDefaultName (line 3199) | def _generateDefaultName(self): method parseImpl (line 3207) | def parseImpl(self, instring, loc, doActions=True): class CharsNotIn (line 3241) | class CharsNotIn(Token): method __init__ (line 3262) | def __init__( method _generateDefaultName (line 3297) | def _generateDefaultName(self): method parseImpl (line 3304) | def parseImpl(self, instring, loc, doActions=True): class White (line 3321) | class White(Token): method __init__ (line 3357) | def __init__(self, ws: str = " \t\r\n", min: int = 1, max: int = 0, ex... method _generateDefaultName (line 3379) | def _generateDefaultName(self): method parseImpl (line 3382) | def parseImpl(self, instring, loc, doActions=True): class PositionToken (line 3398) | class PositionToken(Token): method __init__ (line 3399) | def __init__(self): class GoToColumn (line 3405) | class GoToColumn(PositionToken): method __init__ (line 3410) | def __init__(self, colno: int): method preParse (line 3414) | def preParse(self, instring, loc): method parseImpl (line 3427) | def parseImpl(self, instring, loc, doActions=True): class LineStart (line 3436) | class LineStart(PositionToken): method __init__ (line 3459) | def __init__(self): method preParse (line 3467) | def preParse(self, instring, loc): method parseImpl (line 3477) | def parseImpl(self, instring, loc, doActions=True): class LineEnd (line 3483) | class LineEnd(PositionToken): method __init__ (line 3488) | def __init__(self): method parseImpl (line 3494) | def parseImpl(self, instring, loc, doActions=True): class StringStart (line 3506) | class StringStart(PositionToken): method __init__ (line 3511) | def __init__(self): method parseImpl (line 3515) | def parseImpl(self, instring, loc, doActions=True): class StringEnd (line 3523) | class StringEnd(PositionToken): method __init__ (line 3528) | def __init__(self): method parseImpl (line 3532) | def parseImpl(self, instring, loc, doActions=True): class WordStart (line 3543) | class WordStart(PositionToken): method __init__ (line 3553) | def __init__(self, word_chars: str = printables, *, wordChars: str = p... method parseImpl (line 3559) | def parseImpl(self, instring, loc, doActions=True): class WordEnd (line 3569) | class WordEnd(PositionToken): method __init__ (line 3578) | def __init__(self, word_chars: str = printables, *, wordChars: str = p... method parseImpl (line 3585) | def parseImpl(self, instring, loc, doActions=True): class ParseExpression (line 3596) | class ParseExpression(ParserElement): method __init__ (line 3601) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method recurse (line 3627) | def recurse(self) -> Sequence[ParserElement]: method append (line 3630) | def append(self, other) -> ParserElement: method leave_whitespace (line 3635) | def leave_whitespace(self, recursive: bool = True) -> ParserElement: method ignore_whitespace (line 3648) | def ignore_whitespace(self, recursive: bool = True) -> ParserElement: method ignore (line 3660) | def ignore(self, other) -> ParserElement: method _generateDefaultName (line 3672) | def _generateDefaultName(self): method streamline (line 3675) | def streamline(self) -> ParserElement: method validate (line 3716) | def validate(self, validateTrace=None) -> None: method copy (line 3722) | def copy(self) -> ParserElement: method _setResultsName (line 3727) | def _setResultsName(self, name, listAllMatches=False): class And (line 3757) | class And(ParseExpression): class _ErrorStop (line 3775) | class _ErrorStop(Empty): method __init__ (line 3776) | def __init__(self, *args, **kwargs): method _generateDefaultName (line 3780) | def _generateDefaultName(self): method __init__ (line 3783) | def __init__( method streamline (line 3816) | def streamline(self) -> ParserElement: method parseImpl (line 3861) | def parseImpl(self, instring, loc, doActions=True): method __iadd__ (line 3891) | def __iadd__(self, other): method _checkRecursion (line 3896) | def _checkRecursion(self, parseElementList): method _generateDefaultName (line 3903) | def _generateDefaultName(self): class Or (line 3911) | class Or(ParseExpression): method __init__ (line 3929) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method streamline (line 3937) | def streamline(self) -> ParserElement: method parseImpl (line 3949) | def parseImpl(self, instring, loc, doActions=True): method __ixor__ (line 4031) | def __ixor__(self, other): method _generateDefaultName (line 4036) | def _generateDefaultName(self): method _setResultsName (line 4039) | def _setResultsName(self, name, listAllMatches=False): class MatchFirst (line 4066) | class MatchFirst(ParseExpression): method __init__ (line 4084) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method streamline (line 4092) | def streamline(self) -> ParserElement: method parseImpl (line 4108) | def parseImpl(self, instring, loc, doActions=True): method __ior__ (line 4142) | def __ior__(self, other): method _generateDefaultName (line 4147) | def _generateDefaultName(self): method _setResultsName (line 4150) | def _setResultsName(self, name, listAllMatches=False): class Each (line 4177) | class Each(ParseExpression): method __init__ (line 4235) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method streamline (line 4245) | def streamline(self) -> ParserElement: method parseImpl (line 4253) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4340) | def _generateDefaultName(self): class ParseElementEnhance (line 4344) | class ParseElementEnhance(ParserElement): method __init__ (line 4349) | def __init__(self, expr: Union[ParserElement, str], savelist: bool = F... method recurse (line 4370) | def recurse(self) -> Sequence[ParserElement]: method parseImpl (line 4373) | def parseImpl(self, instring, loc, doActions=True): method leave_whitespace (line 4379) | def leave_whitespace(self, recursive: bool = True) -> ParserElement: method ignore_whitespace (line 4388) | def ignore_whitespace(self, recursive: bool = True) -> ParserElement: method ignore (line 4397) | def ignore(self, other) -> ParserElement: method streamline (line 4409) | def streamline(self) -> ParserElement: method _checkRecursion (line 4415) | def _checkRecursion(self, parseElementList): method validate (line 4422) | def validate(self, validateTrace=None) -> None: method _generateDefaultName (line 4430) | def _generateDefaultName(self): class IndentedBlock (line 4437) | class IndentedBlock(ParseElementEnhance): class _Indent (line 4443) | class _Indent(Empty): method __init__ (line 4444) | def __init__(self, ref_col: int): class _IndentGreater (line 4449) | class _IndentGreater(Empty): method __init__ (line 4450) | def __init__(self, ref_col: int): method __init__ (line 4455) | def __init__( method parseImpl (line 4465) | def parseImpl(self, instring, loc, doActions=True): class AtStringStart (line 4501) | class AtStringStart(ParseElementEnhance): method __init__ (line 4512) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4516) | def parseImpl(self, instring, loc, doActions=True): class AtLineStart (line 4522) | class AtLineStart(ParseElementEnhance): method __init__ (line 4545) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4549) | def parseImpl(self, instring, loc, doActions=True): class FollowedBy (line 4555) | class FollowedBy(ParseElementEnhance): method __init__ (line 4578) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4582) | def parseImpl(self, instring, loc, doActions=True): class PrecededBy (line 4591) | class PrecededBy(ParseElementEnhance): method __init__ (line 4621) | def __init__( method parseImpl (line 4646) | def parseImpl(self, instring, loc=0, doActions=True): class Located (line 4672) | class Located(ParseElementEnhance): method parseImpl (line 4700) | def parseImpl(self, instring, loc, doActions=True): class NotAny (line 4714) | class NotAny(ParseElementEnhance): method __init__ (line 4739) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4748) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4753) | def _generateDefaultName(self): class _MultipleMatch (line 4757) | class _MultipleMatch(ParseElementEnhance): method __init__ (line 4758) | def __init__( method stopOn (line 4773) | def stopOn(self, ender) -> ParserElement: method parseImpl (line 4779) | def parseImpl(self, instring, loc, doActions=True): method _setResultsName (line 4808) | def _setResultsName(self, name, listAllMatches=False): class OneOrMore (line 4835) | class OneOrMore(_MultipleMatch): method _generateDefaultName (line 4862) | def _generateDefaultName(self): class ZeroOrMore (line 4866) | class ZeroOrMore(_MultipleMatch): method __init__ (line 4879) | def __init__( method parseImpl (line 4889) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4895) | def _generateDefaultName(self): class _NullToken (line 4899) | class _NullToken: method __bool__ (line 4900) | def __bool__(self): method __str__ (line 4903) | def __str__(self): class Opt (line 4907) | class Opt(ParseElementEnhance): method __init__ (line 4948) | def __init__( method parseImpl (line 4956) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4972) | def _generateDefaultName(self): class SkipTo (line 4983) | class SkipTo(ParseElementEnhance): method __init__ (line 5044) | def __init__( method parseImpl (line 5066) | def parseImpl(self, instring, loc, doActions=True): class Forward (line 5117) | class Forward(ParseElementEnhance): method __init__ (line 5146) | def __init__(self, other: typing.Optional[Union[ParserElement, str]] =... method __lshift__ (line 5151) | def __lshift__(self, other): method __ilshift__ (line 5168) | def __ilshift__(self, other): method __or__ (line 5171) | def __or__(self, other): method __del__ (line 5186) | def __del__(self): method parseImpl (line 5200) | def parseImpl(self, instring, loc, doActions=True): method leave_whitespace (line 5295) | def leave_whitespace(self, recursive: bool = True) -> ParserElement: method ignore_whitespace (line 5299) | def ignore_whitespace(self, recursive: bool = True) -> ParserElement: method streamline (line 5303) | def streamline(self) -> ParserElement: method validate (line 5310) | def validate(self, validateTrace=None) -> None: method _generateDefaultName (line 5320) | def _generateDefaultName(self): method copy (line 5334) | def copy(self) -> ParserElement: method _setResultsName (line 5342) | def _setResultsName(self, name, list_all_matches=False): class TokenConverter (line 5363) | class TokenConverter(ParseElementEnhance): method __init__ (line 5368) | def __init__(self, expr: Union[ParserElement, str], savelist=False): class Combine (line 5373) | class Combine(TokenConverter): method __init__ (line 5392) | def __init__( method ignore (line 5410) | def ignore(self, other) -> ParserElement: method postParse (line 5417) | def postParse(self, instring, loc, tokenlist): class Group (line 5430) | class Group(TokenConverter): method __init__ (line 5451) | def __init__(self, expr: ParserElement, aslist: bool = False): method postParse (line 5456) | def postParse(self, instring, loc, tokenlist): class Dict (line 5467) | class Dict(TokenConverter): method __init__ (line 5509) | def __init__(self, expr: ParserElement, asdict: bool = False): method postParse (line 5514) | def postParse(self, instring, loc, tokenlist): class Suppress (line 5554) | class Suppress(TokenConverter): method __init__ (line 5585) | def __init__(self, expr: Union[ParserElement, str], savelist: bool = F... method __add__ (line 5590) | def __add__(self, other) -> "ParserElement": method __sub__ (line 5596) | def __sub__(self, other) -> "ParserElement": method postParse (line 5602) | def postParse(self, instring, loc, tokenlist): method suppress (line 5605) | def suppress(self) -> ParserElement: function trace_parse_action (line 5609) | def trace_parse_action(f: ParseAction) -> ParseAction: function srange (line 5684) | def srange(s: str) -> str: function token_map (line 5721) | def token_map(func, *args) -> ParseAction: function autoname_elements (line 5767) | def autoname_elements() -> None: FILE: lib/python3.7/site-packages/pkg_resources/_vendor/pyparsing/diagram/__init__.py class EachItem (line 62) | class EachItem(railroad.Group): method __init__ (line 73) | def __init__(self, *items): class AnnotatedItem (line 79) | class AnnotatedItem(railroad.Group): method __init__ (line 84) | def __init__(self, label: str, item): class EditablePartial (line 88) | class EditablePartial(Generic[T]): method __init__ (line 97) | def __init__(self, func: Callable[..., T], args: list, kwargs: dict): method from_call (line 103) | def from_call(cls, func: Callable[..., T], *args, **kwargs) -> "Editab... method name (line 111) | def name(self): method __call__ (line 114) | def __call__(self) -> T: function railroad_to_html (line 130) | def railroad_to_html(diagrams: List[NamedDiagram], **kwargs) -> str: function resolve_partial (line 149) | def resolve_partial(partial: "EditablePartial[T]") -> T: function to_railroad (line 165) | def to_railroad( function _should_vertical (line 223) | def _should_vertical( class ElementState (line 235) | class ElementState: method __init__ (line 241) | def __init__( method mark_for_extraction (line 267) | def mark_for_extraction( class ConverterState (line 297) | class ConverterState: method __init__ (line 302) | def __init__(self, diagram_kwargs: typing.Optional[dict] = None): method __setitem__ (line 315) | def __setitem__(self, key: int, value: ElementState): method __getitem__ (line 318) | def __getitem__(self, key: int) -> ElementState: method __delitem__ (line 321) | def __delitem__(self, key: int): method __contains__ (line 324) | def __contains__(self, key: int): method generate_unnamed (line 327) | def generate_unnamed(self) -> int: method generate_index (line 334) | def generate_index(self) -> int: method extract_into_diagram (line 341) | def extract_into_diagram(self, el_id: int): function _worth_extracting (line 375) | def _worth_extracting(element: pyparsing.ParserElement) -> bool: function _apply_diagram_item_enhancements (line 384) | def _apply_diagram_item_enhancements(fn): function _visible_exprs (line 428) | def _visible_exprs(exprs: Iterable[pyparsing.ParserElement]): function _to_diagram_element (line 442) | def _to_diagram_element( FILE: lib/python3.7/site-packages/pkg_resources/_vendor/pyparsing/exceptions.py class ExceptionWordUnicode (line 11) | class ExceptionWordUnicode(ppu.Latin1, ppu.LatinA, ppu.LatinB, ppu.Greek... class ParseBaseException (line 19) | class ParseBaseException(Exception): method __init__ (line 24) | def __init__( method explain_exception (line 42) | def explain_exception(exc, depth=16): method _from_exception (line 108) | def _from_exception(cls, pe): method line (line 116) | def line(self) -> str: method lineno (line 123) | def lineno(self) -> int: method col (line 130) | def col(self) -> int: method column (line 137) | def column(self) -> int: method __str__ (line 143) | def __str__(self) -> str: method __repr__ (line 161) | def __repr__(self): method mark_input_line (line 164) | def mark_input_line(self, marker_string: str = None, *, markerString="... method explain (line 178) | def explain(self, depth=16) -> str: class ParseException (line 220) | class ParseException(ParseBaseException): class ParseFatalException (line 240) | class ParseFatalException(ParseBaseException): class ParseSyntaxException (line 247) | class ParseSyntaxException(ParseFatalException): class RecursiveGrammarException (line 256) | class RecursiveGrammarException(Exception): method __init__ (line 263) | def __init__(self, parseElementList): method __str__ (line 266) | def __str__(self) -> str: FILE: lib/python3.7/site-packages/pkg_resources/_vendor/pyparsing/helpers.py function delimited_list (line 14) | def delimited_list( function counted_array (line 71) | def counted_array( function match_previous_literal (line 131) | def match_previous_literal(expr: ParserElement) -> ParserElement: function match_previous_expr (line 164) | def match_previous_expr(expr: ParserElement) -> ParserElement: function one_of (line 200) | def one_of( function dict_of (line 327) | def dict_of(key: ParserElement, value: ParserElement) -> ParserElement: function original_text_for (line 367) | def original_text_for( function ungroup (line 420) | def ungroup(expr: ParserElement) -> ParserElement: function locatedExpr (line 427) | def locatedExpr(expr: ParserElement) -> ParserElement: function nested_expr (line 462) | def nested_expr( function _makeTags (line 590) | def _makeTags(tagStr, xml, suppress_LT=Suppress("<"), suppress_GT=Suppre... function make_html_tags (line 648) | def make_html_tags( function make_xml_tags (line 675) | def make_xml_tags( function replace_html_entity (line 698) | def replace_html_entity(t): class OpAssoc (line 703) | class OpAssoc(Enum): function infix_notation (line 726) | def infix_notation( function indentedBlock (line 891) | def indentedBlock(blockStatementExpr, indentStack, indent=True, backup_s... FILE: lib/python3.7/site-packages/pkg_resources/_vendor/pyparsing/results.py class _ParseResultsWithOffset (line 11) | class _ParseResultsWithOffset: method __init__ (line 14) | def __init__(self, p1, p2): method __getitem__ (line 17) | def __getitem__(self, i): method __getstate__ (line 20) | def __getstate__(self): method __setstate__ (line 23) | def __setstate__(self, *args): class ParseResults (line 27) | class ParseResults: class List (line 85) | class List(list): method __new__ (line 124) | def __new__(cls, contained=None): method __new__ (line 136) | def __new__(cls, toklist=None, name=None, **kwargs): method __init__ (line 159) | def __init__( method __getitem__ (line 191) | def __getitem__(self, i): method __setitem__ (line 200) | def __setitem__(self, k, v, isinstance=isinstance): method __delitem__ (line 215) | def __delitem__(self, i): method __contains__ (line 238) | def __contains__(self, k) -> bool: method __len__ (line 241) | def __len__(self) -> int: method __bool__ (line 244) | def __bool__(self) -> bool: method __iter__ (line 247) | def __iter__(self) -> Iterator: method __reversed__ (line 250) | def __reversed__(self) -> Iterator: method keys (line 253) | def keys(self): method values (line 256) | def values(self): method items (line 259) | def items(self): method haskeys (line 262) | def haskeys(self) -> bool: method pop (line 268) | def pop(self, *args, **kwargs): method get (line 326) | def get(self, key, default_value=None): method insert (line 349) | def insert(self, index, ins_string): method append (line 374) | def append(self, item): method extend (line 391) | def extend(self, itemseq): method clear (line 411) | def clear(self): method __getattr__ (line 418) | def __getattr__(self, name): method __add__ (line 426) | def __add__(self, other) -> "ParseResults": method __iadd__ (line 431) | def __iadd__(self, other) -> "ParseResults": method __radd__ (line 450) | def __radd__(self, other) -> "ParseResults": method __repr__ (line 458) | def __repr__(self) -> str: method __str__ (line 461) | def __str__(self) -> str: method _asStringList (line 473) | def _asStringList(self, sep=""): method as_list (line 484) | def as_list(self) -> list: method as_dict (line 504) | def as_dict(self) -> dict: method copy (line 533) | def copy(self) -> "ParseResults": method get_name (line 544) | def get_name(self): method dump (line 595) | def dump(self, indent="", full=True, include_list=True, _depth=0) -> str: method pprint (line 675) | def pprint(self, *args, **kwargs): method __getstate__ (line 703) | def __getstate__(self): method __setstate__ (line 714) | def __setstate__(self, state): method __getnewargs__ (line 722) | def __getnewargs__(self): method __dir__ (line 725) | def __dir__(self): method from_dict (line 729) | def from_dict(cls, other, name=None) -> "ParseResults": FILE: lib/python3.7/site-packages/pkg_resources/_vendor/pyparsing/testing.py class pyparsing_test (line 15) | class pyparsing_test: class reset_pyparsing_context (line 20) | class reset_pyparsing_context: method __init__ (line 45) | def __init__(self): method save (line 48) | def save(self): method restore (line 80) | def restore(self): method copy (line 113) | def copy(self): method __enter__ (line 118) | def __enter__(self): method __exit__ (line 121) | def __exit__(self, *args): class TestParseResultsAsserts (line 124) | class TestParseResultsAsserts: method assertParseResultsEquals (line 129) | def assertParseResultsEquals( method assertParseAndCheckList (line 141) | def assertParseAndCheckList( method assertParseAndCheckDict (line 155) | def assertParseAndCheckDict( method assertRunTestResults (line 169) | def assertRunTestResults( method assertRaisesParseException (line 233) | def assertRaisesParseException(self, exc_type=ParseException, msg=No... method with_line_numbers (line 238) | def with_line_numbers( FILE: lib/python3.7/site-packages/pkg_resources/_vendor/pyparsing/unicode.py class _lazyclassproperty (line 8) | class _lazyclassproperty: method __init__ (line 9) | def __init__(self, fn): method __get__ (line 14) | def __get__(self, obj, cls): class unicode_set (line 31) | class unicode_set: method _chars_for_ranges (line 56) | def _chars_for_ranges(cls): method printables (line 66) | def printables(cls): method alphas (line 71) | def alphas(cls): method nums (line 76) | def nums(cls): method alphanums (line 81) | def alphanums(cls): method identchars (line 86) | def identchars(cls): method identbodychars (line 100) | def identbodychars(cls): class pyparsing_unicode (line 118) | class pyparsing_unicode(unicode_set): class BasicMultilingualPlane (line 130) | class BasicMultilingualPlane(unicode_set): class Latin1 (line 136) | class Latin1(unicode_set): class LatinA (line 143) | class LatinA(unicode_set): class LatinB (line 149) | class LatinB(unicode_set): class Greek (line 155) | class Greek(unicode_set): class Cyrillic (line 195) | class Cyrillic(unicode_set): class Chinese (line 208) | class Chinese(unicode_set): class Japanese (line 231) | class Japanese(unicode_set): class Kanji (line 235) | class Kanji(unicode_set): class Hiragana (line 242) | class Hiragana(unicode_set): class Katakana (line 254) | class Katakana(unicode_set): class Hangul (line 268) | class Hangul(unicode_set): class CJK (line 290) | class CJK(Chinese, Japanese, Hangul): class Thai (line 293) | class Thai(unicode_set): class Arabic (line 300) | class Arabic(unicode_set): class Hebrew (line 308) | class Hebrew(unicode_set): class Devanagari (line 322) | class Devanagari(unicode_set): FILE: lib/python3.7/site-packages/pkg_resources/_vendor/pyparsing/util.py class __config_flags (line 12) | class __config_flags: method _set (line 20) | def _set(cls, dname, value): function col (line 41) | def col(loc: int, strg: str) -> int: function lineno (line 58) | def lineno(loc: int, strg: str) -> int: function line (line 72) | def line(loc: int, strg: str) -> str: class _UnboundedCache (line 81) | class _UnboundedCache: method __init__ (line 82) | def __init__(self): class _FifoCache (line 102) | class _FifoCache: method __init__ (line 103) | def __init__(self, size): class LRUMemo (line 125) | class LRUMemo: method __init__ (line 133) | def __init__(self, capacity): method __getitem__ (line 138) | def __getitem__(self, key): method __setitem__ (line 145) | def __setitem__(self, key, value): method __delitem__ (line 149) | def __delitem__(self, key): method clear (line 159) | def clear(self): class UnboundedMemo (line 164) | class UnboundedMemo(dict): method __delitem__ (line 169) | def __delitem__(self, key): function _escape_regex_range_chars (line 173) | def _escape_regex_range_chars(s: str) -> str: function _collapse_string_to_ranges (line 182) | def _collapse_string_to_ranges( function _flatten (line 228) | def _flatten(ll: list) -> list: FILE: lib/python3.7/site-packages/pkg_resources/_vendor/zipp.py function _parents (line 18) | def _parents(path): function _ancestry (line 37) | def _ancestry(path): function _difference (line 63) | def _difference(minuend, subtrahend): class CompleteDirs (line 71) | class CompleteDirs(zipfile.ZipFile): method _implied_dirs (line 78) | def _implied_dirs(names): method namelist (line 83) | def namelist(self): method _name_set (line 87) | def _name_set(self): method resolve_dir (line 90) | def resolve_dir(self, name): method make (line 101) | def make(cls, source): class FastLookup (line 120) | class FastLookup(CompleteDirs): method namelist (line 126) | def namelist(self): method _name_set (line 132) | def _name_set(self): function _pathlib_compat (line 139) | def _pathlib_compat(path): class Path (line 150) | class Path: method __init__ (line 230) | def __init__(self, root, at=""): method open (line 243) | def open(self, mode='r', *args, pwd=None, **kwargs): method name (line 262) | def name(self): method suffix (line 266) | def suffix(self): method suffixes (line 270) | def suffixes(self): method stem (line 274) | def stem(self): method filename (line 278) | def filename(self): method read_text (line 281) | def read_text(self, *args, **kwargs): method read_bytes (line 285) | def read_bytes(self): method _is_child (line 289) | def _is_child(self, path): method _next (line 292) | def _next(self, at): method is_dir (line 295) | def is_dir(self): method is_file (line 298) | def is_file(self): method exists (line 301) | def exists(self): method iterdir (line 304) | def iterdir(self): method __str__ (line 310) | def __str__(self): method __repr__ (line 313) | def __repr__(self): method joinpath (line 316) | def joinpath(self, *other): method parent (line 323) | def parent(self): FILE: lib/python3.7/site-packages/pkg_resources/extern/__init__.py class VendorImporter (line 5) | class VendorImporter: method __init__ (line 11) | def __init__(self, root_name, vendored_names=(), vendor_pkg=None): method search_path (line 17) | def search_path(self): method _module_matches_namespace (line 24) | def _module_matches_namespace(self, fullname): method load_module (line 29) | def load_module(self, fullname): method create_module (line 51) | def create_module(self, spec): method exec_module (line 54) | def exec_module(self, module): method find_spec (line 57) | def find_spec(self, fullname, path=None, target=None): method install (line 64) | def install(self): FILE: lib/python3.7/site-packages/setuptools/__init__.py function _install_setup_requires (line 45) | def _install_setup_requires(attrs): function setup (line 83) | def setup(**attrs): class Command (line 96) | class Command(_Command): method __init__ (line 153) | def __init__(self, dist, **kw): method _ensure_stringlike (line 161) | def _ensure_stringlike(self, option, what, default=None): method ensure_string_list (line 172) | def ensure_string_list(self, option): method reinitialize_command (line 199) | def reinitialize_command(self, command, reinit_subcommands=0, **kw): function _find_all_simple (line 205) | def _find_all_simple(path): function findall (line 217) | def findall(dir=os.curdir): function convert_path (line 230) | def convert_path(pathname): class sic (line 242) | class sic(str): FILE: lib/python3.7/site-packages/setuptools/_deprecation_warning.py class SetuptoolsDeprecationWarning (line 1) | class SetuptoolsDeprecationWarning(Warning): FILE: lib/python3.7/site-packages/setuptools/_distutils/_collections.py class DictStack (line 6) | class DictStack(list, collections.abc.Mapping): method __iter__ (line 40) | def __iter__(self): method __getitem__ (line 44) | def __getitem__(self, key): method __contains__ (line 52) | def __contains__(self, other): method __len__ (line 55) | def __len__(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/_functools.py function pass_none (line 5) | def pass_none(func): FILE: lib/python3.7/site-packages/setuptools/_distutils/_macos_compat.py function bypass_compiler_fixup (line 5) | def bypass_compiler_fixup(cmd, args): FILE: lib/python3.7/site-packages/setuptools/_distutils/_msvccompiler.py function _find_vc2015 (line 39) | def _find_vc2015(): function _find_vc2017 (line 68) | def _find_vc2017(): function _find_vcvarsall (line 118) | def _find_vcvarsall(plat_spec): function _get_vc_env (line 137) | def _get_vc_env(plat_spec): function _find_exe (line 163) | def _find_exe(exe, paths=None): class MSVCCompiler (line 192) | class MSVCCompiler(CCompiler): method __init__ (line 221) | def __init__(self, verbose=0, dry_run=0, force=0): method _configure (line 228) | def _configure(cls, vc_env): method _parse_path (line 236) | def _parse_path(val): method initialize (line 239) | def initialize(self, plat_name=None): method out_extensions (line 322) | def out_extensions(self): method compile (line 331) | def compile( # noqa: C901 method create_static_lib (line 427) | def create_static_lib( method link (line 448) | def link( method spawn (line 518) | def spawn(self, cmd): method _fallback_spawn (line 525) | def _fallback_spawn(self, cmd, env): method library_dir_option (line 547) | def library_dir_option(self, dir): method runtime_library_dir_option (line 550) | def runtime_library_dir_option(self, dir): method library_option (line 555) | def library_option(self, lib): method find_library_file (line 558) | def find_library_file(self, dirs, lib, debug=0): FILE: lib/python3.7/site-packages/setuptools/_distutils/archive_util.py function _get_gid (line 32) | def _get_gid(name): function _get_uid (line 45) | def _get_uid(name): function make_tarball (line 58) | def make_tarball( function make_zipfile (line 137) | def make_zipfile(base_name, base_dir, verbose=0, dry_run=0): # noqa: C901 function check_archive_formats (line 211) | def check_archive_formats(formats): function make_archive (line 222) | def make_archive( FILE: lib/python3.7/site-packages/setuptools/_distutils/bcppcompiler.py class BCPPCompiler (line 39) | class BCPPCompiler(CCompiler): method __init__ (line 66) | def __init__(self, verbose=0, dry_run=0, force=0): method compile (line 90) | def compile( # noqa: C901 method create_static_lib (line 167) | def create_static_lib( method link (line 187) | def link( # noqa: C901 method find_library_file (line 324) | def find_library_file(self, dirs, lib, debug=0): method object_filenames (line 350) | def object_filenames(self, source_filenames, strip_dir=0, output_dir=''): method preprocess (line 375) | def preprocess( FILE: lib/python3.7/site-packages/setuptools/_distutils/ccompiler.py class CCompiler (line 25) | class CCompiler: method __init__ (line 105) | def __init__(self, verbose=0, dry_run=0, force=0): method set_executables (line 141) | def set_executables(self, **kwargs): method set_executable (line 175) | def set_executable(self, key, value): method _find_macro (line 181) | def _find_macro(self, name): method _check_macro_definitions (line 189) | def _check_macro_definitions(self, definitions): method define_macro (line 211) | def define_macro(self, name, value=None): method undefine_macro (line 226) | def undefine_macro(self, name): method add_include_dir (line 244) | def add_include_dir(self, dir): method set_include_dirs (line 252) | def set_include_dirs(self, dirs): method add_library (line 262) | def add_library(self, libname): method set_libraries (line 278) | def set_libraries(self, libnames): method add_library_dir (line 286) | def add_library_dir(self, dir): method set_library_dirs (line 294) | def set_library_dirs(self, dirs): method add_runtime_library_dir (line 301) | def add_runtime_library_dir(self, dir): method set_runtime_library_dirs (line 307) | def set_runtime_library_dirs(self, dirs): method add_link_object (line 315) | def add_link_object(self, object): method set_link_objects (line 323) | def set_link_objects(self, objects): method _setup_compile (line 336) | def _setup_compile(self, outdir, macros, incdirs, sources, depends, ex... method _get_cc_args (line 359) | def _get_cc_args(self, pp_opts, debug, before): method _fix_compile_args (line 368) | def _fix_compile_args(self, output_dir, macros, include_dirs): method _prep_compile (line 402) | def _prep_compile(self, sources, output_dir, depends=None): method _fix_object_args (line 418) | def _fix_object_args(self, objects, output_dir): method _fix_lib_args (line 435) | def _fix_lib_args(self, libraries, library_dirs, runtime_library_dirs): method _need_link (line 472) | def _need_link(self, objects, output_file): method detect_language (line 485) | def detect_language(self, sources): method preprocess (line 508) | def preprocess( method compile (line 528) | def compile( method _compile (line 604) | def _compile(self, obj, src, ext, cc_args, extra_postargs, pp_opts): method create_static_lib (line 610) | def create_static_lib( method link (line 642) | def link( method link_shared_lib (line 705) | def link_shared_lib( method link_shared_object (line 736) | def link_shared_object( method link_executable (line 767) | def link_executable( method library_dir_option (line 801) | def library_dir_option(self, dir): method runtime_library_dir_option (line 807) | def runtime_library_dir_option(self, dir): method library_option (line 813) | def library_option(self, lib): method has_function (line 819) | def has_function( # noqa: C901 method find_library_file (line 880) | def find_library_file(self, dirs, lib, debug=0): method object_filenames (line 923) | def object_filenames(self, source_filenames, strip_dir=0, output_dir=''): method out_extensions (line 932) | def out_extensions(self): method _make_out_path (line 935) | def _make_out_path(self, output_dir, strip_dir, src_name): method _make_relative (line 949) | def _make_relative(base): method shared_object_filename (line 960) | def shared_object_filename(self, basename, strip_dir=0, output_dir=''): method executable_filename (line 966) | def executable_filename(self, basename, strip_dir=0, output_dir=''): method library_filename (line 972) | def library_filename( method announce (line 991) | def announce(self, msg, level=1): method debug_print (line 994) | def debug_print(self, msg): method warn (line 1000) | def warn(self, msg): method execute (line 1003) | def execute(self, func, args, msg=None, level=1): method spawn (line 1006) | def spawn(self, cmd, **kwargs): method move_file (line 1009) | def move_file(self, src, dst): method mkpath (line 1012) | def mkpath(self, name, mode=0o777): function get_default_compiler (line 1031) | def get_default_compiler(osname=None, platform=None): function show_compilers (line 1075) | def show_compilers(): function new_compiler (line 1092) | def new_compiler(plat=None, compiler=None, verbose=0, dry_run=0, force=0): function gen_preprocess_options (line 1138) | def gen_preprocess_options(macros, include_dirs): function gen_lib_options (line 1183) | def gen_lib_options(compiler, library_dirs, runtime_library_dirs, librar... FILE: lib/python3.7/site-packages/setuptools/_distutils/cmd.py class Command (line 15) | class Command: method __init__ (line 49) | def __init__(self, dist): method __getattr__ (line 97) | def __getattr__(self, attr): method ensure_finalized (line 107) | def ensure_finalized(self): method initialize_options (line 125) | def initialize_options(self): method finalize_options (line 139) | def finalize_options(self): method dump_options (line 154) | def dump_options(self, header=None, indent=""): method run (line 168) | def run(self): method announce (line 182) | def announce(self, msg, level=1): method debug_print (line 188) | def debug_print(self, msg): method _ensure_stringlike (line 211) | def _ensure_stringlike(self, option, what, default=None): method ensure_string (line 222) | def ensure_string(self, option, default=None): method ensure_string_list (line 228) | def ensure_string_list(self, option): method _ensure_tested_string (line 249) | def _ensure_tested_string(self, option, tester, what, error_fmt, defau... method ensure_filename (line 256) | def ensure_filename(self, option): method ensure_dirname (line 262) | def ensure_dirname(self, option): method get_command_name (line 272) | def get_command_name(self): method set_undefined_options (line 278) | def set_undefined_options(self, src_cmd, *option_pairs): method get_finalized_command (line 299) | def get_finalized_command(self, command, create=1): method reinitialize_command (line 311) | def reinitialize_command(self, command, reinit_subcommands=0): method run_command (line 314) | def run_command(self, command): method get_sub_commands (line 321) | def get_sub_commands(self): method warn (line 336) | def warn(self, msg): method execute (line 339) | def execute(self, func, args, msg=None, level=1): method mkpath (line 342) | def mkpath(self, name, mode=0o777): method copy_file (line 345) | def copy_file( method copy_tree (line 361) | def copy_tree( method move_file (line 383) | def move_file(self, src, dst, level=1): method spawn (line 387) | def spawn(self, cmd, search_path=1, level=1): method make_archive (line 393) | def make_archive( method make_file (line 406) | def make_file( FILE: lib/python3.7/site-packages/setuptools/_distutils/command/_framework_compat.py function enabled (line 14) | def enabled(): function vars (line 42) | def vars(): function scheme (line 49) | def scheme(name): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/bdist.py function show_formats (line 14) | def show_formats(): class ListCompat (line 25) | class ListCompat(dict): method append (line 27) | def append(self, item): class bdist (line 35) | class bdist(Command): method initialize_options (line 95) | def initialize_options(self): method finalize_options (line 104) | def finalize_options(self): method run (line 132) | def run(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/bdist_dumb.py class bdist_dumb (line 16) | class bdist_dumb(Command): method initialize_options (line 62) | def initialize_options(self): method finalize_options (line 73) | def finalize_options(self): method run (line 94) | def run(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/bdist_rpm.py class bdist_rpm (line 23) | class bdist_rpm(Command): method initialize_options (line 154) | def initialize_options(self): method finalize_options (line 199) | def finalize_options(self): method finalize_package_data (line 232) | def finalize_package_data(self): method run (line 279) | def run(self): # noqa: C901 method _dist_path (line 409) | def _dist_path(self, path): method _make_spec_file (line 412) | def _make_spec_file(self): # noqa: C901 method _format_changelog (line 597) | def _format_changelog(self, changelog): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/build.py function show_compilers (line 12) | def show_compilers(): class build (line 18) | class build(Command): method initialize_options (line 53) | def initialize_options(self): method finalize_options (line 69) | def finalize_options(self): # noqa: C901 method run (line 125) | def run(self): method has_pure_modules (line 136) | def has_pure_modules(self): method has_c_libraries (line 139) | def has_c_libraries(self): method has_ext_modules (line 142) | def has_ext_modules(self): method has_scripts (line 145) | def has_scripts(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/build_clib.py function show_compilers (line 24) | def show_compilers(): class build_clib (line 30) | class build_clib(Command): method initialize_options (line 48) | def initialize_options(self): method finalize_options (line 63) | def finalize_options(self): method run (line 90) | def run(self): method check_library_list (line 114) | def check_library_list(self, libraries): method get_library_names (line 151) | def get_library_names(self): method get_source_files (line 162) | def get_source_files(self): method build_libraries (line 177) | def build_libraries(self, libraries): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py function show_compilers (line 35) | def show_compilers(): class build_ext (line 41) | class build_ext(Command): method initialize_options (line 110) | def initialize_options(self): method finalize_options (line 134) | def finalize_options(self): # noqa: C901 method run (line 282) | def run(self): # noqa: C901 method check_extensions_list (line 348) | def check_extensions_list(self, extensions): # noqa: C901 method get_source_files (line 437) | def get_source_files(self): method get_outputs (line 446) | def get_outputs(self): method build_extensions (line 460) | def build_extensions(self): method _build_extensions_parallel (line 468) | def _build_extensions_parallel(self): method _build_extensions_serial (line 489) | def _build_extensions_serial(self): method _filter_build_errors (line 495) | def _filter_build_errors(self, ext): method build_extension (line 503) | def build_extension(self, ext): method swig_sources (line 584) | def swig_sources(self, sources, extension): method find_swig (line 641) | def find_swig(self): method get_ext_fullpath (line 666) | def get_ext_fullpath(self, ext_name): method get_ext_fullname (line 693) | def get_ext_fullname(self, ext_name): method get_ext_filename (line 702) | def get_ext_filename(self, ext_name): method get_export_symbols (line 713) | def get_export_symbols(self, ext): method get_libraries (line 734) | def get_libraries(self, ext): # noqa: C901 FILE: lib/python3.7/site-packages/setuptools/_distutils/command/build_py.py class build_py (line 16) | class build_py(Command): method initialize_options (line 36) | def initialize_options(self): method finalize_options (line 46) | def finalize_options(self): method run (line 71) | def run(self): method get_data_files (line 101) | def get_data_files(self): method find_data_files (line 123) | def find_data_files(self, package, src_dir): method build_package_data (line 138) | def build_package_data(self): method get_package_dir (line 148) | def get_package_dir(self, package): method check_package (line 187) | def check_package(self, package, package_dir): method check_module (line 213) | def check_module(self, module, module_file): method find_package_modules (line 220) | def find_package_modules(self, package, package_dir): method find_modules (line 235) | def find_modules(self): method find_all_modules (line 287) | def find_all_modules(self): method get_source_files (line 303) | def get_source_files(self): method get_module_outfile (line 306) | def get_module_outfile(self, build_dir, package, module): method get_outputs (line 310) | def get_outputs(self, include_bytecode=1): method build_module (line 337) | def build_module(self, module, module_file, package): method build_modules (line 353) | def build_modules(self): method build_packages (line 362) | def build_packages(self): method byte_compile (line 382) | def byte_compile(self, files): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/build_scripts.py class build_scripts (line 24) | class build_scripts(Command): method initialize_options (line 36) | def initialize_options(self): method finalize_options (line 42) | def finalize_options(self): method get_source_files (line 51) | def get_source_files(self): method run (line 54) | def run(self): method copy_scripts (line 59) | def copy_scripts(self): method _copy_script (line 78) | def _copy_script(self, script, outfiles, updated_files): # noqa: C901 method _change_modes (line 132) | def _change_modes(self, outfiles): method _change_mode (line 139) | def _change_mode(self, file): method _validate_shebang (line 151) | def _validate_shebang(shebang, encoding): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/check.py class SilentReporter (line 16) | class SilentReporter(docutils.utils.Reporter): method __init__ (line 17) | def __init__( method system_message (line 32) | def system_message(self, level, message, *children, **kwargs): class check (line 39) | class check(Command): method initialize_options (line 58) | def initialize_options(self): method finalize_options (line 65) | def finalize_options(self): method warn (line 68) | def warn(self, msg): method run (line 73) | def run(self): method check_metadata (line 92) | def check_metadata(self): method check_restructuredtext (line 110) | def check_restructuredtext(self): method _check_rst_data (line 121) | def _check_rst_data(self, data): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/clean.py class clean (line 13) | class clean(Command): method initialize_options (line 35) | def initialize_options(self): method finalize_options (line 43) | def finalize_options(self): method run (line 53) | def run(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/config.py class config (line 23) | class config(Command): method initialize_options (line 46) | def initialize_options(self): method finalize_options (line 61) | def finalize_options(self): method run (line 77) | def run(self): method _check_compiler (line 84) | def _check_compiler(self): method _gen_temp_sourcefile (line 104) | def _gen_temp_sourcefile(self, body, headers, lang): method _preprocess (line 116) | def _preprocess(self, body, headers, include_dirs, lang): method _compile (line 123) | def _compile(self, body, headers, include_dirs, lang): method _link (line 132) | def _link(self, body, headers, include_dirs, libraries, library_dirs, ... method _clean (line 149) | def _clean(self, *filenames): method try_cpp (line 170) | def try_cpp(self, body=None, headers=None, include_dirs=None, lang="c"): method search_cpp (line 189) | def search_cpp(self, pattern, body=None, headers=None, include_dirs=No... method try_compile (line 216) | def try_compile(self, body, headers=None, include_dirs=None, lang="c"): method try_link (line 233) | def try_link( method try_run (line 259) | def try_run( method check_func (line 292) | def check_func( method check_lib (line 329) | def check_lib( method check_header (line 354) | def check_header(self, header, include_dirs=None, library_dirs=None, l... function dump_file (line 364) | def dump_file(filename, head=None): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/install.py function _load_sysconfig_schemes (line 99) | def _load_sysconfig_schemes(): function _load_schemes (line 107) | def _load_schemes(): function _get_implementation (line 123) | def _get_implementation(): function _select_scheme (line 130) | def _select_scheme(ob, name): function _remove_set (line 135) | def _remove_set(ob, attrs): function _resolve_scheme (line 142) | def _resolve_scheme(name): function _load_scheme (line 151) | def _load_scheme(name): function _inject_headers (line 155) | def _inject_headers(name, scheme): function _scheme_attrs (line 169) | def _scheme_attrs(scheme): function _pypy_hack (line 174) | def _pypy_hack(name): class install (line 182) | class install(Command): method initialize_options (line 256) | def initialize_options(self): method finalize_options (line 333) | def finalize_options(self): # noqa: C901 method dump_dirs (line 514) | def dump_dirs(self, msg): method finalize_unix (line 534) | def finalize_unix(self): method finalize_other (line 583) | def finalize_other(self): method select_scheme (line 605) | def select_scheme(self, name): method _expand_attrs (line 608) | def _expand_attrs(self, attrs): method expand_basedirs (line 617) | def expand_basedirs(self): method expand_dirs (line 622) | def expand_dirs(self): method convert_paths (line 635) | def convert_paths(self, *names): method handle_extra_path (line 641) | def handle_extra_path(self): method change_roots (line 676) | def change_roots(self, *names): method create_home_path (line 682) | def create_home_path(self): method run (line 694) | def run(self): method create_path_file (line 744) | def create_path_file(self): method get_outputs (line 756) | def get_outputs(self): method get_inputs (line 772) | def get_inputs(self): method has_lib (line 784) | def has_lib(self): method has_headers (line 791) | def has_headers(self): method has_scripts (line 796) | def has_scripts(self): method has_data (line 801) | def has_data(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/install_data.py class install_data (line 13) | class install_data(Command): method initialize_options (line 30) | def initialize_options(self): method finalize_options (line 38) | def finalize_options(self): method run (line 46) | def run(self): method get_inputs (line 80) | def get_inputs(self): method get_outputs (line 83) | def get_outputs(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/install_egg_info.py class install_egg_info (line 16) | class install_egg_info(Command): method initialize_options (line 24) | def initialize_options(self): method basename (line 28) | def basename(self): method finalize_options (line 39) | def finalize_options(self): method run (line 44) | def run(self): method get_outputs (line 59) | def get_outputs(self): function safe_name (line 68) | def safe_name(name): function safe_version (line 76) | def safe_version(version): function to_filename (line 86) | def to_filename(name): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/install_headers.py class install_headers (line 10) | class install_headers(Command): method initialize_options (line 21) | def initialize_options(self): method finalize_options (line 26) | def finalize_options(self): method run (line 31) | def run(self): method get_inputs (line 41) | def get_inputs(self): method get_outputs (line 44) | def get_outputs(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/install_lib.py class install_lib (line 18) | class install_lib(Command): method initialize_options (line 55) | def initialize_options(self): method finalize_options (line 64) | def finalize_options(self): method run (line 91) | def run(self): method build (line 107) | def build(self): method install (line 114) | def install(self): method byte_compile (line 124) | def byte_compile(self, files): method _mutate_outputs (line 157) | def _mutate_outputs(self, has_any, build_cmd, cmd_option, output_dir): method _bytecode_filenames (line 172) | def _bytecode_filenames(self, py_filenames): method get_outputs (line 197) | def get_outputs(self): method get_inputs (line 222) | def get_inputs(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/install_scripts.py class install_scripts (line 14) | class install_scripts(Command): method initialize_options (line 27) | def initialize_options(self): method finalize_options (line 33) | def finalize_options(self): method run (line 42) | def run(self): method get_inputs (line 57) | def get_inputs(self): method get_outputs (line 60) | def get_outputs(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/py37compat.py function _pythonlib_compat (line 4) | def _pythonlib_compat(): function compose (line 21) | def compose(f1, f2): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/register.py class register (line 18) | class register(PyPIRCCommand): method initialize_options (line 37) | def initialize_options(self): method finalize_options (line 42) | def finalize_options(self): method run (line 51) | def run(self): method check_metadata (line 66) | def check_metadata(self): method _set_config (line 79) | def _set_config(self): method classifiers (line 95) | def classifiers(self): method verify_metadata (line 101) | def verify_metadata(self): method send_metadata (line 107) | def send_metadata(self): # noqa: C901 method build_post_data (line 236) | def build_post_data(self, action): method post_to_server (line 264) | def post_to_server(self, data, auth=None): # noqa: C901 FILE: lib/python3.7/site-packages/setuptools/_distutils/command/sdist.py function show_formats (line 21) | def show_formats(): class sdist (line 35) | class sdist(Command): method checking_metadata (line 39) | def checking_metadata(self): method initialize_options (line 122) | def initialize_options(self): method finalize_options (line 145) | def finalize_options(self): method run (line 160) | def run(self): method check_metadata (line 182) | def check_metadata(self): method get_file_list (line 193) | def get_file_list(self): method add_defaults (line 234) | def add_defaults(self): method _cs_path_exists (line 257) | def _cs_path_exists(fspath): method _add_defaults_standards (line 273) | def _add_defaults_standards(self): method _add_defaults_optional (line 295) | def _add_defaults_optional(self): method _add_defaults_python (line 301) | def _add_defaults_python(self): method _add_defaults_data_files (line 317) | def _add_defaults_data_files(self): method _add_defaults_ext (line 334) | def _add_defaults_ext(self): method _add_defaults_c_libs (line 339) | def _add_defaults_c_libs(self): method _add_defaults_scripts (line 344) | def _add_defaults_scripts(self): method read_template (line 349) | def read_template(self): method prune_file_list (line 385) | def prune_file_list(self): method write_manifest (line 408) | def write_manifest(self): method _manifest_is_not_generated (line 428) | def _manifest_is_not_generated(self): method read_manifest (line 440) | def read_manifest(self): method make_release_tree (line 454) | def make_release_tree(self, base_dir, files): method make_distribution (line 496) | def make_distribution(self): method get_archive_files (line 527) | def get_archive_files(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/command/upload.py class upload (line 29) | class upload(PyPIRCCommand): method initialize_options (line 40) | def initialize_options(self): method finalize_options (line 48) | def finalize_options(self): method run (line 64) | def run(self): method upload_file (line 74) | def upload_file(self, command, pyversion, filename): # noqa: C901 FILE: lib/python3.7/site-packages/setuptools/_distutils/config.py class PyPIRCCommand (line 22) | class PyPIRCCommand(Command): method _get_rc_file (line 37) | def _get_rc_file(self): method _store_pypirc (line 41) | def _store_pypirc(self, username, password): method _read_pypirc (line 47) | def _read_pypirc(self): # noqa: C901 method _read_pypi_response (line 120) | def _read_pypi_response(self, response): method initialize_options (line 128) | def initialize_options(self): method finalize_options (line 134) | def finalize_options(self): FILE: lib/python3.7/site-packages/setuptools/_distutils/core.py function gen_usage (line 42) | def gen_usage(script_name): function setup (line 96) | def setup(**attrs): # noqa: C901 function run_commands (line 193) | def run_commands(dist): function run_setup (line 220) | def run_setup(script_name, script_args=None, stop_after="run"): FILE: lib/python3.7/site-packages/setuptools/_distutils/cygwinccompiler.py function get_msvcr (line 27) | def get_msvcr(): class CygwinCCompiler (line 68) | class CygwinCCompiler(UnixCCompiler): method __init__ (line 81) | def __init__(self, verbose=0, dry_run=0, force=0): method gcc_version (line 115) | def gcc_version(self): method _compile (line 129) | def _compile(self, obj, src, ext, cc_args, extra_postargs, pp_opts): method link (line 145) | def link( method runtime_library_dir_option (line 235) | def runtime_library_dir_option(self, dir): method _make_out_path (line 244) | def _make_out_path(self, output_dir, strip_dir, src_name): method out_extensions (line 250) | def out_extensions(self): class Mingw32CCompiler (line 261) | class Mingw32CCompiler(CygwinCCompiler): method __init__ (line 266) | def __init__(self, verbose=0, dry_run=0, force=0): method runtime_library_dir_option (line 294) | def runtime_library_dir_option(self, dir): function check_config_h (line 307) | def check_config_h(): function is_cygwincc (line 354) | def is_cygwincc(cc): FILE: lib/python3.7/site-packages/setuptools/_distutils/dep_util.py function newer (line 11) | def newer(source, target): function newer_pairwise (line 33) | def newer_pairwise(sources, targets): function newer_group (line 56) | def newer_group(sources, target, missing='error'): FILE: lib/python3.7/site-packages/setuptools/_distutils/dir_util.py function mkpath (line 15) | def mkpath(name, mode=0o777, verbose=1, dry_run=0): # noqa: C901 function create_tree (line 87) | def create_tree(base_dir, files, mode=0o777, verbose=1, dry_run=0): function copy_tree (line 107) | def copy_tree( # noqa: C901 function _build_cmdtuple (line 199) | def _build_cmdtuple(path, cmdtuples): function remove_tree (line 210) | def remove_tree(directory, verbose=1, dry_run=0): function ensure_relative (line 235) | def ensure_relative(path): FILE: lib/python3.7/site-packages/setuptools/_distutils/dist.py function _ensure_list (line 37) | def _ensure_list(value, fieldname): class Distribution (line 52) | class Distribution: method __init__ (line 126) | def __init__(self, attrs=None): # noqa: C901 method get_option_dict (line 284) | def get_option_dict(self, command): method dump_option_dicts (line 295) | def dump_option_dicts(self, header=None, commands=None, indent=""): method find_config_files (line 321) | def find_config_files(self): method _gen_paths (line 344) | def _gen_paths(self): method parse_config_files (line 362) | def parse_config_files(self, filenames=None): # noqa: C901 method parse_command_line (line 430) | def parse_command_line(self): method _get_toplevel_options (line 497) | def _get_toplevel_options(self): method _parse_command_opts (line 511) | def _parse_command_opts(self, parser, args): # noqa: C901 method finalize_options (line 610) | def finalize_options(self): method _show_help (line 623) | def _show_help(self, parser, global_options=1, display_options=1, comm... method handle_display_options (line 673) | def handle_display_options(self, option_order): method print_command_list (line 712) | def print_command_list(self, commands, header, max_length): method print_commands (line 729) | def print_commands(self): method get_command_list (line 759) | def get_command_list(self): method get_command_packages (line 794) | def get_command_packages(self): method get_command_class (line 806) | def get_command_class(self, command): method get_command_obj (line 845) | def get_command_obj(self, command, create=1): method _set_command_options (line 874) | def _set_command_options(self, command_obj, option_dict=None): # noqa... method reinitialize_command (line 917) | def reinitialize_command(self, command, reinit_subcommands=0): method announce (line 959) | def announce(self, msg, level=log.INFO): method run_commands (line 962) | def run_commands(self): method run_command (line 972) | def run_command(self, command): method has_pure_modules (line 992) | def has_pure_modules(self): method has_ext_modules (line 995) | def has_ext_modules(self): method has_c_libraries (line 998) | def has_c_libraries(self): method has_modules (line 1001) | def has_modules(self): method has_headers (line 1004) | def has_headers(self): method has_scripts (line 1007) | def has_scripts(self): method has_data_files (line 1010) | def has_data_files(self): method is_pure (line 1013) | def is_pure(self): class DistributionMetadata (line 1028) | class DistributionMetadata: method __init__ (line 1057) | def __init__(self, path=None): method read_pkg_file (line 1080) | def read_pkg_file(self, file): method write_pkg_info (line 1131) | def write_pkg_info(self, base_dir): method write_pkg_file (line 1138) | def write_pkg_file(self, file): method _write_list (line 1177) | def _write_list(self, file, name, values): method get_name (line 1184) | def get_name(self): method get_version (line 1187) | def get_version(self): method get_fullname (line 1190) | def get_fullname(self): method get_author (line 1193) | def get_author(self): method get_author_email (line 1196) | def get_author_email(self): method get_maintainer (line 1199) | def get_maintainer(self): method get_maintainer_email (line 1202) | def get_maintainer_email(self): method get_contact (line 1205) | def get_contact(self): method get_contact_email (line 1208) | def get_contact_email(self): method get_url (line 1211) | def get_url(self): method get_license (line 1214) | def get_license(self): method get_description (line 1219) | def get_description(self): method get_long_description (line 1222) | def get_long_description(self): method get_keywords (line 1225) | def get_keywords(self): method set_keywords (line 1228) | def set_keywords(self, value): method get_platforms (line 1231) | def get_platforms(self): method set_platforms (line 1234) | def set_platforms(self, value): method get_classifiers (line 1237) | def get_classifiers(self): method set_classifiers (line 1240) | def set_classifiers(self, value): method get_download_url (line 1243) | def get_download_url(self): method get_requires (line 1247) | def get_requires(self): method set_requires (line 1250) | def set_requires(self, value): method get_provides (line 1257) | def get_provides(self): method set_provides (line 1260) | def set_provides(self, value): method get_obsoletes (line 1268) | def get_obsoletes(self): method set_obsoletes (line 1271) | def set_obsoletes(self, value): function fix_help_options (line 1279) | def fix_help_options(options): FILE: lib/python3.7/site-packages/setuptools/_distutils/errors.py class DistutilsError (line 12) | class DistutilsError(Exception): class DistutilsModuleError (line 18) | class DistutilsModuleError(DistutilsError): class DistutilsClassError (line 25) | class DistutilsClassError(DistutilsError): class DistutilsGetoptError (line 34) | class DistutilsGetoptError(DistutilsError): class DistutilsArgError (line 40) | class DistutilsArgError(DistutilsError): class DistutilsFileError (line 47) | class DistutilsFileError(DistutilsError): class DistutilsOptionError (line 55) | class DistutilsOptionError(DistutilsError): class DistutilsSetupError (line 66) | class DistutilsSetupError(DistutilsError): class DistutilsPlatformError (line 73) | class DistutilsPlatformError(DistutilsError): class DistutilsExecError (line 81) | class DistutilsExecError(DistutilsError): class DistutilsInternalError (line 88) | class DistutilsInternalError(DistutilsError): class DistutilsTemplateError (line 95) | class DistutilsTemplateError(DistutilsError): class DistutilsByteCompileError (line 99) | class DistutilsByteCompileError(DistutilsError): class CCompilerError (line 104) | class CCompilerError(Exception): class PreprocessError (line 108) | class PreprocessError(CCompilerError): class CompileError (line 112) | class CompileError(CCompilerError): class LibError (line 116) | class LibError(CCompilerError): class LinkError (line 121) | class LinkError(CCompilerError): class UnknownFileError (line 126) | class UnknownFileError(CCompilerError): FILE: lib/python3.7/site-packages/setuptools/_distutils/extension.py class Extension (line 20) | class Extension: method __init__ (line 87) | def __init__( method __repr__ (line 136) | def __repr__(self): function read_setup_file (line 145) | def read_setup_file(filename): # noqa: C901 FILE: lib/python3.7/site-packages/setuptools/_distutils/fancy_getopt.py class FancyGetopt (line 32) | class FancyGetopt: method __init__ (line 44) | def __init__(self, option_table=None): method _build_index (line 84) | def _build_index(self): method set_option_table (line 89) | def set_option_table(self, option_table): method add_option (line 93) | def add_option(self, long_option, short_option=None, help_string=None): method has_option (line 103) | def has_option(self, long_option): method get_attr_name (line 108) | def get_attr_name(self, long_option): method _check_alias_dict (line 114) | def _check_alias_dict(self, aliases, what): method set_aliases (line 128) | def set_aliases(self, alias): method set_negative_aliases (line 133) | def set_negative_aliases(self, negative_alias): method _grok_option_table (line 141) | def _grok_option_table(self): # noqa: C901 method getopt (line 223) | def getopt(self, args=None, object=None): # noqa: C901 method get_option_order (line 284) | def get_option_order(self): method generate_help (line 294) | def generate_help(self, header=None): # noqa: C901 method print_help (line 372) | def print_help(self, header=None, file=None): function fancy_getopt (line 379) | def fancy_getopt(options, negative_opt, object, args): function wrap_text (line 388) | def wrap_text(text, width): function translate_longopt (line 442) | def translate_longopt(opt): class OptionDummy (line 449) | class OptionDummy: method __init__ (line 453) | def __init__(self, options=[]): FILE: lib/python3.7/site-packages/setuptools/_distutils/file_util.py function _copy_file_contents (line 14) | def _copy_file_contents(src, dst, buffer_size=16 * 1024): # noqa: C901 function copy_file (line 70) | def copy_file( # noqa: C901 function move_file (line 178) | def move_file(src, dst, verbose=1, dry_run=0): # noqa: C901 function write_file (line 240) | def write_file(filename, contents): FILE: lib/python3.7/site-packages/setuptools/_distutils/filelist.py class FileList (line 17) | class FileList: method __init__ (line 32) | def __init__(self, warn=None, debug_print=None): method set_allfiles (line 38) | def set_allfiles(self, allfiles): method findall (line 41) | def findall(self, dir=os.curdir): method debug_print (line 44) | def debug_print(self, msg): method append (line 55) | def append(self, item): method extend (line 58) | def extend(self, items): method sort (line 61) | def sort(self): method remove_duplicates (line 70) | def remove_duplicates(self): method _parse_template_line (line 78) | def _parse_template_line(self, line): method process_template_line (line 108) | def process_template_line(self, line): # noqa: C901 method include_pattern (line 202) | def include_pattern(self, pattern, anchor=1, prefix=None, is_regex=0): method exclude_pattern (line 243) | def exclude_pattern(self, pattern, anchor=1, prefix=None, is_regex=0): function _find_all_simple (line 264) | def _find_all_simple(path): class _UniqueDirs (line 275) | class _UniqueDirs(set): method __call__ (line 282) | def __call__(self, walk_item): method filter (line 298) | def filter(cls, items): function findall (line 302) | def findall(dir=os.curdir): function glob_to_re (line 314) | def glob_to_re(pattern): function translate_pattern (line 337) | def translate_pattern(pattern, anchor=1, prefix=None, is_regex=0): FILE: lib/python3.7/site-packages/setuptools/_distutils/log.py class Log (line 15) | class Log: method __init__ (line 16) | def __init__(self, threshold=WARN): method _log (line 19) | def _log(self, level, msg, args): method log (line 39) | def log(self, level, msg, *args): method debug (line 42) | def debug(self, msg, *args): method info (line 45) | def info(self, msg, *args): method warn (line 48) | def warn(self, msg, *args): method error (line 51) | def error(self, msg, *args): method fatal (line 54) | def fatal(self, msg, *args): function set_threshold (line 67) | def set_threshold(level): function set_verbosity (line 74) | def set_verbosity(v): FILE: lib/python3.7/site-packages/setuptools/_distutils/msvc9compiler.py class Reg (line 75) | class Reg: method get_value (line 78) | def get_value(cls, path, key): method read_keys (line 87) | def read_keys(cls, base, key): method read_values (line 106) | def read_values(cls, base, key): method convert_mbcs (line 129) | def convert_mbcs(s): class MacroExpander (line 141) | class MacroExpander: method __init__ (line 142) | def __init__(self, version): method set_macro (line 147) | def set_macro(self, macro, path, key): method load_macros (line 150) | def load_macros(self, version): method sub (line 181) | def sub(self, s): function get_build_version (line 187) | def get_build_version(): function normalize_and_reduce_paths (line 213) | def normalize_and_reduce_paths(paths): function removeDuplicates (line 228) | def removeDuplicates(variable): function find_vcvarsall (line 239) | def find_vcvarsall(version): function query_vcvarsall (line 274) | def query_vcvarsall(version, arch="x86"): class MSVCCompiler (line 321) | class MSVCCompiler(CCompiler): method __init__ (line 350) | def __init__(self, verbose=0, dry_run=0, force=0): method initialize (line 361) | def initialize(self, plat_name=None): # noqa: C901 method object_filenames (line 466) | def object_filenames(self, source_filenames, strip_dir=0, output_dir=''): method compile (line 491) | def compile( # noqa: C901 method create_static_lib (line 586) | def create_static_lib( method link (line 606) | def link( # noqa: C901 method manifest_setup_ldargs (line 701) | def manifest_setup_ldargs(self, output_filename, build_temp, ld_args): method manifest_get_embed_info (line 713) | def manifest_get_embed_info(self, target_desc, ld_args): method _remove_visual_c_ref (line 737) | def _remove_visual_c_ref(self, manifest_file): method library_dir_option (line 783) | def library_dir_option(self, dir): method runtime_library_dir_option (line 786) | def runtime_library_dir_option(self, dir): method library_option (line 791) | def library_option(self, lib): method find_library_file (line 794) | def find_library_file(self, dirs, lib, debug=0): method find_exe (line 812) | def find_exe(self, exe): FILE: lib/python3.7/site-packages/setuptools/_distutils/msvccompiler.py function read_keys (line 74) | def read_keys(base, key): function read_values (line 92) | def read_values(base, key): function convert_mbcs (line 114) | def convert_mbcs(s): class MacroExpander (line 124) | class MacroExpander: method __init__ (line 125) | def __init__(self, version): method set_macro (line 129) | def set_macro(self, macro, path, key): method load_macros (line 136) | def load_macros(self, version): method sub (line 165) | def sub(self, s): function get_build_version (line 171) | def get_build_version(): function get_build_architecture (line 197) | def get_build_architecture(): function normalize_and_reduce_paths (line 211) | def normalize_and_reduce_paths(paths): class MSVCCompiler (line 226) | class MSVCCompiler(CCompiler): method __init__ (line 255) | def __init__(self, verbose=0, dry_run=0, force=0): method initialize (line 273) | def initialize(self): method object_filenames (line 356) | def object_filenames(self, source_filenames, strip_dir=0, output_dir=''): method compile (line 381) | def compile( # noqa: C901 method create_static_lib (line 476) | def create_static_lib( method link (line 496) | def link( # noqa: C901 method library_dir_option (line 581) | def library_dir_option(self, dir): method runtime_library_dir_option (line 584) | def runtime_library_dir_option(self, dir): method library_option (line 589) | def library_option(self, lib): method find_library_file (line 592) | def find_library_file(self, dirs, lib, debug=0): method find_exe (line 610) | def find_exe(self, exe): method get_msvc_paths (line 632) | def get_msvc_paths(self, path, platform='x86'): method set_path_env_var (line 674) | def set_path_env_var(self, name): FILE: lib/python3.7/site-packages/setuptools/_distutils/py38compat.py function aix_platform (line 1) | def aix_platform(osname, version, release): FILE: lib/python3.7/site-packages/setuptools/_distutils/py39compat.py function add_ext_suffix_39 (line 5) | def add_ext_suffix_39(vars): FILE: lib/python3.7/site-packages/setuptools/_distutils/spawn.py function spawn (line 18) | def spawn(cmd, search_path=1, verbose=0, dry_run=0, env=None): # noqa: ... function find_executable (line 75) | def find_executable(executable, path=None): FILE: lib/python3.7/site-packages/setuptools/_distutils/sysconfig.py function _is_python_source_dir (line 44) | def _is_python_source_dir(d): function _is_parent (line 56) | def _is_parent(dir_a, dir_b): function _fix_pcbuild (line 66) | def _fix_pcbuild(d): function _python_build (line 80) | def _python_build(): function get_python_version (line 102) | def get_python_version(): function get_python_inc (line 110) | def get_python_inc(plat_specific=0, prefix=None): function _get_python_inc_posix (line 133) | def _get_python_inc_posix(prefix, spec_prefix, plat_specific): function _get_python_inc_posix_python (line 143) | def _get_python_inc_posix_python(plat_specific): function _get_python_inc_from_config (line 159) | def _get_python_inc_from_config(plat_specific, spec_prefix): function _get_python_inc_posix_prefix (line 182) | def _get_python_inc_posix_prefix(prefix): function _get_python_inc_nt (line 188) | def _get_python_inc_nt(prefix, spec_prefix, plat_specific): function _posix_lib (line 201) | def _posix_lib(standard_lib, libpython, early_prefix, prefix): function get_python_lib (line 208) | def get_python_lib(plat_specific=0, standard_lib=0, prefix=None): function customize_compiler (line 262) | def customize_compiler(compiler): # noqa: C901 function get_config_h_filename (line 354) | def get_config_h_filename(): function get_makefile_filename (line 366) | def get_makefile_filename(): function parse_config_h (line 371) | def parse_config_h(fp, g=None): function parse_makefile (line 388) | def parse_makefile(fn, g=None): # noqa: C901 function expand_makefile_vars (line 497) | def expand_makefile_vars(s, vars): function get_config_vars (line 525) | def get_config_vars(*args): function get_config_var (line 549) | def get_config_var(name): FILE: lib/python3.7/site-packages/setuptools/_distutils/text_file.py class TextFile (line 10) | class TextFile: method __init__ (line 79) | def __init__(self, filename=None, file=None, **options): method open (line 114) | def open(self, filename): method close (line 121) | def close(self): method gen_error (line 130) | def gen_error(self, msg, line=None): method error (line 142) | def error(self, msg, line=None): method warn (line 145) | def warn(self, msg, line=None): method readline (line 155) | def readline(self): # noqa: C901 method readlines (line 273) | def readlines(self): method unreadline (line 283) | def unreadline(self, line): FILE: lib/python3.7/site-packages/setuptools/_distutils/unixccompiler.py function _split_env (line 45) | def _split_env(cmd): function _split_aix (line 63) | def _split_aix(cmd): function _linker_params (line 77) | def _linker_params(linker_cmd, compiler_cmd): class UnixCCompiler (line 105) | class UnixCCompiler(CCompiler): method preprocess (line 146) | def preprocess( method _compile (line 183) | def _compile(self, obj, src, ext, cc_args, extra_postargs, pp_opts): method create_static_lib (line 190) | def create_static_lib( method link (line 214) | def link( method library_dir_option (line 277) | def library_dir_option(self, dir): method _is_gcc (line 280) | def _is_gcc(self): method runtime_library_dir_option (line 285) | def runtime_library_dir_option(self, dir): method library_option (line 325) | def library_option(self, lib): method _library_root (line 329) | def _library_root(dir): method find_library_file (line 363) | def find_library_file(self, dirs, lib, debug=0): FILE: lib/python3.7/site-packages/setuptools/_distutils/util.py function get_host_platform (line 22) | def get_host_platform(): function get_platform (line 51) | def get_platform(): function _clear_cached_macosx_ver (line 69) | def _clear_cached_macosx_ver(): function get_macosx_target_ver_from_syscfg (line 75) | def get_macosx_target_ver_from_syscfg(): function get_macosx_target_ver (line 88) | def get_macosx_target_ver(): function split_version (line 120) | def split_version(s): function convert_path (line 125) | def convert_path(pathname): function change_root (line 154) | def change_root(new_root, pathname): function check_environ (line 176) | def check_environ(): function subst_vars (line 198) | def subst_vars(s, local_vars): function _subst_compat (line 217) | def _subst_compat(s): function grok_environment_error (line 237) | def grok_environment_error(exc, prefix="error: "): function _init_regex (line 248) | def _init_regex(): function split_quoted (line 255) | def split_quoted(s): function execute (line 321) | def execute(func, args, msg=None, verbose=0, dry_run=0): function strtobool (line 340) | def strtobool(val): function byte_compile (line 356) | def byte_compile( # noqa: C901 function rfc822_escape (line 507) | def rfc822_escape(header): FILE: lib/python3.7/site-packages/setuptools/_distutils/version.py function suppress_known_deprecation (line 35) | def suppress_known_deprecation(): class Version (line 45) | class Version: method __init__ (line 52) | def __init__(self, vstring=None): method __repr__ (line 62) | def __repr__(self): method __eq__ (line 65) | def __eq__(self, other): method __lt__ (line 71) | def __lt__(self, other): method __le__ (line 77) | def __le__(self, other): method __gt__ (line 83) | def __gt__(self, other): method __ge__ (line 89) | def __ge__(self, other): class StrictVersion (line 113) | class StrictVersion(Version): method parse (line 154) | def parse(self, vstring): method __str__ (line 171) | def __str__(self): method _cmp (line 183) | def _cmp(self, other): # noqa: C901 class LooseVersion (line 289) | class LooseVersion(Version): method parse (line 324) | def parse(self, vstring): method __str__ (line 338) | def __str__(self): method __repr__ (line 341) | def __repr__(self): method _cmp (line 344) | def _cmp(self, other): FILE: lib/python3.7/site-packages/setuptools/_distutils/versionpredicate.py function splitUp (line 16) | def splitUp(pred): class VersionPredicate (line 40) | class VersionPredicate: method __init__ (line 105) | def __init__(self, versionPredicateStr): method __str__ (line 130) | def __str__(self): method satisfied_by (line 137) | def satisfied_by(self, version): function split_provision (line 151) | def split_provision(value): FILE: lib/python3.7/site-packages/setuptools/_entry_points.py function ensure_valid (line 12) | def ensure_valid(ep): function load_group (line 20) | def load_group(value, group): function by_group_and_name (line 31) | def by_group_and_name(ep): function validate (line 35) | def validate(eps: metadata.EntryPoints): function load (line 44) | def load(eps): function _ (line 55) | def _(eps): function render (line 72) | def render(eps: metadata.EntryPoints): function render_items (line 82) | def render_items(eps): FILE: lib/python3.7/site-packages/setuptools/_imp.py function find_spec (line 20) | def find_spec(module, paths): function find_module (line 29) | def find_module(module, paths=None): function get_frozen_object (line 71) | def get_frozen_object(module, paths=None): function get_module (line 78) | def get_module(module, paths, info): FILE: lib/python3.7/site-packages/setuptools/_importlib.py function disable_importlib_metadata_finder (line 4) | def disable_importlib_metadata_finder(metadata): FILE: lib/python3.7/site-packages/setuptools/_itertools.py function ensure_unique (line 5) | def ensure_unique(iterable, key=lambda x: x): FILE: lib/python3.7/site-packages/setuptools/_path.py function ensure_directory (line 7) | def ensure_directory(path): function same_path (line 13) | def same_path(p1: _Path, p2: _Path) -> bool: FILE: lib/python3.7/site-packages/setuptools/_reqs.py function parse_strings (line 6) | def parse_strings(strs): function parse (line 15) | def parse(strs): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_metadata/__init__.py class PackageNotFoundError (line 51) | class PackageNotFoundError(ModuleNotFoundError): method __str__ (line 54) | def __str__(self): method name (line 58) | def name(self): class Sectioned (line 63) | class Sectioned: method section_pairs (line 105) | def section_pairs(cls, text): method read (line 113) | def read(text, filter_=None): method valid (line 124) | def valid(line): class DeprecatedTuple (line 128) | class DeprecatedTuple: method __getitem__ (line 149) | def __getitem__(self, item): class EntryPoint (line 154) | class EntryPoint(DeprecatedTuple): method __init__ (line 185) | def __init__(self, name, value, group): method load (line 188) | def load(self): method module (line 199) | def module(self): method attr (line 204) | def attr(self): method extras (line 209) | def extras(self): method _for (line 213) | def _for(self, dist): method __iter__ (line 217) | def __iter__(self): method matches (line 228) | def matches(self, **params): method _key (line 232) | def _key(self): method __lt__ (line 235) | def __lt__(self, other): method __eq__ (line 238) | def __eq__(self, other): method __setattr__ (line 241) | def __setattr__(self, name, value): method __repr__ (line 244) | def __repr__(self): method __hash__ (line 250) | def __hash__(self): class DeprecatedList (line 254) | class DeprecatedList(list): method _wrap_deprecated_method (line 295) | def _wrap_deprecated_method(method_name: str): # type: ignore method __add__ (line 310) | def __add__(self, other): method __eq__ (line 316) | def __eq__(self, other): class EntryPoints (line 324) | class EntryPoints(DeprecatedList): method __getitem__ (line 331) | def __getitem__(self, name): # -> EntryPoint: method select (line 348) | def select(self, **params): method names (line 356) | def names(self): method groups (line 363) | def groups(self): method _from_text_for (line 374) | def _from_text_for(cls, text, dist): method _from_text (line 378) | def _from_text(text): class Deprecated (line 385) | class Deprecated: method __getitem__ (line 415) | def __getitem__(self, name): method get (line 419) | def get(self, name, default=None): method __iter__ (line 423) | def __iter__(self): method __contains__ (line 427) | def __contains__(self, *args): method keys (line 431) | def keys(self): method values (line 435) | def values(self): class SelectableGroups (line 440) | class SelectableGroups(Deprecated, dict): method load (line 447) | def load(cls, eps): method _all (line 454) | def _all(self): method groups (line 462) | def groups(self): method names (line 466) | def names(self): method select (line 474) | def select(self, **params): class PackagePath (line 480) | class PackagePath(pathlib.PurePosixPath): method read_text (line 483) | def read_text(self, encoding='utf-8'): method read_binary (line 487) | def read_binary(self): method locate (line 491) | def locate(self): class FileHash (line 496) | class FileHash: method __init__ (line 497) | def __init__(self, spec): method __repr__ (line 500) | def __repr__(self): class Distribution (line 504) | class Distribution: method read_text (line 508) | def read_text(self, filename): method locate_file (line 516) | def locate_file(self, path): method from_name (line 523) | def from_name(cls, name): method discover (line 541) | def discover(cls, **kwargs): method at (line 559) | def at(path): method _discover_resolvers (line 568) | def _discover_resolvers(): method metadata (line 576) | def metadata(self) -> _meta.PackageMetadata: method name (line 593) | def name(self): method _normalized_name (line 598) | def _normalized_name(self): method version (line 603) | def version(self): method entry_points (line 608) | def entry_points(self): method files (line 612) | def files(self): method _read_files_distinfo (line 636) | def _read_files_distinfo(self): method _read_files_egginfo (line 643) | def _read_files_egginfo(self): method requires (line 652) | def requires(self): method _read_dist_info_reqs (line 657) | def _read_dist_info_reqs(self): method _read_egg_info_reqs (line 660) | def _read_egg_info_reqs(self): method _deps_from_requires_text (line 665) | def _deps_from_requires_text(cls, source): method _convert_egg_info_reqs_to_simple_reqs (line 669) | def _convert_egg_info_reqs_to_simple_reqs(sections): class DistributionFinder (line 704) | class DistributionFinder(MetaPathFinder): class Context (line 709) | class Context: method __init__ (line 727) | def __init__(self, **kwargs): method path (line 731) | def path(self): method find_distributions (line 742) | def find_distributions(self, context=Context()): class FastPath (line 752) | class FastPath: method __new__ (line 762) | def __new__(cls, root): method __init__ (line 765) | def __init__(self, root): method joinpath (line 768) | def joinpath(self, child): method children (line 771) | def children(self): method zip_children (line 778) | def zip_children(self): method search (line 785) | def search(self, name): method mtime (line 789) | def mtime(self): method lookup (line 795) | def lookup(self, mtime): class Lookup (line 799) | class Lookup: method __init__ (line 800) | def __init__(self, path: FastPath): method search (line 821) | def search(self, prepared): class Prepared (line 835) | class Prepared: method __init__ (line 843) | def __init__(self, name): method normalize (line 851) | def normalize(name): method legacy_normalize (line 858) | def legacy_normalize(name): method __bool__ (line 865) | def __bool__(self): class MetadataPathFinder (line 870) | class MetadataPathFinder(NullFinder, DistributionFinder): method find_distributions (line 877) | def find_distributions(self, context=DistributionFinder.Context()): method _search_paths (line 890) | def _search_paths(cls, name, paths): method invalidate_caches (line 897) | def invalidate_caches(cls): class PathDistribution (line 901) | class PathDistribution(Distribution): method __init__ (line 902) | def __init__(self, path: SimplePath): method read_text (line 909) | def read_text(self, filename): method locate_file (line 921) | def locate_file(self, path): method _normalized_name (line 925) | def _normalized_name(self): method _name_from_stem (line 933) | def _name_from_stem(self, stem): function distribution (line 941) | def distribution(distribution_name): function distributions (line 950) | def distributions(**kwargs): function metadata (line 958) | def metadata(distribution_name) -> _meta.PackageMetadata: function version (line 967) | def version(distribution_name): function entry_points (line 977) | def entry_points(**params) -> Union[EntryPoints, SelectableGroups]: function files (line 1002) | def files(distribution_name): function requires (line 1011) | def requires(distribution_name): function packages_distributions (line 1021) | def packages_distributions() -> Mapping[str, List[str]]: function _top_level_declared (line 1038) | def _top_level_declared(dist): function _top_level_inferred (line 1042) | def _top_level_inferred(dist): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_metadata/_adapters.py class Message (line 8) | class Message(email.message.Message): method __new__ (line 30) | def __new__(cls, orig: email.message.Message): method __init__ (line 35) | def __init__(self, *args, **kwargs): method __iter__ (line 39) | def __iter__(self): method _repair_headers (line 42) | def _repair_headers(self): method json (line 55) | def json(self): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_metadata/_collections.py class FreezableDefaultDict (line 5) | class FreezableDefaultDict(collections.defaultdict): method __missing__ (line 20) | def __missing__(self, key): method freeze (line 23) | def freeze(self): class Pair (line 27) | class Pair(collections.namedtuple('Pair', 'name value')): method parse (line 29) | def parse(cls, text): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_metadata/_compat.py function install (line 14) | def install(cls): function disable_stdlib_finder (line 27) | def disable_stdlib_finder(): class NullFinder (line 45) | class NullFinder: method find_spec (line 52) | def find_spec(*args, **kwargs): function pypy_partial (line 64) | def pypy_partial(val): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_metadata/_functools.py function method_cache (line 6) | def method_cache(method, cache_wrapper=None): function pass_none (line 89) | def pass_none(func): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_metadata/_itertools.py function unique_everseen (line 4) | def unique_everseen(iterable, key=None): function always_iterable (line 23) | def always_iterable(obj, base_type=(str, bytes)): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_metadata/_meta.py class PackageMetadata (line 8) | class PackageMetadata(Protocol): method __len__ (line 9) | def __len__(self) -> int: method __contains__ (line 12) | def __contains__(self, item: str) -> bool: method __getitem__ (line 15) | def __getitem__(self, key: str) -> str: method __iter__ (line 18) | def __iter__(self) -> Iterator[str]: method get_all (line 21) | def get_all(self, name: str, failobj: _T = ...) -> Union[List[Any], _T]: method json (line 27) | def json(self) -> Dict[str, Union[str, List[str]]]: class SimplePath (line 33) | class SimplePath(Protocol): method joinpath (line 38) | def joinpath(self) -> 'SimplePath': method __truediv__ (line 41) | def __truediv__(self) -> 'SimplePath': method parent (line 44) | def parent(self) -> 'SimplePath': method read_text (line 47) | def read_text(self) -> str: FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_metadata/_text.py class FoldedCase (line 7) | class FoldedCase(str): method __lt__ (line 67) | def __lt__(self, other): method __gt__ (line 70) | def __gt__(self, other): method __eq__ (line 73) | def __eq__(self, other): method __ne__ (line 76) | def __ne__(self, other): method __hash__ (line 79) | def __hash__(self): method __contains__ (line 82) | def __contains__(self, other): method in_ (line 85) | def in_(self, other): method lower (line 91) | def lower(self): method index (line 94) | def index(self, sub): method split (line 97) | def split(self, splitter=' ', maxsplit=0): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_resources/_adapters.py class SpecLoaderAdapter (line 7) | class SpecLoaderAdapter: method __init__ (line 12) | def __init__(self, spec, adapter=lambda spec: spec.loader): method __getattr__ (line 16) | def __getattr__(self, name): class TraversableResourcesLoader (line 20) | class TraversableResourcesLoader: method __init__ (line 25) | def __init__(self, spec): method get_resource_reader (line 28) | def get_resource_reader(self, name): function _io_wrapper (line 32) | def _io_wrapper(file, mode='r', *args, **kwargs): class CompatibilityFiles (line 42) | class CompatibilityFiles: class SpecPath (line 48) | class SpecPath(abc.Traversable): method __init__ (line 54) | def __init__(self, spec, reader): method iterdir (line 58) | def iterdir(self): method is_file (line 66) | def is_file(self): method joinpath (line 71) | def joinpath(self, other): method name (line 77) | def name(self): method open (line 80) | def open(self, mode='r', *args, **kwargs): class ChildPath (line 83) | class ChildPath(abc.Traversable): method __init__ (line 89) | def __init__(self, reader, name): method iterdir (line 93) | def iterdir(self): method is_file (line 96) | def is_file(self): method is_dir (line 99) | def is_dir(self): method joinpath (line 102) | def joinpath(self, other): method name (line 106) | def name(self): method open (line 109) | def open(self, mode='r', *args, **kwargs): class OrphanPath (line 114) | class OrphanPath(abc.Traversable): method __init__ (line 120) | def __init__(self, *path_parts): method iterdir (line 125) | def iterdir(self): method is_file (line 128) | def is_file(self): method joinpath (line 133) | def joinpath(self, other): method name (line 137) | def name(self): method open (line 140) | def open(self, mode='r', *args, **kwargs): method __init__ (line 143) | def __init__(self, spec): method _reader (line 147) | def _reader(self): method _native (line 151) | def _native(self): method __getattr__ (line 158) | def __getattr__(self, attr): method files (line 161) | def files(self): function wrap_spec (line 165) | def wrap_spec(package): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_resources/_common.py function files (line 17) | def files(package): function get_resource_reader (line 25) | def get_resource_reader(package): function resolve (line 42) | def resolve(cand): function get_package (line 47) | def get_package(package): function from_package (line 59) | def from_package(package): function _tempfile (line 70) | def _tempfile(reader, suffix=''): function as_file (line 90) | def as_file(path): function _ (line 100) | def _(path): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_resources/_compat.py function runtime_checkable (line 18) | def runtime_checkable(cls): # type: ignore class TraversableResourcesLoader (line 28) | class TraversableResourcesLoader: method __init__ (line 37) | def __init__(self, spec): method path (line 41) | def path(self): method get_resource_reader (line 44) | def get_resource_reader(self, name): function wrap_spec (line 88) | def wrap_spec(package): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_resources/_itertools.py function unique_everseen (line 18) | def unique_everseen( FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_resources/_legacy.py function deprecated (line 15) | def deprecated(func): function normalize_path (line 30) | def normalize_path(path): function open_binary (line 44) | def open_binary(package: Package, resource: Resource) -> BinaryIO: function read_binary (line 50) | def read_binary(package: Package, resource: Resource) -> bytes: function open_text (line 56) | def open_text( function read_text (line 69) | def read_text( function contents (line 85) | def contents(package: Package) -> Iterable[str]: function is_resource (line 96) | def is_resource(package: Package, name: str) -> bool: function path (line 109) | def path( FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_resources/abc.py class ResourceReader (line 7) | class ResourceReader(metaclass=abc.ABCMeta): method open_resource (line 11) | def open_resource(self, resource: Text) -> BinaryIO: method resource_path (line 23) | def resource_path(self, resource: Text) -> Text: method is_resource (line 36) | def is_resource(self, path: Text) -> bool: method contents (line 44) | def contents(self) -> Iterable[str]: class Traversable (line 50) | class Traversable(Protocol): method iterdir (line 57) | def iterdir(self): method read_bytes (line 62) | def read_bytes(self): method read_text (line 69) | def read_text(self, encoding=None): method is_dir (line 77) | def is_dir(self) -> bool: method is_file (line 83) | def is_file(self) -> bool: method joinpath (line 89) | def joinpath(self, child): method __truediv__ (line 94) | def __truediv__(self, child): method open (line 101) | def open(self, mode='r', *args, **kwargs): method name (line 111) | def name(self) -> str: class TraversableResources (line 117) | class TraversableResources(ResourceReader): method files (line 124) | def files(self): method open_resource (line 127) | def open_resource(self, resource): method resource_path (line 130) | def resource_path(self, resource): method is_resource (line 133) | def is_resource(self, path): method contents (line 136) | def contents(self): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_resources/readers.py function remove_duplicates (line 11) | def remove_duplicates(items): class FileReader (line 15) | class FileReader(abc.TraversableResources): method __init__ (line 16) | def __init__(self, loader): method resource_path (line 19) | def resource_path(self, resource): method files (line 27) | def files(self): class ZipReader (line 31) | class ZipReader(abc.TraversableResources): method __init__ (line 32) | def __init__(self, loader, module): method open_resource (line 37) | def open_resource(self, resource): method is_resource (line 43) | def is_resource(self, path): method files (line 49) | def files(self): class MultiplexedPath (line 53) | class MultiplexedPath(abc.Traversable): method __init__ (line 61) | def __init__(self, *paths): method iterdir (line 69) | def iterdir(self): method read_bytes (line 73) | def read_bytes(self): method read_text (line 76) | def read_text(self, *args, **kwargs): method is_dir (line 79) | def is_dir(self): method is_file (line 82) | def is_file(self): method joinpath (line 85) | def joinpath(self, child): method open (line 95) | def open(self, *args, **kwargs): method name (line 99) | def name(self): method __repr__ (line 102) | def __repr__(self): class NamespaceReader (line 107) | class NamespaceReader(abc.TraversableResources): method __init__ (line 108) | def __init__(self, namespace_path): method resource_path (line 113) | def resource_path(self, resource): method files (line 121) | def files(self): FILE: lib/python3.7/site-packages/setuptools/_vendor/importlib_resources/simple.py class SimpleReader (line 13) | class SimpleReader(abc.ABC): method package (line 20) | def package(self): method children (line 27) | def children(self): method resources (line 35) | def resources(self): method open_binary (line 42) | def open_binary(self, resource): method name (line 49) | def name(self): class ResourceHandle (line 53) | class ResourceHandle(Traversable): method __init__ (line 58) | def __init__(self, parent, name): method is_file (line 63) | def is_file(self): method is_dir (line 66) | def is_dir(self): method open (line 69) | def open(self, mode='r', *args, **kwargs): method joinpath (line 75) | def joinpath(self, name): class ResourceContainer (line 79) | class ResourceContainer(Traversable): method __init__ (line 84) | def __init__(self, reader): method is_dir (line 88) | def is_dir(self): method is_file (line 91) | def is_file(self): method iterdir (line 94) | def iterdir(self): method open (line 99) | def open(self, *args, **kwargs): method joinpath (line 102) | def joinpath(self, name): class TraversableReader (line 108) | class TraversableReader(TraversableResources, SimpleReader): method files (line 115) | def files(self): FILE: lib/python3.7/site-packages/setuptools/_vendor/jaraco/context.py function pushd (line 11) | def pushd(dir): function tarball_context (line 21) | def tarball_context(url, target_dir=None, runner=None, pushd=pushd): function infer_compression (line 48) | def infer_compression(url): function temp_dir (line 60) | def temp_dir(remover=shutil.rmtree): function repo_context (line 73) | def repo_context(url, branch=None, quiet=True, dest_ctx=temp_dir): function null (line 92) | def null(): class ExceptionTrap (line 96) | class ExceptionTrap: method __init__ (line 128) | def __init__(self, exceptions=(Exception,)): method __enter__ (line 131) | def __enter__(self): method type (line 135) | def type(self): method value (line 139) | def value(self): method tb (line 143) | def tb(self): method __exit__ (line 146) | def __exit__(self, *exc_info): method __bool__ (line 153) | def __bool__(self): method raises (line 156) | def raises(self, func, *, _test=bool): method passes (line 183) | def passes(self, func): class suppress (line 205) | class suppress(contextlib.suppress, contextlib.ContextDecorator): FILE: lib/python3.7/site-packages/setuptools/_vendor/jaraco/functools.py function compose (line 16) | def compose(*funcs): function method_caller (line 40) | def method_caller(method_name, *args, **kwargs): function once (line 58) | def once(func): function method_cache (line 100) | def method_cache( function _special_method_cache (line 190) | def _special_method_cache(method, cache_wrapper): function apply (line 220) | def apply(transform): function result_invoke (line 241) | def result_invoke(action): function call_aside (line 269) | def call_aside(f, *args, **kwargs): class Throttler (line 289) | class Throttler: method __init__ (line 294) | def __init__(self, func, max_rate=float('Inf')): method reset (line 301) | def reset(self): method __call__ (line 304) | def __call__(self, *args, **kwargs): method _wait (line 308) | def _wait(self): method __get__ (line 315) | def __get__(self, obj, type=None): function first_invoke (line 319) | def first_invoke(func1, func2): function retry_call (line 333) | def retry_call(func, cleanup=lambda: None, retries=0, trap=()): function retry (line 350) | def retry(*r_args, **r_kwargs): function print_yielded (line 376) | def print_yielded(func): function pass_none (line 392) | def pass_none(func): function assign_params (line 410) | def assign_params(func, namespace): function save_method_args (line 442) | def save_method_args(method): function except_ (line 488) | def except_(*exceptions, replace=None, use=None): FILE: lib/python3.7/site-packages/setuptools/_vendor/jaraco/text/__init__.py function substitution (line 15) | def substitution(old, new): function multi_substitution (line 22) | def multi_substitution(*substitutions): class FoldedCase (line 37) | class FoldedCase(str): method __lt__ (line 97) | def __lt__(self, other): method __gt__ (line 100) | def __gt__(self, other): method __eq__ (line 103) | def __eq__(self, other): method __ne__ (line 106) | def __ne__(self, other): method __hash__ (line 109) | def __hash__(self): method __contains__ (line 112) | def __contains__(self, other): method in_ (line 115) | def in_(self, other): method lower (line 121) | def lower(self): method index (line 124) | def index(self, sub): method split (line 127) | def split(self, splitter=' ', maxsplit=0): function is_decodable (line 137) | def is_decodable(value): function is_binary (line 150) | def is_binary(value): function trim (line 163) | def trim(s): function wrap (line 174) | def wrap(s): function unwrap (line 207) | def unwrap(s): class Splitter (line 229) | class Splitter(object): method __init__ (line 237) | def __init__(self, *args): method __call__ (line 240) | def __call__(self, s): function indent (line 244) | def indent(string, prefix=' ' * 4): class WordSet (line 252) | class WordSet(tuple): method capitalized (line 308) | def capitalized(self): method lowered (line 311) | def lowered(self): method camel_case (line 314) | def camel_case(self): method headless_camel_case (line 317) | def headless_camel_case(self): method underscore_separated (line 323) | def underscore_separated(self): method dash_separated (line 326) | def dash_separated(self): method space_separated (line 329) | def space_separated(self): method trim_right (line 332) | def trim_right(self, item): method trim_left (line 345) | def trim_left(self, item): method trim (line 358) | def trim(self, item): method __getitem__ (line 365) | def __getitem__(self, item): method parse (line 372) | def parse(cls, identifier): method from_class_name (line 377) | def from_class_name(cls, subject): function simple_html_strip (line 385) | def simple_html_strip(s): class SeparatedValues (line 407) | class SeparatedValues(str): method __iter__ (line 423) | def __iter__(self): class Stripper (line 428) | class Stripper: method __init__ (line 455) | def __init__(self, prefix, lines): method strip_prefix (line 460) | def strip_prefix(cls, lines): method __call__ (line 465) | def __call__(self, line): method common_prefix (line 472) | def common_prefix(s1, s2): function remove_prefix (line 482) | def remove_prefix(text, prefix): function remove_suffix (line 496) | def remove_suffix(text, suffix): function normalize_newlines (line 510) | def normalize_newlines(text): function _nonblank (line 526) | def _nonblank(str): function yield_lines (line 531) | def yield_lines(iterable): function _ (line 550) | def _(text): function drop_comment (line 554) | def drop_comment(line): function join_continuation (line 569) | def join_continuation(lines): FILE: lib/python3.7/site-packages/setuptools/_vendor/more_itertools/more.py function chunked (line 126) | def chunked(iterable, n, strict=False): function first (line 159) | def first(iterable, default=_marker): function last (line 187) | def last(iterable, default=_marker): function nth_or_last (line 216) | def nth_or_last(iterable, n, default=_marker): class peekable (line 233) | class peekable: method __init__ (line 292) | def __init__(self, iterable): method __iter__ (line 296) | def __iter__(self): method __bool__ (line 299) | def __bool__(self): method peek (line 306) | def peek(self, default=_marker): method prepend (line 322) | def prepend(self, *items): method __next__ (line 353) | def __next__(self): method _get_slice (line 359) | def _get_slice(self, index): method __getitem__ (line 385) | def __getitem__(self, index): function collate (line 398) | def collate(*iterables, **kwargs): function consumer (line 436) | def consumer(func): function ilen (line 468) | def ilen(iterable): function iterate (line 485) | def iterate(func, start): function with_iter (line 498) | def with_iter(context_manager): function one (line 513) | def one(iterable, too_short=None, too_long=None): function distinct_permutations (line 580) | def distinct_permutations(iterable, r=None): function intersperse (line 680) | def intersperse(e, iterable, n=1): function unique_to_each (line 706) | def unique_to_each(*iterables): function windowed (line 739) | def windowed(seq, n, fillvalue=None, step=1): function substrings (line 790) | def substrings(iterable): function substrings_indexes (line 816) | def substrings_indexes(seq, reverse=False): class bucket (line 850) | class bucket: method __init__ (line 886) | def __init__(self, iterable, key, validator=None): method __contains__ (line 892) | def __contains__(self, value): method _get_values (line 905) | def _get_values(self, value): method __iter__ (line 931) | def __iter__(self): method __getitem__ (line 939) | def __getitem__(self, value): function spy (line 946) | def spy(iterable, n=1): function interleave (line 989) | def interleave(*iterables): function interleave_longest (line 1003) | def interleave_longest(*iterables): function collapse (line 1019) | def collapse(iterable, base_type=None, levels=None): function side_effect (line 1067) | def side_effect(func, iterable, chunk_size=None, before=None, after=None): function sliced (line 1128) | def sliced(seq, n, strict=False): function split_at (line 1162) | def split_at(iterable, pred, maxsplit=-1, keep_separator=False): function split_before (line 1206) | def split_before(iterable, pred, maxsplit=-1): function split_after (line 1241) | def split_after(iterable, pred, maxsplit=-1): function split_when (line 1277) | def split_when(iterable, pred, maxsplit=-1): function split_into (line 1322) | def split_into(iterable, sizes): function padded (line 1367) | def padded(iterable, fillvalue=None, n=None, next_multiple=False): function repeat_last (line 1399) | def repeat_last(iterable, default=None): function distribute (line 1418) | def distribute(n, iterable): function stagger (line 1453) | def stagger(iterable, offsets=(-1, 0, 1), longest=False, fillvalue=None): class UnequalIterablesError (line 1481) | class UnequalIterablesError(ValueError): method __init__ (line 1482) | def __init__(self, details=None): function _zip_equal_generator (line 1492) | def _zip_equal_generator(iterables): function zip_equal (line 1500) | def zip_equal(*iterables): function zip_offset (line 1546) | def zip_offset(*iterables, offsets, longest=False, fillvalue=None): function sort_together (line 1585) | def sort_together(iterables, key_list=(0,), key=None, reverse=False): function unzip (line 1651) | def unzip(iterable): function divide (line 1700) | def divide(n, iterable): function always_iterable (line 1751) | def always_iterable(obj, base_type=(str, bytes)): function adjacent (line 1804) | def adjacent(predicate, iterable, distance=1): function groupby_transform (line 1843) | def groupby_transform(iterable, keyfunc=None, valuefunc=None, reducefunc... class numeric_range (line 1888) | class numeric_range(abc.Sequence, abc.Hashable): method __init__ (line 1942) | def __init__(self, *args): method __bool__ (line 1970) | def __bool__(self): method __contains__ (line 1976) | def __contains__(self, elem): method __eq__ (line 1986) | def __eq__(self, other): method __getitem__ (line 2001) | def __getitem__(self, key): method __hash__ (line 2028) | def __hash__(self): method __iter__ (line 2034) | def __iter__(self): method __len__ (line 2041) | def __len__(self): method _init_len (line 2044) | def _init_len(self): method __reduce__ (line 2060) | def __reduce__(self): method __repr__ (line 2063) | def __repr__(self): method __reversed__ (line 2073) | def __reversed__(self): method count (line 2080) | def count(self, value): method index (line 2083) | def index(self, value): method _get_by_index (line 2097) | def _get_by_index(self, i): function count_cycle (line 2105) | def count_cycle(iterable, n=None): function mark_ends (line 2121) | def mark_ends(iterable): function locate (line 2158) | def locate(iterable, pred=bool, window_size=None): function lstrip (line 2206) | def lstrip(iterable, pred): function rstrip (line 2224) | def rstrip(iterable, pred): function strip (line 2250) | def strip(iterable, pred): class islice_extended (line 2267) | class islice_extended: method __init__ (line 2293) | def __init__(self, iterable, *args): method __iter__ (line 2300) | def __iter__(self): method __next__ (line 2303) | def __next__(self): method __getitem__ (line 2306) | def __getitem__(self, key): function _islice_helper (line 2313) | def _islice_helper(it, s): function always_reversible (line 2409) | def always_reversible(iterable): function consecutive_groups (line 2427) | def consecutive_groups(iterable, ordering=lambda x: x): function difference (line 2475) | def difference(iterable, func=sub, *, initial=None): class SequenceView (line 2517) | class SequenceView(Sequence): method __init__ (line 2547) | def __init__(self, target): method __getitem__ (line 2552) | def __getitem__(self, index): method __len__ (line 2555) | def __len__(self): method __repr__ (line 2558) | def __repr__(self): class seekable (line 2562) | class seekable: method __init__ (line 2648) | def __init__(self, iterable, maxlen=None): method __iter__ (line 2656) | def __iter__(self): method __next__ (line 2659) | def __next__(self): method __bool__ (line 2673) | def __bool__(self): method peek (line 2680) | def peek(self, default=_marker): method elements (line 2692) | def elements(self): method seek (line 2695) | def seek(self, index): class run_length (line 2702) | class run_length: method encode (line 2723) | def encode(iterable): method decode (line 2727) | def decode(iterable): function exactly_n (line 2731) | def exactly_n(iterable, n, predicate=bool): function circular_shifts (line 2749) | def circular_shifts(iterable): function make_decorator (line 2759) | def make_decorator(wrapping_func, result_index=0): function map_reduce (line 2824) | def map_reduce(iterable, keyfunc, valuefunc=None, reducefunc=None): function rlocate (line 2891) | def rlocate(iterable, pred=bool, window_size=None): function replace (line 2934) | def replace(iterable, pred, substitutes, count=None, window_size=1): function partitions (line 2995) | def partitions(iterable): function set_partitions (line 3015) | def set_partitions(iterable, k=None): class time_limited (line 3071) | class time_limited: method __init__ (line 3096) | def __init__(self, limit_seconds, iterable): method __iter__ (line 3104) | def __iter__(self): method __next__ (line 3107) | def __next__(self): function only (line 3116) | def only(iterable, default=None, too_long=None): function ichunked (line 3157) | def ichunked(iterable, n): function distinct_combinations (line 3194) | def distinct_combinations(iterable, r): function filter_except (line 3234) | def filter_except(validator, iterable, *exceptions): function map_except (line 3258) | def map_except(function, iterable, *exceptions): function _sample_unweighted (line 3279) | def _sample_unweighted(iterable, k): function _sample_weighted (line 3305) | def _sample_weighted(iterable, k, weights): function sample (line 3340) | def sample(iterable, k, weights=None): function is_sorted (line 3376) | def is_sorted(iterable, key=None, reverse=False): class AbortThread (line 3395) | class AbortThread(BaseException): class callback_iter (line 3399) | class callback_iter: method __init__ (line 3450) | def __init__(self, func, callback_kwd='callback', wait_seconds=0.1): method __enter__ (line 3459) | def __enter__(self): method __exit__ (line 3462) | def __exit__(self, exc_type, exc_value, traceback): method __iter__ (line 3466) | def __iter__(self): method __next__ (line 3469) | def __next__(self): method done (line 3473) | def done(self): method result (line 3479) | def result(self): method _reader (line 3485) | def _reader(self): function windowed_complete (line 3523) | def windowed_complete(iterable, n): function all_unique (line 3563) | def all_unique(iterable, key=None): function nth_product (line 3598) | def nth_product(index, *args): function nth_permutation (line 3629) | def nth_permutation(iterable, r, index): function value_chain (line 3675) | def value_chain(*args): function product_index (line 3703) | def product_index(element, *args): function combination_index (line 3728) | def combination_index(element, iterable): function permutation_index (line 3771) | def permutation_index(element, iterable): class countable (line 3795) | class countable: method __init__ (line 3813) | def __init__(self, iterable): method __iter__ (line 3817) | def __iter__(self): method __next__ (line 3820) | def __next__(self): FILE: lib/python3.7/site-packages/setuptools/_vendor/more_itertools/recipes.py function take (line 60) | def take(n, iterable): function tabulate (line 76) | def tabulate(function, start=0): function tail (line 94) | def tail(n, iterable): function consume (line 105) | def consume(iterator, n=None): function nth (line 145) | def nth(iterable, n, default=None): function all_equal (line 158) | def all_equal(iterable): function quantify (line 172) | def quantify(iterable, pred=bool): function pad_none (line 182) | def pad_none(iterable): function ncycles (line 199) | def ncycles(iterable, n): function dotproduct (line 209) | def dotproduct(vec1, vec2): function flatten (line 219) | def flatten(listOfLists): function repeatfunc (line 231) | def repeatfunc(func, times=None, *args): function _pairwise (line 258) | def _pairwise(iterable): function pairwise (line 278) | def pairwise(iterable): function grouper (line 284) | def grouper(iterable, n, fillvalue=None): function roundrobin (line 300) | def roundrobin(*iterables): function partition (line 323) | def partition(pred, iterable): function powerset (line 354) | def powerset(iterable): function unique_everseen (line 377) | def unique_everseen(iterable, key=None): function unique_justseen (line 422) | def unique_justseen(iterable, key=None): function iter_except (line 434) | def iter_except(func, exception, first=None): function first_true (line 455) | def first_true(iterable, default=None, pred=None): function random_product (line 475) | def random_product(*args, repeat=1): function random_permutation (line 495) | def random_permutation(iterable, r=None): function random_combination (line 513) | def random_combination(iterable, r): function random_combination_with_replacement (line 529) | def random_combination_with_replacement(iterable, r): function nth_combination (line 546) | def nth_combination(iterable, r, index): function prepend (line 588) | def prepend(value, iterator): function convolve (line 603) | def convolve(signal, kernel): FILE: lib/python3.7/site-packages/setuptools/_vendor/ordered_set.py function is_iterable (line 22) | def is_iterable(obj): class OrderedSet (line 42) | class OrderedSet(MutableSet, Sequence): method __init__ (line 52) | def __init__(self, iterable=None): method __len__ (line 58) | def __len__(self): method __getitem__ (line 70) | def __getitem__(self, index): method copy (line 101) | def copy(self): method __getstate__ (line 115) | def __getstate__(self): method __setstate__ (line 127) | def __setstate__(self, state): method __contains__ (line 133) | def __contains__(self, key): method add (line 145) | def add(self, key): method update (line 166) | def update(self, sequence): method index (line 188) | def index(self, key): method pop (line 209) | def pop(self): method discard (line 228) | def discard(self, key): method clear (line 252) | def clear(self): method __iter__ (line 259) | def __iter__(self): method __reversed__ (line 267) | def __reversed__(self): method __repr__ (line 275) | def __repr__(self): method __eq__ (line 280) | def __eq__(self, other): method union (line 310) | def union(self, *sets): method __and__ (line 329) | def __and__(self, other): method intersection (line 333) | def intersection(self, *sets): method difference (line 355) | def difference(self, *sets): method issubset (line 377) | def issubset(self, other): method issuperset (line 393) | def issuperset(self, other): method symmetric_difference (line 409) | def symmetric_difference(self, other): method _update_items (line 429) | def _update_items(self, items): method difference_update (line 437) | def difference_update(self, *sets): method intersection_update (line 457) | def intersection_update(self, other): method symmetric_difference_update (line 472) | def symmetric_difference_update(self, other): FILE: lib/python3.7/site-packages/setuptools/_vendor/packaging/_manylinux.py class _ELFFileHeader (line 15) | class _ELFFileHeader: class _InvalidELFFileHeader (line 17) | class _InvalidELFFileHeader(ValueError): method __init__ (line 35) | def __init__(self, file: IO[bytes]) -> None: function _get_elf_header (line 76) | def _get_elf_header() -> Optional[_ELFFileHeader]: function _is_linux_armhf (line 85) | def _is_linux_armhf() -> bool: function _is_linux_i686 (line 104) | def _is_linux_i686() -> bool: function _have_compatible_abi (line 114) | def _have_compatible_abi(arch: str) -> bool: class _GLibCVersion (line 130) | class _GLibCVersion(NamedTuple): function _glibc_version_string_confstr (line 135) | def _glibc_version_string_confstr() -> Optional[str]: function _glibc_version_string_ctypes (line 154) | def _glibc_version_string_ctypes() -> Optional[str]: function _glibc_version_string (line 198) | def _glibc_version_string() -> Optional[str]: function _parse_glibc_version (line 203) | def _parse_glibc_version(version_str: str) -> Tuple[int, int]: function _get_glibc_version (line 223) | def _get_glibc_version() -> Tuple[int, int]: function _is_compatible (line 231) | def _is_compatible(name: str, arch: str, version: _GLibCVersion) -> bool: function platform_tags (line 267) | def platform_tags(linux: str, arch: str) -> Iterator[str]: FILE: lib/python3.7/site-packages/setuptools/_vendor/packaging/_musllinux.py function _read_unpacked (line 18) | def _read_unpacked(f: IO[bytes], fmt: str) -> Tuple[int, ...]: function _parse_ld_musl_from_elf (line 22) | def _parse_ld_musl_from_elf(f: IO[bytes]) -> Optional[str]: class _MuslVersion (line 71) | class _MuslVersion(NamedTuple): function _parse_musl_version (line 76) | def _parse_musl_version(output: str) -> Optional[_MuslVersion]: function _get_musl_version (line 87) | def _get_musl_version(executable: str) -> Optional[_MuslVersion]: function platform_tags (line 110) | def platform_tags(arch: str) -> Iterator[str]: FILE: lib/python3.7/site-packages/setuptools/_vendor/packaging/_structures.py class InfinityType (line 6) | class InfinityType: method __repr__ (line 7) | def __repr__(self) -> str: method __hash__ (line 10) | def __hash__(self) -> int: method __lt__ (line 13) | def __lt__(self, other: object) -> bool: method __le__ (line 16) | def __le__(self, other: object) -> bool: method __eq__ (line 19) | def __eq__(self, other: object) -> bool: method __gt__ (line 22) | def __gt__(self, other: object) -> bool: method __ge__ (line 25) | def __ge__(self, other: object) -> bool: method __neg__ (line 28) | def __neg__(self: object) -> "NegativeInfinityType": class NegativeInfinityType (line 35) | class NegativeInfinityType: method __repr__ (line 36) | def __repr__(self) -> str: method __hash__ (line 39) | def __hash__(self) -> int: method __lt__ (line 42) | def __lt__(self, other: object) -> bool: method __le__ (line 45) | def __le__(self, other: object) -> bool: method __eq__ (line 48) | def __eq__(self, other: object) -> bool: method __gt__ (line 51) | def __gt__(self, other: object) -> bool: method __ge__ (line 54) | def __ge__(self, other: object) -> bool: method __neg__ (line 57) | def __neg__(self: object) -> InfinityType: FILE: lib/python3.7/site-packages/setuptools/_vendor/packaging/markers.py class InvalidMarker (line 36) | class InvalidMarker(ValueError): class UndefinedComparison (line 42) | class UndefinedComparison(ValueError): class UndefinedEnvironmentName (line 48) | class UndefinedEnvironmentName(ValueError): class Node (line 55) | class Node: method __init__ (line 56) | def __init__(self, value: Any) -> None: method __str__ (line 59) | def __str__(self) -> str: method __repr__ (line 62) | def __repr__(self) -> str: method serialize (line 65) | def serialize(self) -> str: class Variable (line 69) | class Variable(Node): method serialize (line 70) | def serialize(self) -> str: class Value (line 74) | class Value(Node): method serialize (line 75) | def serialize(self) -> str: class Op (line 79) | class Op(Node): method serialize (line 80) | def serialize(self) -> str: function _coerce_parse_result (line 141) | def _coerce_parse_result(results: Union[ParseResults, List[Any]]) -> Lis... function _format_marker (line 148) | def _format_marker( function _eval_op (line 189) | def _eval_op(lhs: str, op: Op, rhs: str) -> bool: class Undefined (line 204) | class Undefined: function _get_env (line 211) | def _get_env(environment: Dict[str, str], name: str) -> str: function _evaluate_markers (line 222) | def _evaluate_markers(markers: List[Any], environment: Dict[str, str]) -... function format_full_version (line 249) | def format_full_version(info: "sys._version_info") -> str: function default_environment (line 257) | def default_environment() -> Dict[str, str]: class Marker (line 275) | class Marker: method __init__ (line 276) | def __init__(self, marker: str) -> None: method __str__ (line 285) | def __str__(self) -> str: method __repr__ (line 288) | def __repr__(self) -> str: method evaluate (line 291) | def evaluate(self, environment: Optional[Dict[str, str]] = None) -> bool: FILE: lib/python3.7/site-packages/setuptools/_vendor/packaging/requirements.py class InvalidRequirement (line 27) | class InvalidRequirement(ValueError): class Requirement (line 87) | class Requirement: method __init__ (line 100) | def __init__(self, requirement_string: str) -> None: method __str__ (line 125) | def __str__(self) -> str: method __repr__ (line 145) | def __repr__(self) -> str: FILE: lib/python3.7/site-packages/setuptools/_vendor/packaging/specifiers.py class InvalidSpecifier (line 33) | class InvalidSpecifier(ValueError): class BaseSpecifier (line 39) | class BaseSpecifier(metaclass=abc.ABCMeta): method __str__ (line 41) | def __str__(self) -> str: method __hash__ (line 48) | def __hash__(self) -> int: method __eq__ (line 54) | def __eq__(self, other: object) -> bool: method prereleases (line 61) | def prereleases(self) -> Optional[bool]: method prereleases (line 68) | def prereleases(self, value: bool) -> None: method contains (line 75) | def contains(self, item: str, prereleases: Optional[bool] = None) -> b... method filter (line 81) | def filter( class _IndividualSpecifier (line 90) | class _IndividualSpecifier(BaseSpecifier): method __init__ (line 95) | def __init__(self, spec: str = "", prereleases: Optional[bool] = None)... method __repr__ (line 108) | def __repr__(self) -> str: method __str__ (line 117) | def __str__(self) -> str: method _canonical_spec (line 121) | def _canonical_spec(self) -> Tuple[str, str]: method __hash__ (line 124) | def __hash__(self) -> int: method __eq__ (line 127) | def __eq__(self, other: object) -> bool: method _get_operator (line 138) | def _get_operator(self, op: str) -> CallableOperator: method _coerce_version (line 144) | def _coerce_version(self, version: UnparsedVersion) -> ParsedVersion: method operator (line 150) | def operator(self) -> str: method version (line 154) | def version(self) -> str: method prereleases (line 158) | def prereleases(self) -> Optional[bool]: method prereleases (line 162) | def prereleases(self, value: bool) -> None: method __contains__ (line 165) | def __contains__(self, item: str) -> bool: method contains (line 168) | def contains( method filter (line 191) | def filter( class LegacySpecifier (line 227) | class LegacySpecifier(_IndividualSpecifier): method __init__ (line 252) | def __init__(self, spec: str = "", prereleases: Optional[bool] = None)... method _coerce_version (line 261) | def _coerce_version(self, version: UnparsedVersion) -> LegacyVersion: method _compare_equal (line 266) | def _compare_equal(self, prospective: LegacyVersion, spec: str) -> bool: method _compare_not_equal (line 269) | def _compare_not_equal(self, prospective: LegacyVersion, spec: str) ->... method _compare_less_than_equal (line 272) | def _compare_less_than_equal(self, prospective: LegacyVersion, spec: s... method _compare_greater_than_equal (line 275) | def _compare_greater_than_equal( method _compare_less_than (line 280) | def _compare_less_than(self, prospective: LegacyVersion, spec: str) ->... method _compare_greater_than (line 283) | def _compare_greater_than(self, prospective: LegacyVersion, spec: str)... function _require_version_compare (line 287) | def _require_version_compare( class Specifier (line 299) | class Specifier(_IndividualSpecifier): method _compare_compatible (line 408) | def _compare_compatible(self, prospective: ParsedVersion, spec: str) -... method _compare_equal (line 430) | def _compare_equal(self, prospective: ParsedVersion, spec: str) -> bool: method _compare_not_equal (line 470) | def _compare_not_equal(self, prospective: ParsedVersion, spec: str) ->... method _compare_less_than_equal (line 474) | def _compare_less_than_equal(self, prospective: ParsedVersion, spec: s... method _compare_greater_than_equal (line 482) | def _compare_greater_than_equal( method _compare_less_than (line 492) | def _compare_less_than(self, prospective: ParsedVersion, spec_str: str... method _compare_greater_than (line 518) | def _compare_greater_than(self, prospective: ParsedVersion, spec_str: ... method _compare_arbitrary (line 549) | def _compare_arbitrary(self, prospective: Version, spec: str) -> bool: method prereleases (line 553) | def prereleases(self) -> bool: method prereleases (line 578) | def prereleases(self, value: bool) -> None: function _version_split (line 585) | def _version_split(version: str) -> List[str]: function _is_not_suffix (line 596) | def _is_not_suffix(segment: str) -> bool: function _pad_version (line 602) | def _pad_version(left: List[str], right: List[str]) -> Tuple[List[str], ... class SpecifierSet (line 620) | class SpecifierSet(BaseSpecifier): method __init__ (line 621) | def __init__( method __repr__ (line 645) | def __repr__(self) -> str: method __str__ (line 654) | def __str__(self) -> str: method __hash__ (line 657) | def __hash__(self) -> int: method __and__ (line 660) | def __and__(self, other: Union["SpecifierSet", str]) -> "SpecifierSet": method __eq__ (line 683) | def __eq__(self, other: object) -> bool: method __len__ (line 691) | def __len__(self) -> int: method __iter__ (line 694) | def __iter__(self) -> Iterator[_IndividualSpecifier]: method prereleases (line 698) | def prereleases(self) -> Optional[bool]: method prereleases (line 716) | def prereleases(self, value: bool) -> None: method __contains__ (line 719) | def __contains__(self, item: UnparsedVersion) -> bool: method contains (line 722) | def contains( method filter (line 751) | def filter( FILE: lib/python3.7/site-packages/setuptools/_vendor/packaging/tags.py class Tag (line 42) | class Tag: method __init__ (line 52) | def __init__(self, interpreter: str, abi: str, platform: str) -> None: method interpreter (line 64) | def interpreter(self) -> str: method abi (line 68) | def abi(self) -> str: method platform (line 72) | def platform(self) -> str: method __eq__ (line 75) | def __eq__(self, other: object) -> bool: method __hash__ (line 86) | def __hash__(self) -> int: method __str__ (line 89) | def __str__(self) -> str: method __repr__ (line 92) | def __repr__(self) -> str: function parse_tag (line 96) | def parse_tag(tag: str) -> FrozenSet[Tag]: function _get_config_var (line 112) | def _get_config_var(name: str, warn: bool = False) -> Union[int, str, No... function _normalize_string (line 121) | def _normalize_string(string: str) -> str: function _abi3_applies (line 125) | def _abi3_applies(python_version: PythonVersion) -> bool: function _cpython_abis (line 134) | def _cpython_abis(py_version: PythonVersion, warn: bool = False) -> List... function cpython_tags (line 170) | def cpython_tags( function _generic_abi (line 227) | def _generic_abi() -> Iterator[str]: function generic_tags (line 233) | def generic_tags( function _py_interpreter_range (line 263) | def _py_interpreter_range(py_version: PythonVersion) -> Iterator[str]: function compatible_tags (line 278) | def compatible_tags( function _mac_arch (line 303) | def _mac_arch(arch: str, is_32bit: bool = _32_BIT_INTERPRETER) -> str: function _mac_binary_formats (line 313) | def _mac_binary_formats(version: MacVersion, cpu_arch: str) -> List[str]: function mac_platforms (line 345) | def mac_platforms( function _linux_platforms (line 417) | def _linux_platforms(is_32bit: bool = _32_BIT_INTERPRETER) -> Iterator[s... function _generic_platforms (line 430) | def _generic_platforms() -> Iterator[str]: function platform_tags (line 434) | def platform_tags() -> Iterator[str]: function interpreter_name (line 446) | def interpreter_name() -> str: function interpreter_version (line 454) | def interpreter_version(*, warn: bool = False) -> str: function _version_nodot (line 466) | def _version_nodot(version: PythonVersion) -> str: function sys_tags (line 470) | def sys_tags(*, warn: bool = False) -> Iterator[Tag]: FILE: lib/python3.7/site-packages/setuptools/_vendor/packaging/utils.py class InvalidWheelFilename (line 15) | class InvalidWheelFilename(ValueError): class InvalidSdistFilename (line 21) | class InvalidSdistFilename(ValueError): function canonicalize_name (line 32) | def canonicalize_name(name: str) -> NormalizedName: function canonicalize_version (line 38) | def canonicalize_version(version: Union[Version, str]) -> str: function parse_wheel_filename (line 81) | def parse_wheel_filename( function parse_sdist_filename (line 117) | def parse_sdist_filename(filename: str) -> Tuple[NormalizedName, Version]: FILE: lib/python3.7/site-packages/setuptools/_vendor/packaging/version.py function parse (line 42) | def parse(version: str) -> Union["LegacyVersion", "Version"]: class InvalidVersion (line 54) | class InvalidVersion(ValueError): class _BaseVersion (line 60) | class _BaseVersion: method __hash__ (line 63) | def __hash__(self) -> int: method __lt__ (line 69) | def __lt__(self, other: "_BaseVersion") -> bool: method __le__ (line 75) | def __le__(self, other: "_BaseVersion") -> bool: method __eq__ (line 81) | def __eq__(self, other: object) -> bool: method __ge__ (line 87) | def __ge__(self, other: "_BaseVersion") -> bool: method __gt__ (line 93) | def __gt__(self, other: "_BaseVersion") -> bool: method __ne__ (line 99) | def __ne__(self, other: object) -> bool: class LegacyVersion (line 106) | class LegacyVersion(_BaseVersion): method __init__ (line 107) | def __init__(self, version: str) -> None: method __str__ (line 117) | def __str__(self) -> str: method __repr__ (line 120) | def __repr__(self) -> str: method public (line 124) | def public(self) -> str: method base_version (line 128) | def base_version(self) -> str: method epoch (line 132) | def epoch(self) -> int: method release (line 136) | def release(self) -> None: method pre (line 140) | def pre(self) -> None: method post (line 144) | def post(self) -> None: method dev (line 148) | def dev(self) -> None: method local (line 152) | def local(self) -> None: method is_prerelease (line 156) | def is_prerelease(self) -> bool: method is_postrelease (line 160) | def is_postrelease(self) -> bool: method is_devrelease (line 164) | def is_devrelease(self) -> bool: function _parse_version_parts (line 179) | def _parse_version_parts(s: str) -> Iterator[str]: function _legacy_cmpkey (line 196) | def _legacy_cmpkey(version: str) -> LegacyCmpKey: class Version (line 257) | class Version(_BaseVersion): method __init__ (line 261) | def __init__(self, version: str) -> None: method __repr__ (line 290) | def __repr__(self) -> str: method __str__ (line 293) | def __str__(self) -> str: method epoch (line 322) | def epoch(self) -> int: method release (line 327) | def release(self) -> Tuple[int, ...]: method pre (line 332) | def pre(self) -> Optional[Tuple[str, int]]: method post (line 337) | def post(self) -> Optional[int]: method dev (line 341) | def dev(self) -> Optional[int]: method local (line 345) | def local(self) -> Optional[str]: method public (line 352) | def public(self) -> str: method base_version (line 356) | def base_version(self) -> str: method is_prerelease (line 369) | def is_prerelease(self) -> bool: method is_postrelease (line 373) | def is_postrelease(self) -> bool: method is_devrelease (line 377) | def is_devrelease(self) -> bool: method major (line 381) | def major(self) -> int: method minor (line 385) | def minor(self) -> int: method micro (line 389) | def micro(self) -> int: function _parse_letter_version (line 393) | def _parse_letter_version( function _parse_local_version (line 432) | def _parse_local_version(local: str) -> Optional[LocalType]: function _cmpkey (line 444) | def _cmpkey( FILE: lib/python3.7/site-packages/setuptools/_vendor/pyparsing/__init__.py class version_info (line 99) | class version_info(NamedTuple): method __version__ (line 107) | def __version__(self): method __str__ (line 120) | def __str__(self): method __repr__ (line 123) | def __repr__(self): FILE: lib/python3.7/site-packages/setuptools/_vendor/pyparsing/actions.py class OnlyOnce (line 7) | class OnlyOnce: method __init__ (line 12) | def __init__(self, method_call): method __call__ (line 18) | def __call__(self, s, l, t): method reset (line 25) | def reset(self): function match_only_at_col (line 33) | def match_only_at_col(n): function replace_with (line 46) | def replace_with(repl_str): function remove_quotes (line 63) | def remove_quotes(s, l, t): function with_attribute (line 80) | def with_attribute(*args, **attr_dict): function with_class (line 162) | def with_class(classname, namespace=""): FILE: lib/python3.7/site-packages/setuptools/_vendor/pyparsing/common.py class pyparsing_common (line 8) | class pyparsing_common: method convert_to_date (line 253) | def convert_to_date(fmt: str = "%Y-%m-%d"): method convert_to_datetime (line 280) | def convert_to_datetime(fmt: str = "%Y-%m-%dT%H:%M:%S.%f"): method strip_html_tags (line 322) | def strip_html_tags(s: str, l: int, tokens: ParseResults): FILE: lib/python3.7/site-packages/setuptools/_vendor/pyparsing/core.py class cached_property (line 80) | class cached_property: method __init__ (line 81) | def __init__(self, func): method __get__ (line 84) | def __get__(self, instance, owner=None): class __compat__ (line 89) | class __compat__(__config_flags): class __diag__ (line 112) | class __diag__(__config_flags): method enable_all_warnings (line 129) | def enable_all_warnings(cls) -> None: class Diagnostics (line 134) | class Diagnostics(Enum): function enable_diag (line 167) | def enable_diag(diag_enum: Diagnostics) -> None: function disable_diag (line 174) | def disable_diag(diag_enum: Diagnostics) -> None: function enable_all_warnings (line 181) | def enable_all_warnings() -> None: function _should_enable_warnings (line 192) | def _should_enable_warnings( function _trim_arity (line 262) | def _trim_arity(func, max_limit=3): function condition_as_parse_action (line 322) | def condition_as_parse_action( function _default_start_debug_action (line 350) | def _default_start_debug_action( function _default_success_debug_action (line 369) | def _default_success_debug_action( function _default_exception_debug_action (line 381) | def _default_exception_debug_action( function null_debug_action (line 396) | def null_debug_action(*args): class ParserElement (line 400) | class ParserElement(ABC): method set_default_whitespace_chars (line 408) | def set_default_whitespace_chars(chars: str) -> None: method inline_literals_using (line 429) | def inline_literals_using(cls: type) -> None: class DebugActions (line 450) | class DebugActions(NamedTuple): method __init__ (line 455) | def __init__(self, savelist: bool = False): method suppress_warning (line 483) | def suppress_warning(self, warning_type: Diagnostics) -> "ParserElement": method copy (line 499) | def copy(self) -> "ParserElement": method set_results_name (line 528) | def set_results_name( method _setResultsName (line 561) | def _setResultsName(self, name, listAllMatches=False): method set_break (line 572) | def set_break(self, break_flag: bool = True) -> "ParserElement": method set_parse_action (line 595) | def set_parse_action(self, *fns: ParseAction, **kwargs) -> "ParserElem... method add_parse_action (line 681) | def add_parse_action(self, *fns: ParseAction, **kwargs) -> "ParserElem... method add_condition (line 693) | def add_condition(self, *fns: ParseCondition, **kwargs) -> "ParserElem... method set_fail_action (line 728) | def set_fail_action(self, fn: ParseFailAction) -> "ParserElement": method _skipIgnorables (line 744) | def _skipIgnorables(self, instring, loc): method preParse (line 757) | def preParse(self, instring, loc): method parseImpl (line 769) | def parseImpl(self, instring, loc, doActions=True): method postParse (line 772) | def postParse(self, instring, loc, tokenlist): method _parseNoCache (line 776) | def _parseNoCache( method try_parse (line 878) | def try_parse(self, instring: str, loc: int, raise_fatal: bool = False... method can_parse_next (line 886) | def can_parse_next(self, instring: str, loc: int) -> bool: method _parseCache (line 909) | def _parseCache( method reset_cache (line 960) | def reset_cache() -> None: method disable_memoization (line 971) | def disable_memoization() -> None: method enable_left_recursion (line 985) | def enable_left_recursion( method enable_packrat (line 1033) | def enable_packrat(cache_size_limit: int = 128, *, force: bool = False... method parse_string (line 1076) | def parse_string( method scan_string (line 1145) | def scan_string( method transform_string (line 1234) | def transform_string(self, instring: str, *, debug: bool = False) -> str: method search_string (line 1280) | def search_string( method split (line 1320) | def split( method __add__ (line 1352) | def __add__(self, other) -> "ParserElement": method __radd__ (line 1392) | def __radd__(self, other) -> "ParserElement": method __sub__ (line 1409) | def __sub__(self, other) -> "ParserElement": method __rsub__ (line 1423) | def __rsub__(self, other) -> "ParserElement": method __mul__ (line 1437) | def __mul__(self, other) -> "ParserElement": method __rmul__ (line 1523) | def __rmul__(self, other) -> "ParserElement": method __or__ (line 1526) | def __or__(self, other) -> "ParserElement": method __ror__ (line 1543) | def __ror__(self, other) -> "ParserElement": method __xor__ (line 1557) | def __xor__(self, other) -> "ParserElement": method __rxor__ (line 1571) | def __rxor__(self, other) -> "ParserElement": method __and__ (line 1585) | def __and__(self, other) -> "ParserElement": method __rand__ (line 1599) | def __rand__(self, other) -> "ParserElement": method __invert__ (line 1613) | def __invert__(self) -> "ParserElement": method __getitem__ (line 1623) | def __getitem__(self, key): method __call__ (line 1663) | def __call__(self, name: str = None) -> "ParserElement": method suppress (line 1683) | def suppress(self) -> "ParserElement": method ignore_whitespace (line 1690) | def ignore_whitespace(self, recursive: bool = True) -> "ParserElement": method leave_whitespace (line 1700) | def leave_whitespace(self, recursive: bool = True) -> "ParserElement": method set_whitespace_chars (line 1711) | def set_whitespace_chars( method parse_with_tabs (line 1722) | def parse_with_tabs(self) -> "ParserElement": method ignore (line 1731) | def ignore(self, other: "ParserElement") -> "ParserElement": method set_debug_actions (line 1759) | def set_debug_actions( method set_debug (line 1785) | def set_debug(self, flag: bool = True) -> "ParserElement": method default_name (line 1833) | def default_name(self) -> str: method _generateDefaultName (line 1839) | def _generateDefaultName(self): method set_name (line 1844) | def set_name(self, name: str) -> "ParserElement": method name (line 1858) | def name(self) -> str: method __str__ (line 1862) | def __str__(self) -> str: method __repr__ (line 1865) | def __repr__(self) -> str: method streamline (line 1868) | def streamline(self) -> "ParserElement": method recurse (line 1873) | def recurse(self) -> Sequence["ParserElement"]: method _checkRecursion (line 1876) | def _checkRecursion(self, parseElementList): method validate (line 1881) | def validate(self, validateTrace=None) -> None: method parse_file (line 1887) | def parse_file( method __eq__ (line 1915) | def __eq__(self, other): method __hash__ (line 1924) | def __hash__(self): method matches (line 1927) | def matches( method run_tests (line 1950) | def run_tests( method create_diagram (line 2145) | def create_diagram( class _PendingSkip (line 2220) | class _PendingSkip(ParserElement): method __init__ (line 2223) | def __init__(self, expr: ParserElement, must_skip: bool = False): method _generateDefaultName (line 2228) | def _generateDefaultName(self): method __add__ (line 2231) | def __add__(self, other) -> "ParserElement": method __repr__ (line 2252) | def __repr__(self): method parseImpl (line 2255) | def parseImpl(self, *args): class Token (line 2261) | class Token(ParserElement): method __init__ (line 2266) | def __init__(self): method _generateDefaultName (line 2269) | def _generateDefaultName(self): class Empty (line 2273) | class Empty(Token): method __init__ (line 2278) | def __init__(self): class NoMatch (line 2284) | class NoMatch(Token): method __init__ (line 2289) | def __init__(self): method parseImpl (line 2295) | def parseImpl(self, instring, loc, doActions=True): class Literal (line 2299) | class Literal(Token): method __init__ (line 2315) | def __init__(self, match_string: str = "", *, matchString: str = ""): method _generateDefaultName (line 2333) | def _generateDefaultName(self): method parseImpl (line 2336) | def parseImpl(self, instring, loc, doActions=True): class _SingleCharLiteral (line 2344) | class _SingleCharLiteral(Literal): method parseImpl (line 2345) | def parseImpl(self, instring, loc, doActions=True): class Keyword (line 2354) | class Keyword(Token): method __init__ (line 2383) | def __init__( method _generateDefaultName (line 2412) | def _generateDefaultName(self): method parseImpl (line 2415) | def parseImpl(self, instring, loc, doActions=True): method set_default_keyword_chars (line 2463) | def set_default_keyword_chars(chars) -> None: class CaselessLiteral (line 2472) | class CaselessLiteral(Literal): method __init__ (line 2486) | def __init__(self, match_string: str = "", *, matchString: str = ""): method parseImpl (line 2493) | def parseImpl(self, instring, loc, doActions=True): class CaselessKeyword (line 2499) | class CaselessKeyword(Keyword): method __init__ (line 2511) | def __init__( class CloseMatch (line 2524) | class CloseMatch(Token): method __init__ (line 2559) | def __init__( method _generateDefaultName (line 2578) | def _generateDefaultName(self): method parseImpl (line 2581) | def parseImpl(self, instring, loc, doActions=True): class Word (line 2613) | class Word(Token): method __init__ (line 2678) | def __init__( method _generateDefaultName (line 2791) | def _generateDefaultName(self): method parseImpl (line 2820) | def parseImpl(self, instring, loc, doActions=True): class _WordRegex (line 2853) | class _WordRegex(Word): method parseImpl (line 2854) | def parseImpl(self, instring, loc, doActions=True): class Char (line 2863) | class Char(_WordRegex): method __init__ (line 2869) | def __init__( class Regex (line 2890) | class Regex(Token): method __init__ (line 2915) | def __init__( method re (line 2962) | def re(self): method re_match (line 2974) | def re_match(self): method mayReturnEmpty (line 2978) | def mayReturnEmpty(self): method _generateDefaultName (line 2981) | def _generateDefaultName(self): method parseImpl (line 2984) | def parseImpl(self, instring, loc, doActions=True): method parseImplAsGroupList (line 2997) | def parseImplAsGroupList(self, instring, loc, doActions=True): method parseImplAsMatch (line 3006) | def parseImplAsMatch(self, instring, loc, doActions=True): method sub (line 3015) | def sub(self, repl: str) -> ParserElement: class QuotedString (line 3045) | class QuotedString(Token): method __init__ (line 3086) | def __init__( method _generateDefaultName (line 3199) | def _generateDefaultName(self): method parseImpl (line 3207) | def parseImpl(self, instring, loc, doActions=True): class CharsNotIn (line 3241) | class CharsNotIn(Token): method __init__ (line 3262) | def __init__( method _generateDefaultName (line 3297) | def _generateDefaultName(self): method parseImpl (line 3304) | def parseImpl(self, instring, loc, doActions=True): class White (line 3321) | class White(Token): method __init__ (line 3357) | def __init__(self, ws: str = " \t\r\n", min: int = 1, max: int = 0, ex... method _generateDefaultName (line 3379) | def _generateDefaultName(self): method parseImpl (line 3382) | def parseImpl(self, instring, loc, doActions=True): class PositionToken (line 3398) | class PositionToken(Token): method __init__ (line 3399) | def __init__(self): class GoToColumn (line 3405) | class GoToColumn(PositionToken): method __init__ (line 3410) | def __init__(self, colno: int): method preParse (line 3414) | def preParse(self, instring, loc): method parseImpl (line 3427) | def parseImpl(self, instring, loc, doActions=True): class LineStart (line 3436) | class LineStart(PositionToken): method __init__ (line 3459) | def __init__(self): method preParse (line 3467) | def preParse(self, instring, loc): method parseImpl (line 3477) | def parseImpl(self, instring, loc, doActions=True): class LineEnd (line 3483) | class LineEnd(PositionToken): method __init__ (line 3488) | def __init__(self): method parseImpl (line 3494) | def parseImpl(self, instring, loc, doActions=True): class StringStart (line 3506) | class StringStart(PositionToken): method __init__ (line 3511) | def __init__(self): method parseImpl (line 3515) | def parseImpl(self, instring, loc, doActions=True): class StringEnd (line 3523) | class StringEnd(PositionToken): method __init__ (line 3528) | def __init__(self): method parseImpl (line 3532) | def parseImpl(self, instring, loc, doActions=True): class WordStart (line 3543) | class WordStart(PositionToken): method __init__ (line 3553) | def __init__(self, word_chars: str = printables, *, wordChars: str = p... method parseImpl (line 3559) | def parseImpl(self, instring, loc, doActions=True): class WordEnd (line 3569) | class WordEnd(PositionToken): method __init__ (line 3578) | def __init__(self, word_chars: str = printables, *, wordChars: str = p... method parseImpl (line 3585) | def parseImpl(self, instring, loc, doActions=True): class ParseExpression (line 3596) | class ParseExpression(ParserElement): method __init__ (line 3601) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method recurse (line 3627) | def recurse(self) -> Sequence[ParserElement]: method append (line 3630) | def append(self, other) -> ParserElement: method leave_whitespace (line 3635) | def leave_whitespace(self, recursive: bool = True) -> ParserElement: method ignore_whitespace (line 3648) | def ignore_whitespace(self, recursive: bool = True) -> ParserElement: method ignore (line 3660) | def ignore(self, other) -> ParserElement: method _generateDefaultName (line 3672) | def _generateDefaultName(self): method streamline (line 3675) | def streamline(self) -> ParserElement: method validate (line 3716) | def validate(self, validateTrace=None) -> None: method copy (line 3722) | def copy(self) -> ParserElement: method _setResultsName (line 3727) | def _setResultsName(self, name, listAllMatches=False): class And (line 3757) | class And(ParseExpression): class _ErrorStop (line 3775) | class _ErrorStop(Empty): method __init__ (line 3776) | def __init__(self, *args, **kwargs): method _generateDefaultName (line 3780) | def _generateDefaultName(self): method __init__ (line 3783) | def __init__( method streamline (line 3816) | def streamline(self) -> ParserElement: method parseImpl (line 3861) | def parseImpl(self, instring, loc, doActions=True): method __iadd__ (line 3891) | def __iadd__(self, other): method _checkRecursion (line 3896) | def _checkRecursion(self, parseElementList): method _generateDefaultName (line 3903) | def _generateDefaultName(self): class Or (line 3911) | class Or(ParseExpression): method __init__ (line 3929) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method streamline (line 3937) | def streamline(self) -> ParserElement: method parseImpl (line 3949) | def parseImpl(self, instring, loc, doActions=True): method __ixor__ (line 4031) | def __ixor__(self, other): method _generateDefaultName (line 4036) | def _generateDefaultName(self): method _setResultsName (line 4039) | def _setResultsName(self, name, listAllMatches=False): class MatchFirst (line 4066) | class MatchFirst(ParseExpression): method __init__ (line 4084) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method streamline (line 4092) | def streamline(self) -> ParserElement: method parseImpl (line 4108) | def parseImpl(self, instring, loc, doActions=True): method __ior__ (line 4142) | def __ior__(self, other): method _generateDefaultName (line 4147) | def _generateDefaultName(self): method _setResultsName (line 4150) | def _setResultsName(self, name, listAllMatches=False): class Each (line 4177) | class Each(ParseExpression): method __init__ (line 4235) | def __init__(self, exprs: typing.Iterable[ParserElement], savelist: bo... method streamline (line 4245) | def streamline(self) -> ParserElement: method parseImpl (line 4253) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4340) | def _generateDefaultName(self): class ParseElementEnhance (line 4344) | class ParseElementEnhance(ParserElement): method __init__ (line 4349) | def __init__(self, expr: Union[ParserElement, str], savelist: bool = F... method recurse (line 4370) | def recurse(self) -> Sequence[ParserElement]: method parseImpl (line 4373) | def parseImpl(self, instring, loc, doActions=True): method leave_whitespace (line 4379) | def leave_whitespace(self, recursive: bool = True) -> ParserElement: method ignore_whitespace (line 4388) | def ignore_whitespace(self, recursive: bool = True) -> ParserElement: method ignore (line 4397) | def ignore(self, other) -> ParserElement: method streamline (line 4409) | def streamline(self) -> ParserElement: method _checkRecursion (line 4415) | def _checkRecursion(self, parseElementList): method validate (line 4422) | def validate(self, validateTrace=None) -> None: method _generateDefaultName (line 4430) | def _generateDefaultName(self): class IndentedBlock (line 4437) | class IndentedBlock(ParseElementEnhance): class _Indent (line 4443) | class _Indent(Empty): method __init__ (line 4444) | def __init__(self, ref_col: int): class _IndentGreater (line 4449) | class _IndentGreater(Empty): method __init__ (line 4450) | def __init__(self, ref_col: int): method __init__ (line 4455) | def __init__( method parseImpl (line 4465) | def parseImpl(self, instring, loc, doActions=True): class AtStringStart (line 4501) | class AtStringStart(ParseElementEnhance): method __init__ (line 4512) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4516) | def parseImpl(self, instring, loc, doActions=True): class AtLineStart (line 4522) | class AtLineStart(ParseElementEnhance): method __init__ (line 4545) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4549) | def parseImpl(self, instring, loc, doActions=True): class FollowedBy (line 4555) | class FollowedBy(ParseElementEnhance): method __init__ (line 4578) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4582) | def parseImpl(self, instring, loc, doActions=True): class PrecededBy (line 4591) | class PrecededBy(ParseElementEnhance): method __init__ (line 4621) | def __init__( method parseImpl (line 4646) | def parseImpl(self, instring, loc=0, doActions=True): class Located (line 4672) | class Located(ParseElementEnhance): method parseImpl (line 4700) | def parseImpl(self, instring, loc, doActions=True): class NotAny (line 4714) | class NotAny(ParseElementEnhance): method __init__ (line 4739) | def __init__(self, expr: Union[ParserElement, str]): method parseImpl (line 4748) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4753) | def _generateDefaultName(self): class _MultipleMatch (line 4757) | class _MultipleMatch(ParseElementEnhance): method __init__ (line 4758) | def __init__( method stopOn (line 4773) | def stopOn(self, ender) -> ParserElement: method parseImpl (line 4779) | def parseImpl(self, instring, loc, doActions=True): method _setResultsName (line 4808) | def _setResultsName(self, name, listAllMatches=False): class OneOrMore (line 4835) | class OneOrMore(_MultipleMatch): method _generateDefaultName (line 4862) | def _generateDefaultName(self): class ZeroOrMore (line 4866) | class ZeroOrMore(_MultipleMatch): method __init__ (line 4879) | def __init__( method parseImpl (line 4889) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4895) | def _generateDefaultName(self): class _NullToken (line 4899) | class _NullToken: method __bool__ (line 4900) | def __bool__(self): method __str__ (line 4903) | def __str__(self): class Opt (line 4907) | class Opt(ParseElementEnhance): method __init__ (line 4948) | def __init__( method parseImpl (line 4956) | def parseImpl(self, instring, loc, doActions=True): method _generateDefaultName (line 4972) | def _generateDefaultName(self): class SkipTo (line 4983) | class SkipTo(ParseElementEnhance): method __init__ (line 5044) | def __init__( method parseImpl (line 5066) | def parseImpl(self, instring, loc, doActions=True): class Forward (line 5117) | class Forward(ParseElementEnhance): method __init__ (line 5146) | def __init__(self, other: typing.Optional[Union[ParserElement, str]] =... method __lshift__ (line 5151) | def __lshift__(self, other): method __ilshift__ (line 5168) | def __ilshift__(self, other): method __or__ (line 5171) | def __or__(self, other): method __del__ (line 5186) | def __del__(self): method parseImpl (line 5200) | def parseImpl(self, instring, loc, doActions=True): method leave_whitespace (line 5295) | def leave_whitespace(self, recursive: bool = True) -> ParserElement: method ignore_whitespace (line 5299) | def ignore_whitespace(self, recursive: bool = True) -> ParserElement: method streamline (line 5303) | def streamline(self) -> ParserElement: method validate (line 5310) | def validate(self, validateTrace=None) -> None: method _generateDefaultName (line 5320) | def _generateDefaultName(self): method copy (line 5334) | def copy(self) -> ParserElement: method _setResultsName (line 5342) | def _setResultsName(self, name, list_all_matches=False): class TokenConverter (line 5363) | class TokenConverter(ParseElementEnhance): method __init__ (line 5368) | def __init__(self, expr: Union[ParserElement, str], savelist=False): class Combine (line 5373) | class Combine(TokenConverter): method __init__ (line 5392) | def __init__( method ignore (line 5410) | def ignore(self, other) -> ParserElement: method postParse (line 5417) | def postParse(self, instring, loc, tokenlist): class Group (line 5430) | class Group(TokenConverter): method __init__ (line 5451) | def __init__(self, expr: ParserElement, aslist: bool = False): method postParse (line 5456) | def postParse(self, instring, loc, tokenlist): class Dict (line 5467) | class Dict(TokenConverter): method __init__ (line 5509) | def __init__(self, expr: ParserElement, asdict: bool = False): method postParse (line 5514) | def postParse(self, instring, loc, tokenlist): class Suppress (line 5554) | class Suppress(TokenConverter): method __init__ (line 5585) | def __init__(self, expr: Union[ParserElement, str], savelist: bool = F... method __add__ (line 5590) | def __add__(self, other) -> "ParserElement": method __sub__ (line 5596) | def __sub__(self, other) -> "ParserElement": method postParse (line 5602) | def postParse(self, instring, loc, tokenlist): method suppress (line 5605) | def suppress(self) -> ParserElement: function trace_parse_action (line 5609) | def trace_parse_action(f: ParseAction) -> ParseAction: function srange (line 5684) | def srange(s: str) -> str: function token_map (line 5721) | def token_map(func, *args) -> ParseAction: function autoname_elements (line 5767) | def autoname_elements() -> None: FILE: lib/python3.7/site-packages/setuptools/_vendor/pyparsing/diagram/__init__.py class EachItem (line 62) | class EachItem(railroad.Group): method __init__ (line 73) | def __init__(self, *items): class AnnotatedItem (line 79) | class AnnotatedItem(railroad.Group): method __init__ (line 84) | def __init__(self, label: str, item): class EditablePartial (line 88) | class EditablePartial(Generic[T]): method __init__ (line 97) | def __init__(self, func: Callable[..., T], args: list, kwargs: dict): method from_call (line 103) | def from_call(cls, func: Callable[..., T], *args, **kwargs) -> "Editab... method name (line 111) | def name(self): method __call__ (line 114) | def __call__(self) -> T: function railroad_to_html (line 130) | def railroad_to_html(diagrams: List[NamedDiagram], **kwargs) -> str: function resolve_partial (line 149) | def resolve_partial(partial: "EditablePartial[T]") -> T: function to_railroad (line 165) | def to_railroad( function _should_vertical (line 223) | def _should_vertical( class ElementState (line 235) | class ElementState: method __init__ (line 241) | def __init__( method mark_for_extraction (line 267) | def mark_for_extraction( class ConverterState (line 297) | class ConverterState: method __init__ (line 302) | def __init__(self, diagram_kwargs: typing.Optional[dict] = None): method __setitem__ (line 315) | def __setitem__(self, key: int, value: ElementState): method __getitem__ (line 318) | def __getitem__(self, key: int) -> ElementState: method __delitem__ (line 321) | def __delitem__(self, key: int): method __contains__ (line 324) | def __contains__(self, key: int): method generate_unnamed (line 327) | def generate_unnamed(self) -> int: method generate_index (line 334) | def generate_index(self) -> int: method extract_into_diagram (line 341) | def extract_into_diagram(self, el_id: int): function _worth_extracting (line 375) | def _worth_extracting(element: pyparsing.ParserElement) -> bool: function _apply_diagram_item_enhancements (line 384) | def _apply_diagram_item_enhancements(fn): function _visible_exprs (line 428) | def _visible_exprs(exprs: Iterable[pyparsing.ParserElement]): function _to_diagram_element (line 442) | def _to_diagram_element( FILE: lib/python3.7/site-packages/setuptools/_vendor/pyparsing/exceptions.py class ExceptionWordUnicode (line 11) | class ExceptionWordUnicode(ppu.Latin1, ppu.LatinA, ppu.LatinB, ppu.Greek... class ParseBaseException (line 19) | class ParseBaseException(Exception): method __init__ (line 24) | def __init__( method explain_exception (line 42) | def explain_exception(exc, depth=16): method _from_exception (line 108) | def _from_exception(cls, pe): method line (line 116) | def line(self) -> str: method lineno (line 123) | def lineno(self) -> int: method col (line 130) | def col(self) -> int: method column (line 137) | def column(self) -> int: method __str__ (line 143) | def __str__(self) -> str: method __repr__ (line 161) | def __repr__(self): method mark_input_line (line 164) | def mark_input_line(self, marker_string: str = None, *, markerString="... method explain (line 178) | def explain(self, depth=16) -> str: class ParseException (line 220) | class ParseException(ParseBaseException): class ParseFatalException (line 240) | class ParseFatalException(ParseBaseException): class ParseSyntaxException (line 247) | class ParseSyntaxException(ParseFatalException): class RecursiveGrammarException (line 256) | class RecursiveGrammarException(Exception): method __init__ (line 263) | def __init__(self, parseElementList): method __str__ (line 266) | def __str__(self) -> str: FILE: lib/python3.7/site-packages/setuptools/_vendor/pyparsing/helpers.py function delimited_list (line 14) | def delimited_list( function counted_array (line 71) | def counted_array( function match_previous_literal (line 131) | def match_previous_literal(expr: ParserElement) -> ParserElement: function match_previous_expr (line 164) | def match_previous_expr(expr: ParserElement) -> ParserElement: function one_of (line 200) | def one_of( function dict_of (line 327) | def dict_of(key: ParserElement, value: ParserElement) -> ParserElement: function original_text_for (line 367) | def original_text_for( function ungroup (line 420) | def ungroup(expr: ParserElement) -> ParserElement: function locatedExpr (line 427) | def locatedExpr(expr: ParserElement) -> ParserElement: function nested_expr (line 462) | def nested_expr( function _makeTags (line 590) | def _makeTags(tagStr, xml, suppress_LT=Suppress("<"), suppress_GT=Suppre... function make_html_tags (line 648) | def make_html_tags( function make_xml_tags (line 675) | def make_xml_tags( function replace_html_entity (line 698) | def replace_html_entity(t): class OpAssoc (line 703) | class OpAssoc(Enum): function infix_notation (line 726) | def infix_notation( function indentedBlock (line 891) | def indentedBlock(blockStatementExpr, indentStack, indent=True, backup_s... FILE: lib/python3.7/site-packages/setuptools/_vendor/pyparsing/results.py class _ParseResultsWithOffset (line 11) | class _ParseResultsWithOffset: method __init__ (line 14) | def __init__(self, p1, p2): method __getitem__ (line 17) | def __getitem__(self, i): method __getstate__ (line 20) | def __getstate__(self): method __setstate__ (line 23) | def __setstate__(self, *args): class ParseResults (line 27) | class ParseResults: class List (line 85) | class List(list): method __new__ (line 124) | def __new__(cls, contained=None): method __new__ (line 136) | def __new__(cls, toklist=None, name=None, **kwargs): method __init__ (line 159) | def __init__( method __getitem__ (line 191) | def __getitem__(self, i): method __setitem__ (line 200) | def __setitem__(self, k, v, isinstance=isinstance): method __delitem__ (line 215) | def __delitem__(self, i): method __contains__ (line 238) | def __contains__(self, k) -> bool: method __len__ (line 241) | def __len__(self) -> int: method __bool__ (line 244) | def __bool__(self) -> bool: method __iter__ (line 247) | def __iter__(self) -> Iterator: method __reversed__ (line 250) | def __reversed__(self) -> Iterator: method keys (line 253) | def keys(self): method values (line 256) | def values(self): method items (line 259) | def items(self): method haskeys (line 262) | def haskeys(self) -> bool: method pop (line 268) | def pop(self, *args, **kwargs): method get (line 326) | def get(self, key, default_value=None): method insert (line 349) | def insert(self, index, ins_string): method append (line 374) | def append(self, item): method extend (line 391) | def extend(self, itemseq): method clear (line 411) | def clear(self): method __getattr__ (line 418) | def __getattr__(self, name): method __add__ (line 426) | def __add__(self, other) -> "ParseResults": method __iadd__ (line 431) | def __iadd__(self, other) -> "ParseResults": method __radd__ (line 450) | def __radd__(self, other) -> "ParseResults": method __repr__ (line 458) | def __repr__(self) -> str: method __str__ (line 461) | def __str__(self) -> str: method _asStringList (line 473) | def _asStringList(self, sep=""): method as_list (line 484) | def as_list(self) -> list: method as_dict (line 504) | def as_dict(self) -> dict: method copy (line 533) | def copy(self) -> "ParseResults": method get_name (line 544) | def get_name(self): method dump (line 595) | def dump(self, indent="", full=True, include_list=True, _depth=0) -> str: method pprint (line 675) | def pprint(self, *args, **kwargs): method __getstate__ (line 703) | def __getstate__(self): method __setstate__ (line 714) | def __setstate__(self, state): method __getnewargs__ (line 722) | def __getnewargs__(self): method __dir__ (line 725) | def __dir__(self): method from_dict (line 729) | def from_dict(cls, other, name=None) -> "ParseResults": FILE: lib/python3.7/site-packages/setuptools/_vendor/pyparsing/testing.py class pyparsing_test (line 15) | class pyparsing_test: class reset_pyparsing_context (line 20) | class reset_pyparsing_context: method __init__ (line 45) | def __init__(self): method save (line 48) | def save(self): method restore (line 80) | def restore(self): method copy (line 113) | def copy(self): method __enter__ (line 118) | def __enter__(self): method __exit__ (line 121) | def __exit__(self, *args): class TestParseResultsAsserts (line 124) | class TestParseResultsAsserts: method assertParseResultsEquals (line 129) | def assertParseResultsEquals( method assertParseAndCheckList (line 141) | def assertParseAndCheckList( method assertParseAndCheckDict (line 155) | def assertParseAndCheckDict( method assertRunTestResults (line 169) | def assertRunTestResults( method assertRaisesParseException (line 233) | def assertRaisesParseException(self, exc_type=ParseException, msg=No... method with_line_numbers (line 238) | def with_line_numbers( FILE: lib/python3.7/site-packages/setuptools/_vendor/pyparsing/unicode.py class _lazyclassproperty (line 8) | class _lazyclassproperty: method __init__ (line 9) | def __init__(self, fn): method __get__ (line 14) | def __get__(self, obj, cls): class unicode_set (line 31) | class unicode_set: method _chars_for_ranges (line 56) | def _chars_for_ranges(cls): method printables (line 66) | def printables(cls): method alphas (line 71) | def alphas(cls): method nums (line 76) | def nums(cls): method alphanums (line 81) | def alphanums(cls): method identchars (line 86) | def identchars(cls): method identbodychars (line 100) | def identbodychars(cls): class pyparsing_unicode (line 118) | class pyparsing_unicode(unicode_set): class BasicMultilingualPlane (line 130) | class BasicMultilingualPlane(unicode_set): class Latin1 (line 136) | class Latin1(unicode_set): class LatinA (line 143) | class LatinA(unicode_set): class LatinB (line 149) | class LatinB(unicode_set): class Greek (line 155) | class Greek(unicode_set): class Cyrillic (line 195) | class Cyrillic(unicode_set): class Chinese (line 208) | class Chinese(unicode_set): class Japanese (line 231) | class Japanese(unicode_set): class Kanji (line 235) | class Kanji(unicode_set): class Hiragana (line 242) | class Hiragana(unicode_set): class Katakana (line 254) | class Katakana(unicode_set): class Hangul (line 268) | class Hangul(unicode_set): class CJK (line 290) | class CJK(Chinese, Japanese, Hangul): class Thai (line 293) | class Thai(unicode_set): class Arabic (line 300) | class Arabic(unicode_set): class Hebrew (line 308) | class Hebrew(unicode_set): class Devanagari (line 322) | class Devanagari(unicode_set): FILE: lib/python3.7/site-packages/setuptools/_vendor/pyparsing/util.py class __config_flags (line 12) | class __config_flags: method _set (line 20) | def _set(cls, dname, value): function col (line 41) | def col(loc: int, strg: str) -> int: function lineno (line 58) | def lineno(loc: int, strg: str) -> int: function line (line 72) | def line(loc: int, strg: str) -> str: class _UnboundedCache (line 81) | class _UnboundedCache: method __init__ (line 82) | def __init__(self): class _FifoCache (line 102) | class _FifoCache: method __init__ (line 103) | def __init__(self, size): class LRUMemo (line 125) | class LRUMemo: method __init__ (line 133) | def __init__(self, capacity): method __getitem__ (line 138) | def __getitem__(self, key): method __setitem__ (line 145) | def __setitem__(self, key, value): method __delitem__ (line 149) | def __delitem__(self, key): method clear (line 159) | def clear(self): class UnboundedMemo (line 164) | class UnboundedMemo(dict): method __delitem__ (line 169) | def __delitem__(self, key): function _escape_regex_range_chars (line 173) | def _escape_regex_range_chars(s: str) -> str: function _collapse_string_to_ranges (line 182) | def _collapse_string_to_ranges( function _flatten (line 228) | def _flatten(ll: list) -> list: FILE: lib/python3.7/site-packages/setuptools/_vendor/tomli/_parser.py class TOMLDecodeError (line 53) | class TOMLDecodeError(ValueError): function load (line 57) | def load(__fp: BinaryIO, *, parse_float: ParseFloat = float) -> dict[str... function loads (line 69) | def loads(__s: str, *, parse_float: ParseFloat = float) -> dict[str, Any... class Flags (line 135) | class Flags: method __init__ (line 144) | def __init__(self) -> None: method add_pending (line 148) | def add_pending(self, key: Key, flag: int) -> None: method finalize_pending (line 151) | def finalize_pending(self) -> None: method unset_all (line 156) | def unset_all(self, key: Key) -> None: method set (line 164) | def set(self, key: Key, flag: int, *, recursive: bool) -> None: # noq... method is_ (line 175) | def is_(self, key: Key, flag: int) -> bool: class NestedDict (line 193) | class NestedDict: method __init__ (line 194) | def __init__(self) -> None: method get_or_create_nest (line 198) | def get_or_create_nest( method append_nest_to_list (line 215) | def append_nest_to_list(self, key: Key) -> None: class Output (line 227) | class Output(NamedTuple): function skip_chars (line 232) | def skip_chars(src: str, pos: Pos, chars: Iterable[str]) -> Pos: function skip_until (line 241) | def skip_until( function skip_comment (line 263) | def skip_comment(src: str, pos: Pos) -> Pos: function skip_comments_and_array_ws (line 275) | def skip_comments_and_array_ws(src: str, pos: Pos) -> Pos: function create_dict_rule (line 284) | def create_dict_rule(src: str, pos: Pos, out: Output) -> tuple[Pos, Key]: function create_list_rule (line 302) | def create_list_rule(src: str, pos: Pos, out: Output) -> tuple[Pos, Key]: function key_value_rule (line 323) | def key_value_rule( function parse_key_value_pair (line 357) | def parse_key_value_pair( function parse_key (line 373) | def parse_key(src: str, pos: Pos) -> tuple[Pos, Key]: function parse_key_part (line 391) | def parse_key_part(src: str, pos: Pos) -> tuple[Pos, str]: function parse_one_line_basic_str (line 407) | def parse_one_line_basic_str(src: str, pos: Pos) -> tuple[Pos, str]: function parse_array (line 412) | def parse_array(src: str, pos: Pos, parse_float: ParseFloat) -> tuple[Po... function parse_inline_table (line 436) | def parse_inline_table(src: str, pos: Pos, parse_float: ParseFloat) -> t... function parse_basic_str_escape (line 468) | def parse_basic_str_escape( function parse_basic_str_escape_multiline (line 497) | def parse_basic_str_escape_multiline(src: str, pos: Pos) -> tuple[Pos, s... function parse_hex_char (line 501) | def parse_hex_char(src: str, pos: Pos, hex_len: int) -> tuple[Pos, str]: function parse_literal_str (line 512) | def parse_literal_str(src: str, pos: Pos) -> tuple[Pos, str]: function parse_multiline_str (line 521) | def parse_multiline_str(src: str, pos: Pos, *, literal: bool) -> tuple[P... function parse_basic_str (line 552) | def parse_basic_str(src: str, pos: Pos, *, multiline: bool) -> tuple[Pos... function parse_value (line 584) | def parse_value( # noqa: C901 function suffixed_err (line 652) | def suffixed_err(src: str, pos: Pos, msg: str) -> TOMLDecodeError: function is_unicode_scalar_value (line 669) | def is_unicode_scalar_value(codepoint: int) -> bool: function make_safe_parse_float (line 673) | def make_safe_parse_float(parse_float: ParseFloat) -> ParseFloat: FILE: lib/python3.7/site-packages/setuptools/_vendor/tomli/_re.py function match_to_datetime (line 52) | def match_to_datetime(match: re.Match) -> datetime | date: function cached_tz (line 88) | def cached_tz(hour_str: str, minute_str: str, sign_str: str) -> timezone: function match_to_localtime (line 98) | def match_to_localtime(match: re.Match) -> time: function match_to_number (line 104) | def match_to_number(match: re.Match, parse_float: ParseFloat) -> Any: FILE: lib/python3.7/site-packages/setuptools/_vendor/typing_extensions.py function _no_slots_copy (line 23) | def _no_slots_copy(dct): function _check_generic (line 31) | def _check_generic(cls, parameters): class _NoReturn (line 95) | class _NoReturn(typing._FinalTypingBase, _root=True): method __instancecheck__ (line 109) | def __instancecheck__(self, obj): method __subclasscheck__ (line 112) | def __subclasscheck__(self, cls): class _FinalForm (line 133) | class _FinalForm(typing._SpecialForm, _root=True): method __repr__ (line 135) | def __repr__(self): method __getitem__ (line 138) | def __getitem__(self, parameters): class _Final (line 159) | class _Final(typing._FinalTypingBase, _root=True): method __init__ (line 177) | def __init__(self, tp=None, **kwds): method __getitem__ (line 180) | def __getitem__(self, item): method _eval_type (line 188) | def _eval_type(self, globalns, localns): method __repr__ (line 194) | def __repr__(self): method __hash__ (line 200) | def __hash__(self): method __eq__ (line 203) | def __eq__(self, other): function final (line 218) | def final(f): function IntVar (line 241) | def IntVar(name): class _LiteralForm (line 250) | class _LiteralForm(typing._SpecialForm, _root=True): method __repr__ (line 252) | def __repr__(self): method __getitem__ (line 255) | def __getitem__(self, parameters): class _Literal (line 273) | class _Literal(typing._FinalTypingBase, _root=True): method __init__ (line 289) | def __init__(self, values=None, **kwds): method __getitem__ (line 292) | def __getitem__(self, values): method _eval_type (line 300) | def _eval_type(self, globalns, localns): method __repr__ (line 303) | def __repr__(self): method __hash__ (line 309) | def __hash__(self): method __eq__ (line 312) | def __eq__(self, other): class _ExtensionsGenericMeta (line 333) | class _ExtensionsGenericMeta(GenericMeta): method __subclasscheck__ (line 334) | def __subclasscheck__(self, subclass): class Deque (line 370) | class Deque(collections.deque, typing.MutableSequence[T], method __new__ (line 375) | def __new__(cls, *args, **kwds): class AsyncContextManager (line 388) | class AsyncContextManager(typing.Generic[T_co]): method __aenter__ (line 391) | async def __aenter__(self): method __aexit__ (line 395) | async def __aexit__(self, exc_type, exc_value, traceback): method __subclasshook__ (line 399) | def __subclasshook__(cls, C): class OrderedDict (line 414) | class OrderedDict(collections.OrderedDict, typing.MutableMapping[KT, VT], method __new__ (line 420) | def __new__(cls, *args, **kwds): class Counter (line 430) | class Counter(collections.Counter, method __new__ (line 436) | def __new__(cls, *args, **kwds): class ChainMap (line 445) | class ChainMap(collections.ChainMap, typing.MutableMapping[KT, VT], method __new__ (line 451) | def __new__(cls, *args, **kwds): class AsyncGenerator (line 461) | class AsyncGenerator(AsyncIterator[T_co], typing.Generic[T_co, T_contra], function _gorg (line 471) | def _gorg(cls): function _get_protocol_attrs (line 487) | def _get_protocol_attrs(cls): function _is_callable_members_only (line 506) | def _is_callable_members_only(cls): function _no_init (line 517) | def _no_init(self, *args, **kwargs): class _ProtocolMeta (line 521) | class _ProtocolMeta(abc.ABCMeta): method __instancecheck__ (line 524) | def __instancecheck__(cls, instance): method __new__ (line 711) | def __new__(cls, name, bases, namespace, method __init__ (line 775) | def __init__(cls, *args, **kwargs): method __instancecheck__ (line 819) | def __instancecheck__(self, instance): method __subclasscheck__ (line 834) | def __subclasscheck__(self, cls): method __getitem__ (line 859) | def __getitem__(self, params): class Protocol (line 539) | class Protocol(metaclass=_ProtocolMeta): method __new__ (line 574) | def __new__(cls, *args, **kwds): method __class_getitem__ (line 581) | def __class_getitem__(cls, params): method __init_subclass__ (line 606) | def __init_subclass__(cls, *args, **kwargs): method __new__ (line 930) | def __new__(cls, *args, **kwds): function _no_init (line 701) | def _no_init(self, *args, **kwargs): class _ProtocolMeta (line 705) | class _ProtocolMeta(GenericMeta): method __instancecheck__ (line 524) | def __instancecheck__(cls, instance): method __new__ (line 711) | def __new__(cls, name, bases, namespace, method __init__ (line 775) | def __init__(cls, *args, **kwargs): method __instancecheck__ (line 819) | def __instancecheck__(self, instance): method __subclasscheck__ (line 834) | def __subclasscheck__(self, cls): method __getitem__ (line 859) | def __getitem__(self, params): class Protocol (line 898) | class Protocol(metaclass=_ProtocolMeta): method __new__ (line 574) | def __new__(cls, *args, **kwds): method __class_getitem__ (line 581) | def __class_getitem__(cls, params): method __init_subclass__ (line 606) | def __init_subclass__(cls, *args, **kwargs): method __new__ (line 930) | def __new__(cls, *args, **kwds): function runtime_checkable (line 942) | def runtime_checkable(cls): class SupportsIndex (line 967) | class SupportsIndex(Protocol): method __index__ (line 971) | def __index__(self) -> int: function _check_fails (line 982) | def _check_fails(cls, other): function _dict_new (line 993) | def _dict_new(*args, **kwargs): function _typeddict_new (line 1001) | def _typeddict_new(*args, total=True, **kwargs): class _TypedDictMeta (line 1048) | class _TypedDictMeta(type): method __init__ (line 1049) | def __init__(cls, name, bases, ns, total=True): method __new__ (line 1052) | def __new__(cls, name, bases, ns, total=True): class _AnnotatedAlias (line 1134) | class _AnnotatedAlias(typing._GenericAlias, _root=True): method __init__ (line 1142) | def __init__(self, origin, metadata): method copy_with (line 1149) | def copy_with(self, params): method __repr__ (line 1154) | def __repr__(self): method __reduce__ (line 1158) | def __reduce__(self): method __eq__ (line 1163) | def __eq__(self, other): method __hash__ (line 1170) | def __hash__(self): class Annotated (line 1173) | class Annotated: method __new__ (line 1208) | def __new__(cls, *args, **kwargs): method __class_getitem__ (line 1212) | def __class_getitem__(cls, params): method __init_subclass__ (line 1222) | def __init_subclass__(cls, *args, **kwargs): function _strip_annotations (line 1227) | def _strip_annotations(t): function get_type_hints (line 1241) | def get_type_hints(obj, globalns=None, localns=None, include_extras=False): function _is_dunder (line 1279) | def _is_dunder(name): class AnnotatedMeta (line 1287) | class AnnotatedMeta(typing.GenericMeta): method __new__ (line 1290) | def __new__(cls, name, bases, namespace, **kwargs): method __metadata__ (line 1296) | def __metadata__(self): method _tree_repr (line 1299) | def _tree_repr(self, tree): method _subs_tree (line 1308) | def _subs_tree(self, tvars=None, args=None): # noqa method _get_cons (line 1319) | def _get_cons(self): method __getitem__ (line 1333) | def __getitem__(self, params): method __call__ (line 1356) | def __call__(self, *args, **kwargs): method __getattr__ (line 1365) | def __getattr__(self, attr): method __setattr__ (line 1371) | def __setattr__(self, attr, value): method __instancecheck__ (line 1379) | def __instancecheck__(self, obj): method __subclasscheck__ (line 1382) | def __subclasscheck__(self, cls): class Annotated (line 1385) | class Annotated(metaclass=AnnotatedMeta): method __new__ (line 1208) | def __new__(cls, *args, **kwargs): method __class_getitem__ (line 1212) | def __class_getitem__(cls, params): method __init_subclass__ (line 1222) | def __init_subclass__(cls, *args, **kwargs): function get_origin (line 1436) | def get_origin(tp): function get_args (line 1460) | def get_args(tp): class _TypeAliasForm (line 1488) | class _TypeAliasForm(typing._SpecialForm, _root=True): method __repr__ (line 1489) | def __repr__(self): method __repr__ (line 1508) | def __repr__(self): function TypeAlias (line 1493) | def TypeAlias(self, parameters): class _TypeAliasForm (line 1507) | class _TypeAliasForm(typing._SpecialForm, _root=True): method __repr__ (line 1489) | def __repr__(self): method __repr__ (line 1508) | def __repr__(self): class _TypeAliasMeta (line 1524) | class _TypeAliasMeta(typing.TypingMeta): method __repr__ (line 1527) | def __repr__(self): class _TypeAliasBase (line 1530) | class _TypeAliasBase(typing._FinalTypingBase, metaclass=_TypeAliasMeta, ... method __instancecheck__ (line 1543) | def __instancecheck__(self, obj): method __subclasscheck__ (line 1546) | def __subclasscheck__(self, cls): method __repr__ (line 1549) | def __repr__(self): class _Immutable (line 1561) | class _Immutable: method __copy__ (line 1565) | def __copy__(self): method __deepcopy__ (line 1568) | def __deepcopy__(self, memo): class ParamSpecArgs (line 1571) | class ParamSpecArgs(_Immutable): method __init__ (line 1583) | def __init__(self, origin): method __repr__ (line 1586) | def __repr__(self): class ParamSpecKwargs (line 1589) | class ParamSpecKwargs(_Immutable): method __init__ (line 1601) | def __init__(self, origin): method __repr__ (line 1604) | def __repr__(self): class ParamSpec (line 1614) | class ParamSpec(list): method args (line 1665) | def args(self): method kwargs (line 1669) | def kwargs(self): method __init__ (line 1672) | def __init__(self, name, *, bound=None, covariant=False, contravariant... method __repr__ (line 1690) | def __repr__(self): method __hash__ (line 1699) | def __hash__(self): method __eq__ (line 1702) | def __eq__(self, other): method __reduce__ (line 1705) | def __reduce__(self): method __call__ (line 1709) | def __call__(self, *args, **kwargs): method _get_type_vars (line 1714) | def _get_type_vars(self, tvars): class _ConcatenateGenericAlias (line 1722) | class _ConcatenateGenericAlias(list): method __init__ (line 1735) | def __init__(self, origin, args): method __repr__ (line 1740) | def __repr__(self): method __hash__ (line 1745) | def __hash__(self): method __call__ (line 1749) | def __call__(self, *args, **kwargs): method __parameters__ (line 1753) | def __parameters__(self): method _get_type_vars (line 1760) | def _get_type_vars(self, tvars): function _concatenate_getitem (line 1767) | def _concatenate_getitem(self, parameters): function Concatenate (line 1787) | def Concatenate(self, parameters): class _ConcatenateForm (line 1801) | class _ConcatenateForm(typing._SpecialForm, _root=True): method __repr__ (line 1802) | def __repr__(self): method __getitem__ (line 1805) | def __getitem__(self, parameters): class _ConcatenateAliasMeta (line 1822) | class _ConcatenateAliasMeta(typing.TypingMeta): method __repr__ (line 1825) | def __repr__(self): class _ConcatenateAliasBase (line 1828) | class _ConcatenateAliasBase(typing._FinalTypingBase, method __instancecheck__ (line 1843) | def __instancecheck__(self, obj): method __subclasscheck__ (line 1846) | def __subclasscheck__(self, cls): method __repr__ (line 1849) | def __repr__(self): method __getitem__ (line 1852) | def __getitem__(self, parameters): class _TypeGuardForm (line 1862) | class _TypeGuardForm(typing._SpecialForm, _root=True): method __repr__ (line 1863) | def __repr__(self): method __repr__ (line 1916) | def __repr__(self): method __getitem__ (line 1919) | def __getitem__(self, parameters): function TypeGuard (line 1867) | def TypeGuard(self, parameters): class _TypeGuardForm (line 1914) | class _TypeGuardForm(typing._SpecialForm, _root=True): method __repr__ (line 1863) | def __repr__(self): method __repr__ (line 1916) | def __repr__(self): method __getitem__ (line 1919) | def __getitem__(self, parameters): class _TypeGuard (line 1970) | class _TypeGuard(typing._FinalTypingBase, _root=True): method __init__ (line 2016) | def __init__(self, tp=None, **kwds): method __getitem__ (line 2019) | def __getitem__(self, item): method _eval_type (line 2027) | def _eval_type(self, globalns, localns): method __repr__ (line 2033) | def __repr__(self): method __hash__ (line 2039) | def __hash__(self): method __eq__ (line 2042) | def __eq__(self, other): class _SpecialForm (line 2055) | class _SpecialForm(typing._Final, _root=True): method __init__ (line 2058) | def __init__(self, getitem): method __getattr__ (line 2063) | def __getattr__(self, item): method __mro_entries__ (line 2069) | def __mro_entries__(self, bases): method __repr__ (line 2072) | def __repr__(self): method __reduce__ (line 2075) | def __reduce__(self): method __call__ (line 2078) | def __call__(self, *args, **kwds): method __or__ (line 2081) | def __or__(self, other): method __ror__ (line 2084) | def __ror__(self, other): method __instancecheck__ (line 2087) | def __instancecheck__(self, obj): method __subclasscheck__ (line 2090) | def __subclasscheck__(self, cls): method __getitem__ (line 2094) | def __getitem__(self, parameters): function Self (line 2098) | def Self(self, params): class _Self (line 2114) | class _Self(typing._FinalTypingBase, _root=True): method __instancecheck__ (line 2130) | def __instancecheck__(self, obj): method __subclasscheck__ (line 2133) | def __subclasscheck__(self, cls): class _ExtensionsSpecialForm (line 2143) | class _ExtensionsSpecialForm(typing._SpecialForm, _root=True): method __repr__ (line 2144) | def __repr__(self): function Required (line 2148) | def Required(self, parameters): function NotRequired (line 2168) | def NotRequired(self, parameters): class _RequiredForm (line 2185) | class _RequiredForm(typing._SpecialForm, _root=True): method __repr__ (line 2186) | def __repr__(self): method __getitem__ (line 2189) | def __getitem__(self, parameters): class _MaybeRequired (line 2227) | class _MaybeRequired(typing._FinalTypingBase, _root=True): method __init__ (line 2230) | def __init__(self, tp=None, **kwds): method __getitem__ (line 2233) | def __getitem__(self, item): method _eval_type (line 2242) | def _eval_type(self, globalns, localns): method __repr__ (line 2248) | def __repr__(self): method __hash__ (line 2254) | def __hash__(self): method __eq__ (line 2257) | def __eq__(self, other): class _Required (line 2264) | class _Required(_MaybeRequired, _root=True): class _NotRequired (line 2281) | class _NotRequired(_MaybeRequired, _root=True): FILE: lib/python3.7/site-packages/setuptools/_vendor/zipp.py function _parents (line 18) | def _parents(path): function _ancestry (line 37) | def _ancestry(path): function _difference (line 63) | def _difference(minuend, subtrahend): class CompleteDirs (line 71) | class CompleteDirs(zipfile.ZipFile): method _implied_dirs (line 78) | def _implied_dirs(names): method namelist (line 83) | def namelist(self): method _name_set (line 87) | def _name_set(self): method resolve_dir (line 90) | def resolve_dir(self, name): method make (line 101) | def make(cls, source): class FastLookup (line 120) | class FastLookup(CompleteDirs): method namelist (line 126) | def namelist(self): method _name_set (line 132) | def _name_set(self): function _pathlib_compat (line 139) | def _pathlib_compat(path): class Path (line 150) | class Path: method __init__ (line 230) | def __init__(self, root, at=""): method open (line 243) | def open(self, mode='r', *args, pwd=None, **kwargs): method name (line 262) | def name(self): method suffix (line 266) | def suffix(self): method suffixes (line 270) | def suffixes(self): method stem (line 274) | def stem(self): method filename (line 278) | def filename(self): method read_text (line 281) | def read_text(self, *args, **kwargs): method read_bytes (line 285) | def read_bytes(self): method _is_child (line 289) | def _is_child(self, path): method _next (line 292) | def _next(self, at): method is_dir (line 295) | def is_dir(self): method is_file (line 298) | def is_file(self): method exists (line 301) | def exists(self): method iterdir (line 304) | def iterdir(self): method __str__ (line 310) | def __str__(self): method __repr__ (line 313) | def __repr__(self): method joinpath (line 316) | def joinpath(self, *other): method parent (line 323) | def parent(self): FILE: lib/python3.7/site-packages/setuptools/archive_util.py class UnrecognizedFormat (line 19) | class UnrecognizedFormat(DistutilsError): function default_filter (line 23) | def default_filter(src, dst): function unpack_archive (line 28) | def unpack_archive( function unpack_directory (line 64) | def unpack_directory(filename, extract_dir, progress_filter=default_filt... function unpack_zipfile (line 91) | def unpack_zipfile(filename, extract_dir, progress_filter=default_filter): function _unpack_zipfile_obj (line 106) | def _unpack_zipfile_obj(zipfile_obj, extract_dir, progress_filter=defaul... function _resolve_tar_file_or_dir (line 136) | def _resolve_tar_file_or_dir(tar_obj, tar_member_obj): function _iter_open_tar (line 157) | def _iter_open_tar(tar_obj, extract_dir, progress_filter): function unpack_tarfile (line 186) | def unpack_tarfile(filename, extract_dir, progress_filter=default_filter): FILE: lib/python3.7/site-packages/setuptools/build_meta.py class SetupRequirementsError (line 65) | class SetupRequirementsError(BaseException): method __init__ (line 66) | def __init__(self, specifiers): class Distribution (line 70) | class Distribution(setuptools.dist.Distribution): method fetch_build_eggs (line 71) | def fetch_build_eggs(self, specifiers): method patch (line 78) | def patch(cls): function no_install_setup_requires (line 93) | def no_install_setup_requires(): function _get_immediate_subdirectories (line 108) | def _get_immediate_subdirectories(a_dir): function _file_with_extension (line 113) | def _file_with_extension(directory, extension): function _open_setup_script (line 127) | def _open_setup_script(setup_script): function suppress_known_deprecation (line 136) | def suppress_known_deprecation(): class _ConfigSettingsTranslator (line 158) | class _ConfigSettingsTranslator: method _get_config (line 164) | def _get_config(self, key: str, config_settings: _ConfigSettings) -> L... method _valid_global_options (line 186) | def _valid_global_options(self): method _global_args (line 191) | def _global_args(self, config_settings: _ConfigSettings) -> Iterator[s... method __dist_info_args (line 225) | def __dist_info_args(self, config_settings: _ConfigSettings) -> Iterat... method _editable_args (line 251) | def _editable_args(self, config_settings: _ConfigSettings) -> Iterator... method _arbitrary_args (line 267) | def _arbitrary_args(self, config_settings: _ConfigSettings) -> Iterato... class _BuildMetaBackend (line 310) | class _BuildMetaBackend(_ConfigSettingsTranslator): method _get_build_requires (line 311) | def _get_build_requires(self, config_settings, requirements): method run_setup (line 326) | def run_setup(self, setup_script='setup.py'): method get_requires_for_build_wheel (line 337) | def get_requires_for_build_wheel(self, config_settings=None): method get_requires_for_build_sdist (line 340) | def get_requires_for_build_sdist(self, config_settings=None): method _bubble_up_info_directory (line 343) | def _bubble_up_info_directory(self, metadata_directory: str, suffix: s... method _find_info_directory (line 356) | def _find_info_directory(self, metadata_directory: str, suffix: str) -... method prepare_metadata_for_build_wheel (line 367) | def prepare_metadata_for_build_wheel(self, metadata_directory, method _build_with_temp_dir (line 382) | def _build_with_temp_dir(self, setup_command, result_extension, method build_wheel (line 409) | def build_wheel(self, wheel_directory, config_settings=None, method build_sdist (line 415) | def build_sdist(self, sdist_directory, config_settings=None): method _get_dist_info_dir (line 420) | def _get_dist_info_dir(self, metadata_directory: Optional[str]) -> Opt... method build_editable (line 433) | def build_editable( method get_requires_for_build_editable (line 445) | def get_requires_for_build_editable(self, config_settings=None): method prepare_metadata_for_build_editable (line 448) | def prepare_metadata_for_build_editable(self, metadata_directory, class _BuildMetaLegacyBackend (line 455) | class _BuildMetaLegacyBackend(_BuildMetaBackend): method run_setup (line 466) | def run_setup(self, setup_script='setup.py'): FILE: lib/python3.7/site-packages/setuptools/command/alias.py function shquote (line 6) | def shquote(arg): class alias (line 16) | class alias(option_base): method initialize_options (line 28) | def initialize_options(self): method finalize_options (line 33) | def finalize_options(self): method run (line 41) | def run(self): function format_alias (line 68) | def format_alias(name, aliases): FILE: lib/python3.7/site-packages/setuptools/command/bdist_egg.py function _get_purelib (line 22) | def _get_purelib(): function strip_module (line 26) | def strip_module(filename): function sorted_walk (line 34) | def sorted_walk(dir): function write_stub (line 44) | def write_stub(resource, pyfile): class bdist_egg (line 60) | class bdist_egg(Command): method initialize_options (line 83) | def initialize_options(self): method finalize_options (line 92) | def finalize_options(self): method do_install_data (line 116) | def do_install_data(self): method get_outputs (line 141) | def get_outputs(self): method call_command (line 144) | def call_command(self, cmdname, **kw): method run (line 154) | def run(self): # noqa: C901 # is too complex (14) # FIXME method zap_pyfiles (line 235) | def zap_pyfiles(self): method zip_safe (line 261) | def zip_safe(self): method gen_header (line 268) | def gen_header(self): method copy_metadata_to (line 271) | def copy_metadata_to(self, target_dir): method get_ext_outputs (line 283) | def get_ext_outputs(self): function walk_egg (line 315) | def walk_egg(egg_dir): function analyze_egg (line 326) | def analyze_egg(egg_dir, stubs): function write_safety_flag (line 344) | def write_safety_flag(egg_dir, safe): function scan_module (line 363) | def scan_module(egg_dir, base, name, stubs): function iter_symbols (line 397) | def iter_symbols(code): function can_scan (line 409) | def can_scan(): function make_zipfile (line 426) | def make_zipfile(zip_filename, base_dir, verbose=0, dry_run=0, compress=... FILE: lib/python3.7/site-packages/setuptools/command/bdist_rpm.py class bdist_rpm (line 7) | class bdist_rpm(orig.bdist_rpm): method run (line 16) | def run(self): method _make_spec_file (line 28) | def _make_spec_file(self): FILE: lib/python3.7/site-packages/setuptools/command/build.py class build (line 19) | class build(_build): method get_sub_commands (line 23) | def get_sub_commands(self): class SubCommand (line 36) | class SubCommand(Protocol): method initialize_options (line 105) | def initialize_options(self): method finalize_options (line 108) | def finalize_options(self): method run (line 111) | def run(self): method get_source_files (line 114) | def get_source_files(self) -> List[str]: method get_outputs (line 125) | def get_outputs(self) -> List[str]: method get_output_mapping (line 138) | def get_output_mapping(self) -> Dict[str, str]: FILE: lib/python3.7/site-packages/setuptools/command/build_clib.py class build_clib (line 7) | class build_clib(orig.build_clib): method build_libraries (line 23) | def build_libraries(self, libraries): FILE: lib/python3.7/site-packages/setuptools/command/build_ext.py function _customize_compiler_for_shlib (line 30) | def _customize_compiler_for_shlib(compiler): function if_dl (line 64) | def if_dl(s): function get_abi3_suffix (line 68) | def get_abi3_suffix(): class build_ext (line 77) | class build_ext(_build_ext): method run (line 81) | def run(self): method _get_inplace_equivalent (line 89) | def _get_inplace_equivalent(self, build_py, ext: Extension) -> Tuple[s... method copy_extensions_to_source (line 99) | def copy_extensions_to_source(self): method _get_equivalent_stub (line 116) | def _get_equivalent_stub(self, ext: Extension, output_file: str) -> str: method _get_output_mapping (line 121) | def _get_output_mapping(self) -> Iterator[Tuple[str, str]]: method get_ext_filename (line 146) | def get_ext_filename(self, fullname): method initialize_options (line 169) | def initialize_options(self): method finalize_options (line 176) | def finalize_options(self): method setup_shlib_compiler (line 208) | def setup_shlib_compiler(self): method get_export_symbols (line 235) | def get_export_symbols(self, ext): method build_extension (line 240) | def build_extension(self, ext): method links_to_dynamic (line 253) | def links_to_dynamic(self, ext): method get_outputs (line 262) | def get_outputs(self) -> List[str]: method get_output_mapping (line 267) | def get_output_mapping(self) -> Dict[str, str]: method __get_stubs_outputs (line 272) | def __get_stubs_outputs(self): method __get_output_extensions (line 283) | def __get_output_extensions(self): method write_stub (line 289) | def write_stub(self, output_dir, ext, compile=False): method _write_stub_file (line 293) | def _write_stub_file(self, stub_file: str, ext: Extension, compile=Fal... method _compile_and_remove_stub (line 331) | def _compile_and_remove_stub(self, stub_file: str): function link_shared_object (line 347) | def link_shared_object( function link_shared_object (line 362) | def link_shared_object( FILE: lib/python3.7/site-packages/setuptools/command/build_py.py function make_writable (line 20) | def make_writable(target): class build_py (line 24) | class build_py(orig.build_py): method finalize_options (line 36) | def finalize_options(self): method copy_file (line 44) | def copy_file(self, infile, outfile, preserve_mode=1, preserve_times=1, method run (line 53) | def run(self): method __getattr__ (line 69) | def __getattr__(self, attr): method build_module (line 76) | def build_module(self, module, module_file, package): method _get_data_files (line 82) | def _get_data_files(self): method get_data_files_without_manifest (line 87) | def get_data_files_without_manifest(self): method _get_pkg_data_files (line 97) | def _get_pkg_data_files(self, package): method find_data_files (line 111) | def find_data_files(self, package, src_dir): method get_outputs (line 128) | def get_outputs(self, include_bytecode=1) -> List[str]: method get_output_mapping (line 134) | def get_output_mapping(self) -> Dict[str, str]: method _get_module_mapping (line 142) | def _get_module_mapping(self) -> Iterator[Tuple[str, str]]: method _get_package_data_output_mapping (line 149) | def _get_package_data_output_mapping(self) -> Iterator[Tuple[str, str]]: method build_package_data (line 157) | def build_package_data(self): method analyze_manifest (line 164) | def analyze_manifest(self): method _filter_build_files (line 205) | def _filter_build_files(self, files: Iterable[str], egg_info: str) -> ... method get_data_files (line 224) | def get_data_files(self): method check_package (line 227) | def check_package(self, package, package_dir): method initialize_options (line 257) | def initialize_options(self): method get_package_dir (line 263) | def get_package_dir(self, package): method exclude_data_files (line 269) | def exclude_data_files(self, package, src_dir, files): method _get_platform_patterns (line 286) | def _get_platform_patterns(spec, package, src_dir): function assert_relative (line 304) | def assert_relative(path): class _IncludePackageDataAbuse (line 325) | class _IncludePackageDataAbuse: method __init__ (line 351) | def __init__(self): method is_module (line 354) | def is_module(self, file): method importable_subpackage (line 357) | def importable_subpackage(self, parent, file): method warn (line 364) | def warn(self, importable): FILE: lib/python3.7/site-packages/setuptools/command/develop.py class develop (line 14) | class develop(namespaces.DevelopInstaller, easy_install): method run (line 28) | def run(self): method initialize_options (line 37) | def initialize_options(self): method finalize_options (line 44) | def finalize_options(self): method _resolve_setup_path (line 88) | def _resolve_setup_path(egg_base, install_dir, egg_path): method install_for_development (line 109) | def install_for_development(self): method uninstall_link (line 131) | def uninstall_link(self): method install_egg_scripts (line 148) | def install_egg_scripts(self, dist): method install_wrapper_scripts (line 166) | def install_wrapper_scripts(self, dist): class VersionlessRequirement (line 171) | class VersionlessRequirement: method __init__ (line 186) | def __init__(self, dist): method __getattr__ (line 189) | def __getattr__(self, name): method as_requirement (line 192) | def as_requirement(self): FILE: lib/python3.7/site-packages/setuptools/command/dist_info.py class dist_info (line 21) | class dist_info(Command): method initialize_options (line 40) | def initialize_options(self): method finalize_options (line 49) | def finalize_options(self): method _maybe_bkp_dir (line 81) | def _maybe_bkp_dir(self, dir_path: str, requires_bkp: bool): method run (line 94) | def run(self): function _safe (line 108) | def _safe(component: str) -> str: function _version (line 113) | def _version(version: str) -> str: function _rm (line 134) | def _rm(dir_name, **opts): function _copy (line 139) | def _copy(src, dst, **opts): FILE: lib/python3.7/site-packages/setuptools/command/easy_install.py function is_64bit (line 78) | def is_64bit(): function _to_bytes (line 82) | def _to_bytes(s): function isascii (line 86) | def isascii(s): function _one_liner (line 94) | def _one_liner(text): class easy_install (line 98) | class easy_install(Command): method initialize_options (line 143) | def initialize_options(self): method delete_blockers (line 192) | def delete_blockers(self, blockers): method _delete_path (line 199) | def _delete_path(self, path): method _render_version (line 209) | def _render_version(): method finalize_options (line 219) | def finalize_options(self): # noqa: C901 # is too complex (25) # FIXME method _process_site_dirs (line 336) | def _process_site_dirs(site_dirs): method _validate_optimize (line 356) | def _validate_optimize(value): method _fix_install_dir_for_user_site (line 368) | def _fix_install_dir_for_user_site(self): method _expand_attrs (line 383) | def _expand_attrs(self, attrs): method expand_basedirs (line 392) | def expand_basedirs(self): method expand_dirs (line 397) | def expand_dirs(self): method run (line 409) | def run(self, show_deprecation=True): method pseudo_tempname (line 438) | def pseudo_tempname(self): method warn_deprecated_options (line 449) | def warn_deprecated_options(self): method check_site_dir (line 452) | def check_site_dir(self): # noqa: C901 # is too complex (12) # FIXME method cant_write_to_target (line 533) | def cant_write_to_target(self): method check_pth_processing (line 542) | def check_pth_processing(self): method install_egg_scripts (line 601) | def install_egg_scripts(self, dist): method add_output (line 615) | def add_output(self, path): method not_editable (line 623) | def not_editable(self, spec): method check_editable (line 631) | def check_editable(self, spec): method _tmpdir (line 642) | def _tmpdir(self): method easy_install (line 650) | def easy_install(self, spec, deps=False): method install_item (line 683) | def install_item(self, spec, download, tmpdir, deps, install_needed=Fa... method select_scheme (line 719) | def select_scheme(self, name): method process_distribution (line 727) | def process_distribution( # noqa: C901 method should_unzip (line 768) | def should_unzip(self, dist): method maybe_move (line 777) | def maybe_move(self, spec, dist_filename, setup_base): method install_wrapper_scripts (line 800) | def install_wrapper_scripts(self, dist): method install_script (line 806) | def install_script(self, dist, script_name, script_text, dev_path=None): method _load_template (line 817) | def _load_template(dev_path): method write_script (line 831) | def write_script(self, script_name, contents, mode="t", blockers=()): method install_eggs (line 851) | def install_eggs(self, spec, dist_filename, tmpdir): method egg_distribution (line 902) | def egg_distribution(self, egg_path): method install_egg (line 911) | def install_egg(self, egg_path, tmpdir): # noqa: C901 method install_exe (line 967) | def install_exe(self, dist_filename, tmpdir): method exe_to_egg (line 1013) | def exe_to_egg(self, dist_filename, egg_tmp): # noqa: C901 method install_wheel (line 1066) | def install_wheel(self, wheel_path, tmpdir): method installation_report (line 1112) | def installation_report(self, req, dist, what="Installed"): method report_editable (line 1137) | def report_editable(self, spec, setup_script): method run_setup (line 1142) | def run_setup(self, setup_script, setup_base, args): method build_and_install (line 1164) | def build_and_install(self, setup_script, setup_base): method _set_fetcher_options (line 1188) | def _set_fetcher_options(self, base): method update_pth (line 1211) | def update_pth(self, dist): # noqa: C901 # is too complex (11) # FIXME method unpack_progress (line 1252) | def unpack_progress(self, src, dst): method unpack_and_compile (line 1257) | def unpack_and_compile(self, egg_path, destination): method byte_compile (line 1276) | def byte_compile(self, to_compile): method create_home_path (line 1327) | def create_home_path(self): method _expand (line 1349) | def _expand(self, *attrs): function _pythonpath (line 1372) | def _pythonpath(): function get_site_dirs (line 1377) | def get_site_dirs(): function expand_paths (line 1447) | def expand_paths(inputs): # noqa: C901 # is too complex (11) # FIXME function extract_wininst_cfg (line 1493) | def extract_wininst_cfg(dist_filename): function get_exe_prefixes (line 1534) | def get_exe_prefixes(exe_filename): class PthDistributions (line 1571) | class PthDistributions(Environment): method __init__ (line 1576) | def __init__(self, filename, sitedirs=()): method _load (line 1585) | def _load(self): method save (line 1616) | def save(self): method _wrap_lines (line 1639) | def _wrap_lines(lines): method add (line 1642) | def add(self, dist): method remove (line 1656) | def remove(self, dist): method make_relative (line 1663) | def make_relative(self, path): class RewritePthDistributions (line 1679) | class RewritePthDistributions(PthDistributions): method _wrap_lines (line 1681) | def _wrap_lines(cls, lines): function _first_line_re (line 1705) | def _first_line_re(): function auto_chmod (line 1717) | def auto_chmod(func, arg, exc): function update_dist_caches (line 1726) | def update_dist_caches(dist_path, fix_zipimporter_caches): function _collect_zipimporter_cache_entries (line 1808) | def _collect_zipimporter_cache_entries(normalized_path, cache): function _update_zipimporter_cache (line 1828) | def _update_zipimporter_cache(normalized_path, cache, updater=None): function _uncache (line 1860) | def _uncache(normalized_path, cache): function _remove_and_clear_zip_directory_cache_data (line 1864) | def _remove_and_clear_zip_directory_cache_data(normalized_path): function _replace_zip_directory_cache_data (line 1886) | def _replace_zip_directory_cache_data(normalized_path): function is_python (line 1905) | def is_python(text, filename=''): function is_sh (line 1915) | def is_sh(executable): function nt_quote_arg (line 1925) | def nt_quote_arg(arg): function is_python_script (line 1930) | def is_python_script(script_text, filename): function _chmod (line 1948) | def _chmod(*args): function chmod (line 1952) | def chmod(path, mode): class CommandSpec (line 1960) | class CommandSpec(list): method best (line 1970) | def best(cls): method _sys_executable (line 1977) | def _sys_executable(cls): method from_param (line 1982) | def from_param(cls, param): method from_environment (line 1997) | def from_environment(cls): method from_string (line 2001) | def from_string(cls, string): method install_options (line 2009) | def install_options(self, script_text): method _extract_options (line 2016) | def _extract_options(orig_script): method as_header (line 2025) | def as_header(self): method _strip_quotes (line 2029) | def _strip_quotes(item): method _render (line 2037) | def _render(items): class WindowsCommandSpec (line 2047) | class WindowsCommandSpec(CommandSpec): class ScriptWriter (line 2051) | class ScriptWriter: method get_script_args (line 2095) | def get_script_args(cls, dist, executable=None, wininst=False): method get_script_header (line 2103) | def get_script_header(cls, script_text, executable=None, wininst=False): method get_args (line 2112) | def get_args(cls, dist, header=None): method _ensure_safe_name (line 2130) | def _ensure_safe_name(name): method get_writer (line 2139) | def get_writer(cls, force_windows): method best (line 2145) | def best(cls): method _get_script_args (line 2155) | def _get_script_args(cls, type_, name, header, script_text): method get_header (line 2160) | def get_header(cls, script_text="", executable=None): class WindowsScriptWriter (line 2167) | class WindowsScriptWriter(ScriptWriter): method get_writer (line 2171) | def get_writer(cls): method best (line 2177) | def best(cls): method _get_script_args (line 2190) | def _get_script_args(cls, type_, name, header, script_text): method _adjust_header (line 2206) | def _adjust_header(cls, type_, orig_header): method _use_header (line 2220) | def _use_header(new_header): class WindowsExecutableLauncherWriter (line 2232) | class WindowsExecutableLauncherWriter(WindowsScriptWriter): method _get_script_args (line 2234) | def _get_script_args(cls, type_, name, header, script_text): function get_win_launcher (line 2268) | def get_win_launcher(type): function load_launcher_manifest (line 2287) | def load_launcher_manifest(name): function rmtree (line 2292) | def rmtree(path, ignore_errors=False, onerror=auto_chmod): function current_umask (line 2296) | def current_umask(): function only_strs (line 2302) | def only_strs(values): class EasyInstallDeprecationWarning (line 2309) | class EasyInstallDeprecationWarning(SetuptoolsDeprecationWarning): FILE: lib/python3.7/site-packages/setuptools/command/editable_wheel.py class _EditableMode (line 59) | class _EditableMode(Enum): method convert (line 72) | def convert(cls, mode: Optional[str]) -> "_EditableMode": class editable_wheel (line 105) | class editable_wheel(Command): method initialize_options (line 118) | def initialize_options(self): method finalize_options (line 124) | def finalize_options(self): method run (line 130) | def run(self): method _ensure_dist_info (line 156) | def _ensure_dist_info(self): method _install_namespaces (line 167) | def _install_namespaces(self, installation_dir, pth_prefix): method _find_egg_info_dir (line 177) | def _find_egg_info_dir(self) -> Optional[str]: method _configure_build (line 182) | def _configure_build( method _set_editable_mode (line 232) | def _set_editable_mode(self): method _collect_build_outputs (line 243) | def _collect_build_outputs(self) -> Tuple[List[str], Dict[str, str]]: method _run_build_commands (line 257) | def _run_build_commands( method _run_build_subcommands (line 268) | def _run_build_subcommands(self): method _safely_run (line 290) | def _safely_run(self, cmd_name: str): method _create_wheel_file (line 310) | def _create_wheel_file(self, bdist_wheel): method _run_install (line 338) | def _run_install(self, category: str): method _select_strategy (line 344) | def _select_strategy( class EditableStrategy (line 371) | class EditableStrategy(Protocol): method __call__ (line 372) | def __call__(self, wheel: "WheelFile", files: List[str], mapping: Dict... method __enter__ (line 375) | def __enter__(self): method __exit__ (line 378) | def __exit__(self, _exc_type, _exc_value, _traceback): class _StaticPth (line 382) | class _StaticPth: method __init__ (line 383) | def __init__(self, dist: Distribution, name: str, path_entries: List[P... method __call__ (line 388) | def __call__(self, wheel: "WheelFile", files: List[str], mapping: Dict... method __enter__ (line 393) | def __enter__(self): method __exit__ (line 401) | def __exit__(self, _exc_type, _exc_value, _traceback): class _LinkTree (line 405) | class _LinkTree(_StaticPth): method __init__ (line 415) | def __init__( method __call__ (line 426) | def __call__(self, wheel: "WheelFile", files: List[str], mapping: Dict... method _normalize_output (line 430) | def _normalize_output(self, file: str) -> Optional[str]: method _create_file (line 437) | def _create_file(self, relative_output: str, src_file: str, link=None): method _create_links (line 443) | def _create_links(self, outputs, output_mapping): method __enter__ (line 460) | def __enter__(self): method __exit__ (line 465) | def __exit__(self, _exc_type, _exc_value, _traceback): class _TopLevelFinder (line 476) | class _TopLevelFinder: method __init__ (line 477) | def __init__(self, dist: Distribution, name: str): method __call__ (line 481) | def __call__(self, wheel: "WheelFile", files: List[str], mapping: Dict... method __enter__ (line 500) | def __enter__(self): method __exit__ (line 505) | def __exit__(self, _exc_type, _exc_value, _traceback): function _can_symlink_files (line 513) | def _can_symlink_files(base_dir: Path) -> bool: function _simple_layout (line 533) | def _simple_layout( function _parent_path (line 577) | def _parent_path(pkg, pkg_path): function _find_packages (line 591) | def _find_packages(dist: Distribution) -> Iterator[str]: function _find_top_level_modules (line 607) | def _find_top_level_modules(dist: Distribution) -> Iterator[str]: function _find_package_roots (line 616) | def _find_package_roots( function _absolute_root (line 629) | def _absolute_root(path: _Path) -> str: function _find_virtual_namespaces (line 640) | def _find_virtual_namespaces(pkg_roots: Dict[str, str]) -> Iterator[str]: function _find_namespaces (line 664) | def _find_namespaces( function _remove_nested (line 673) | def _remove_nested(pkg_roots: Dict[str, str]) -> Dict[str, str]: function _is_nested (line 686) | def _is_nested(pkg: str, pkg_path: str, parent: str, parent_path: str) -... function _normalize_path (line 709) | def _normalize_path(filename: _Path) -> str: function _empty_dir (line 716) | def _empty_dir(dir_: _P) -> _P: function _make_identifier (line 723) | def _make_identifier(name: str) -> str: class _NamespaceInstaller (line 735) | class _NamespaceInstaller(namespaces.Installer): method __init__ (line 736) | def __init__(self, distribution, installation_dir, editable_name, src_... method _get_target (line 744) | def _get_target(self): method _get_root (line 748) | def _get_root(self): function _finder_template (line 825) | def _finder_template( class InformationOnly (line 835) | class InformationOnly(UserWarning): class LinksNotSupported (line 843) | class LinksNotSupported(errors.FileError): FILE: lib/python3.7/site-packages/setuptools/command/egg_info.py function translate_pattern (line 39) | def translate_pattern(glob): # noqa: C901 # is too complex (14) # FIXME class InfoCommon (line 122) | class InfoCommon: method name (line 127) | def name(self): method tagged_version (line 130) | def tagged_version(self): method _maybe_tag (line 133) | def _maybe_tag(self, version): method _already_tagged (line 143) | def _already_tagged(self, version: str) -> bool: method _safe_tags (line 148) | def _safe_tags(self) -> str: method tags (line 153) | def tags(self) -> str: class egg_info (line 163) | class egg_info(InfoCommon, Command): method initialize_options (line 179) | def initialize_options(self): method tag_svn_revision (line 191) | def tag_svn_revision(self): method tag_svn_revision (line 195) | def tag_svn_revision(self, value): method save_version_info (line 199) | def save_version_info(self, filename): method finalize_options (line 212) | def finalize_options(self): method write_or_delete_file (line 257) | def write_or_delete_file(self, what, filename, data, force=False): method write_file (line 277) | def write_file(self, what, filename, data): method delete_file (line 290) | def delete_file(self, filename): method run (line 296) | def run(self): method find_sources (line 310) | def find_sources(self): method check_broken_egg_info (line 319) | def check_broken_egg_info(self): class FileList (line 335) | class FileList(_FileList): method __init__ (line 338) | def __init__(self, warn=None, debug_print=None, ignore_egg_info_dir=Fa... method process_template_line (line 342) | def process_template_line(self, line): method _remove_files (line 419) | def _remove_files(self, predicate): method include (line 432) | def include(self, pattern): method exclude (line 438) | def exclude(self, pattern): method recursive_include (line 443) | def recursive_include(self, dir, pattern): method recursive_exclude (line 453) | def recursive_exclude(self, dir, pattern): method graft (line 460) | def graft(self, dir): method prune (line 470) | def prune(self, dir): method global_include (line 475) | def global_include(self, pattern): method global_exclude (line 487) | def global_exclude(self, pattern): method append (line 494) | def append(self, item): method extend (line 502) | def extend(self, paths): method _repair (line 505) | def _repair(self): method _safe_path (line 515) | def _safe_path(self, path): class manifest_maker (line 543) | class manifest_maker(sdist): method initialize_options (line 546) | def initialize_options(self): method finalize_options (line 553) | def finalize_options(self): method run (line 556) | def run(self): method _manifest_normalize (line 569) | def _manifest_normalize(self, path): method write_manifest (line 573) | def write_manifest(self): method warn (line 585) | def warn(self, msg): method _should_suppress_warning (line 590) | def _should_suppress_warning(msg): method add_defaults (line 596) | def add_defaults(self): method add_license_files (line 614) | def add_license_files(self): method prune_file_list (line 621) | def prune_file_list(self): method _safe_data_files (line 630) | def _safe_data_files(self, build_py): function write_file (line 652) | def write_file(filename, contents): function write_pkg_info (line 665) | def write_pkg_info(cmd, basename, filename): function warn_depends_obsolete (line 684) | def warn_depends_obsolete(cmd, basename, filename): function _write_requirements (line 692) | def _write_requirements(stream, reqs): function write_requirements (line 701) | def write_requirements(cmd, basename, filename): function write_setup_requirements (line 712) | def write_setup_requirements(cmd, basename, filename): function write_toplevel_names (line 718) | def write_toplevel_names(cmd, basename, filename): function overwrite_arg (line 728) | def overwrite_arg(cmd, basename, filename): function write_arg (line 732) | def write_arg(cmd, basename, filename, force=False): function write_entries (line 740) | def write_entries(cmd, basename, filename): function get_pkg_info_revision (line 746) | def get_pkg_info_revision(): class EggInfoDeprecationWarning (line 762) | class EggInfoDeprecationWarning(SetuptoolsDeprecationWarning): FILE: lib/python3.7/site-packages/setuptools/command/install.py class install (line 15) | class install(orig.install): method initialize_options (line 32) | def initialize_options(self): method finalize_options (line 44) | def finalize_options(self): method handle_extra_path (line 55) | def handle_extra_path(self): method run (line 65) | def run(self): method _called_from_setup (line 77) | def _called_from_setup(run_frame): method do_egg_install (line 110) | def do_egg_install(self): FILE: lib/python3.7/site-packages/setuptools/command/install_egg_info.py class install_egg_info (line 11) | class install_egg_info(namespaces.Installer, Command): method initialize_options (line 20) | def initialize_options(self): method finalize_options (line 23) | def finalize_options(self): method run (line 34) | def run(self): method get_outputs (line 47) | def get_outputs(self): method copytree (line 50) | def copytree(self): FILE: lib/python3.7/site-packages/setuptools/command/install_lib.py class install_lib (line 7) | class install_lib(orig.install_lib): method run (line 10) | def run(self): method get_exclusions (line 17) | def get_exclusions(self): method _exclude_pkg_path (line 31) | def _exclude_pkg_path(self, pkg, exclusion_path): method _all_packages (line 40) | def _all_packages(pkg_name): method _get_SVEM_NSPs (line 49) | def _get_SVEM_NSPs(self): method _gen_exclusion_paths (line 66) | def _gen_exclusion_paths(): method copy_tree (line 87) | def copy_tree( method get_outputs (line 117) | def get_outputs(self): FILE: lib/python3.7/site-packages/setuptools/command/install_scripts.py class install_scripts (line 11) | class install_scripts(orig.install_scripts): method initialize_options (line 14) | def initialize_options(self): method run (line 18) | def run(self): method write_script (line 56) | def write_script(self, script_name, contents, mode="t", *ignored): FILE: lib/python3.7/site-packages/setuptools/command/py36compat.py class sdist_add_defaults (line 7) | class sdist_add_defaults: method add_defaults (line 16) | def add_defaults(self): method _cs_path_exists (line 39) | def _cs_path_exists(fspath): method _add_defaults_standards (line 55) | def _add_defaults_standards(self): method _add_defaults_optional (line 76) | def _add_defaults_optional(self): method _add_defaults_python (line 82) | def _add_defaults_python(self): method _add_defaults_data_files (line 98) | def _add_defaults_data_files(self): method _add_defaults_ext (line 115) | def _add_defaults_ext(self): method _add_defaults_c_libs (line 120) | def _add_defaults_c_libs(self): method _add_defaults_scripts (line 125) | def _add_defaults_scripts(self): class sdist_add_defaults (line 133) | class sdist_add_defaults: # noqa method add_defaults (line 16) | def add_defaults(self): method _cs_path_exists (line 39) | def _cs_path_exists(fspath): method _add_defaults_standards (line 55) | def _add_defaults_standards(self): method _add_defaults_optional (line 76) | def _add_defaults_optional(self): method _add_defaults_python (line 82) | def _add_defaults_python(self): method _add_defaults_data_files (line 98) | def _add_defaults_data_files(self): method _add_defaults_ext (line 115) | def _add_defaults_ext(self): method _add_defaults_c_libs (line 120) | def _add_defaults_c_libs(self): method _add_defaults_scripts (line 125) | def _add_defaults_scripts(self): FILE: lib/python3.7/site-packages/setuptools/command/register.py class register (line 7) | class register(orig.register): method run (line 10) | def run(self): FILE: lib/python3.7/site-packages/setuptools/command/rotate.py class rotate (line 10) | class rotate(Command): method initialize_options (line 22) | def initialize_options(self): method finalize_options (line 27) | def finalize_options(self): method run (line 45) | def run(self): FILE: lib/python3.7/site-packages/setuptools/command/saveopts.py class saveopts (line 4) | class saveopts(option_base): method run (line 9) | def run(self): FILE: lib/python3.7/site-packages/setuptools/command/sdist.py function walk_revctrl (line 17) | def walk_revctrl(dirname=''): class sdist (line 24) | class sdist(sdist_add_defaults, orig.sdist): method run (line 47) | def run(self): method initialize_options (line 66) | def initialize_options(self): method _default_to_gztar (line 71) | def _default_to_gztar(self): method make_distribution (line 77) | def make_distribution(self): method _remove_os_link (line 86) | def _remove_os_link(): method add_defaults (line 105) | def add_defaults(self): method _add_defaults_optional (line 109) | def _add_defaults_optional(self): method _add_defaults_python (line 114) | def _add_defaults_python(self): method _add_defaults_build_sub_commands (line 121) | def _add_defaults_build_sub_commands(self): method _safe_data_files (line 129) | def _safe_data_files(self, build_py): method _add_data_files (line 142) | def _add_data_files(self, data_files): method _add_defaults_data_files (line 152) | def _add_defaults_data_files(self): method check_readme (line 158) | def check_readme(self): method make_release_tree (line 168) | def make_release_tree(self, base_dir, files): method _manifest_is_not_generated (line 181) | def _manifest_is_not_generated(self): method read_manifest (line 191) | def read_manifest(self): FILE: lib/python3.7/site-packages/setuptools/command/setopt.py function config_file (line 13) | def config_file(kind="local"): function edit_config (line 32) | def edit_config(filename, settings, dry_run=False): class option_base (line 76) | class option_base(Command): method initialize_options (line 92) | def initialize_options(self): method finalize_options (line 97) | def finalize_options(self): class setopt (line 115) | class setopt(option_base): method initialize_options (line 129) | def initialize_options(self): method finalize_options (line 136) | def finalize_options(self): method run (line 143) | def run(self): FILE: lib/python3.7/site-packages/setuptools/command/test.py class ScanningLoader (line 26) | class ScanningLoader(TestLoader): method __init__ (line 27) | def __init__(self): method loadTestsFromModule (line 31) | def loadTestsFromModule(self, module, pattern=None): class NonDataProperty (line 66) | class NonDataProperty: method __init__ (line 67) | def __init__(self, fget): method __get__ (line 70) | def __get__(self, obj, objtype=None): class test (line 76) | class test(Command): method initialize_options (line 91) | def initialize_options(self): method finalize_options (line 97) | def finalize_options(self): method test_args (line 117) | def test_args(self): method _test_args (line 120) | def _test_args(self): method with_project_on_sys_path (line 128) | def with_project_on_sys_path(self, func): method project_on_sys_path (line 136) | def project_on_sys_path(self, include_dists=[]): method paths_on_pythonpath (line 164) | def paths_on_pythonpath(paths): method install_dists (line 189) | def install_dists(dist): method run (line 203) | def run(self): method run_tests (line 226) | def run_tests(self): method _argv (line 241) | def _argv(self): method _resolve_as_ep (line 246) | def _resolve_as_ep(val): FILE: lib/python3.7/site-packages/setuptools/command/upload.py class upload (line 7) | class upload(orig.upload): method run (line 10) | def run(self): FILE: lib/python3.7/site-packages/setuptools/command/upload_docs.py function _encode (line 28) | def _encode(s): class upload_docs (line 32) | class upload_docs(upload): method has_sphinx (line 48) | def has_sphinx(self): method initialize_options (line 56) | def initialize_options(self): method finalize_options (line 61) | def finalize_options(self): method create_zipfile (line 78) | def create_zipfile(self, filename): method run (line 94) | def run(self): method _build_part (line 115) | def _build_part(item, sep_boundary): method _build_multipart (line 135) | def _build_multipart(cls, data): method upload_file (line 153) | def upload_file(self, filename): FILE: lib/python3.7/site-packages/setuptools/config/__init__.py function _deprecation_notice (line 17) | def _deprecation_notice(fn: Fn) -> Fn: FILE: lib/python3.7/site-packages/setuptools/config/_apply_pyprojecttoml.py function apply (line 36) | def apply(dist: "Distribution", config: dict, filename: _Path) -> "Distr... function _apply_project_table (line 58) | def _apply_project_table(dist: "Distribution", config: dict, root_dir: _... function _apply_tool_table (line 75) | def _apply_tool_table(dist: "Distribution", config: dict, filename: _Path): function _handle_missing_dynamic (line 94) | def _handle_missing_dynamic(dist: "Distribution", project_table: dict): function json_compatible_key (line 106) | def json_compatible_key(key: str) -> str: function _set_config (line 111) | def _set_config(dist: "Distribution", field: str, value: Any): function _guess_content_type (line 128) | def _guess_content_type(file: str) -> Optional[str]: function _long_description (line 141) | def _long_description(dist: "Distribution", val: _DictOrStr, root_dir: _... function _license (line 156) | def _license(dist: "Distribution", val: dict, root_dir: _Path): function _people (line 165) | def _people(dist: "Distribution", val: List[dict], _root_dir: _Path, kin... function _project_urls (line 183) | def _project_urls(dist: "Distribution", val: dict, _root_dir): function _python_requires (line 187) | def _python_requires(dist: "Distribution", val: dict, _root_dir): function _dependencies (line 193) | def _dependencies(dist: "Distribution", val: list, _root_dir): function _optional_dependencies (line 200) | def _optional_dependencies(dist: "Distribution", val: dict, _root_dir): function _unify_entry_points (line 205) | def _unify_entry_points(project_table: dict): function _copy_command_options (line 221) | def _copy_command_options(pyproject: dict, dist: "Distribution", filenam... function _valid_command_options (line 240) | def _valid_command_options(cmdclass: Mapping = EMPTY) -> Dict[str, Set[s... function _load_ep (line 257) | def _load_ep(ep: "metadata.EntryPoint") -> Optional[Tuple[str, Type]]: function _normalise_cmd_option_key (line 267) | def _normalise_cmd_option_key(name: str) -> str: function _normalise_cmd_options (line 271) | def _normalise_cmd_options(desc: List[Tuple[str, Optional[str], str]]) -... function _attrgetter (line 275) | def _attrgetter(attr): function _some_attrgetter (line 290) | def _some_attrgetter(*items): class _WouldIgnoreField (line 345) | class _WouldIgnoreField(UserWarning): method message (line 375) | def message(cls, field, value): FILE: lib/python3.7/site-packages/setuptools/config/_validate_pyproject/__init__.py function validate (line 27) | def validate(data: Any) -> bool: FILE: lib/python3.7/site-packages/setuptools/config/_validate_pyproject/error_reporting.py class ValidationError (line 40) | class ValidationError(JsonSchemaValueException): method _from_jsonschema (line 62) | def _from_jsonschema(cls, ex: JsonSchemaValueException): function detailed_errors (line 75) | def detailed_errors(): class _ErrorFormatting (line 82) | class _ErrorFormatting: method __init__ (line 83) | def __init__(self, ex: JsonSchemaValueException): method __str__ (line 90) | def __str__(self) -> str: method summary (line 97) | def summary(self) -> str: method details (line 104) | def details(self) -> str: method _simplify_name (line 110) | def _simplify_name(self, name): method _expand_summary (line 114) | def _expand_summary(self): method _expand_details (line 130) | def _expand_details(self) -> str: class _SummaryWriter (line 155) | class _SummaryWriter: method __init__ (line 158) | def __init__(self, jargon: Optional[Dict[str, str]] = None): method _jargon (line 192) | def _jargon(self, term: Union[str, List[str]]) -> Union[str, List[str]]: method __call__ (line 197) | def __call__( method _is_unecessary (line 239) | def _is_unecessary(self, path: Sequence[str]) -> bool: method _filter_unecessary (line 245) | def _filter_unecessary(self, schema: dict, path: Sequence[str]): method _handle_simple_dict (line 252) | def _handle_simple_dict(self, value: dict, path: Sequence[str]) -> Opt... method _handle_list (line 259) | def _handle_list( method _is_property (line 274) | def _is_property(self, path: Sequence[str]): method _label (line 286) | def _label(self, path: Sequence[str]) -> str: method _value (line 296) | def _value(self, value: Any, path: Sequence[str]) -> str: method _inline_attrs (line 304) | def _inline_attrs(self, schema: dict, path: Sequence[str]) -> Iterator... method _child_prefix (line 309) | def _child_prefix(self, parent_prefix: str, child_prefix: str) -> str: function _separate_terms (line 313) | def _separate_terms(word: str) -> List[str]: FILE: lib/python3.7/site-packages/setuptools/config/_validate_pyproject/extra_validations.py class RedefiningStaticFieldAsDynamic (line 13) | class RedefiningStaticFieldAsDynamic(ValidationError): function validate_project_dynamic (line 21) | def validate_project_dynamic(pyproject: T) -> T: FILE: lib/python3.7/site-packages/setuptools/config/_validate_pyproject/fastjsonschema_exceptions.py class JsonSchemaException (line 7) | class JsonSchemaException(ValueError): class JsonSchemaValueException (line 13) | class JsonSchemaValueException(JsonSchemaException): method __init__ (line 29) | def __init__(self, message, value=None, name=None, definition=None, ru... method path (line 38) | def path(self): method rule_definition (line 42) | def rule_definition(self): class JsonSchemaDefinitionException (line 48) | class JsonSchemaDefinitionException(JsonSchemaException): FILE: lib/python3.7/site-packages/setuptools/config/_validate_pyproject/fastjsonschema_validations.py function validate (line 27) | def validate(data, custom_formats={}, name_prefix=None): function validate_https___packaging_python_org_en_latest_specifications_declaring_build_dependencies (line 31) | def validate_https___packaging_python_org_en_latest_specifications_decla... function validate_https___setuptools_pypa_io_en_latest_references_keywords_html (line 104) | def validate_https___setuptools_pypa_io_en_latest_references_keywords_ht... function validate_https___setuptools_pypa_io_en_latest_references_keywords_html__definitions_file_directive (line 520) | def validate_https___setuptools_pypa_io_en_latest_references_keywords_ht... function validate_https___setuptools_pypa_io_en_latest_references_keywords_html__definitions_attr_directive (line 557) | def validate_https___setuptools_pypa_io_en_latest_references_keywords_ht... function validate_https___setuptools_pypa_io_en_latest_references_keywords_html__definitions_find_directive (line 575) | def validate_https___setuptools_pypa_io_en_latest_references_keywords_ht... function validate_https___docs_python_org_3_install (line 633) | def validate_https___docs_python_org_3_install(data, custom_formats={}, ... function validate_https___packaging_python_org_en_latest_specifications_declaring_project_metadata (line 652) | def validate_https___packaging_python_org_en_latest_specifications_decla... function validate_https___packaging_python_org_en_latest_specifications_declaring_project_metadata___definitions_dependency (line 977) | def validate_https___packaging_python_org_en_latest_specifications_decla... function validate_https___packaging_python_org_en_latest_specifications_declaring_project_metadata___definitions_entry_point_group (line 985) | def validate_https___packaging_python_org_en_latest_specifications_decla... function validate_https___packaging_python_org_en_latest_specifications_declaring_project_metadata___definitions_author (line 1016) | def validate_https___packaging_python_org_en_latest_specifications_decla... FILE: lib/python3.7/site-packages/setuptools/config/_validate_pyproject/formats.py function pep440 (line 47) | def pep440(version: str) -> bool: function pep508_identifier (line 58) | def pep508_identifier(name: str) -> bool: function pep508 (line 69) | def pep508(value: str) -> bool: function pep508 (line 83) | def pep508(value: str) -> bool: function pep508_versionspec (line 87) | def pep508_versionspec(value: str) -> bool: function pep517_backend_reference (line 103) | def pep517_backend_reference(value: str) -> bool: function _download_classifiers (line 113) | def _download_classifiers() -> str: class _TroveClassifier (line 126) | class _TroveClassifier: method __init__ (line 134) | def __init__(self): method _disable_download (line 141) | def _disable_download(self): method __call__ (line 145) | def __call__(self, value: str) -> bool: function trove_classifier (line 177) | def trove_classifier(value: str) -> bool: function url (line 188) | def url(value: str) -> bool: function python_identifier (line 216) | def python_identifier(value: str) -> bool: function python_qualified_identifier (line 220) | def python_qualified_identifier(value: str) -> bool: function python_module_name (line 226) | def python_module_name(value: str) -> bool: function python_entrypoint_group (line 230) | def python_entrypoint_group(value: str) -> bool: function python_entrypoint_name (line 234) | def python_entrypoint_name(value: str) -> bool: function python_entrypoint_reference (line 244) | def python_entrypoint_reference(value: str) -> bool: FILE: lib/python3.7/site-packages/setuptools/config/expand.py class StaticModule (line 63) | class StaticModule: method __init__ (line 66) | def __init__(self, name: str, spec: ModuleSpec): method _find_assignments (line 71) | def _find_assignments(self) -> Iterator[Tuple[ast.AST, ast.AST]]: method __getattr__ (line 78) | def __getattr__(self, attr): function glob_relative (line 90) | def glob_relative( function read_files (line 121) | def read_files(filepaths: Union[str, bytes, Iterable[_Path]], root_dir=N... function _filter_existing_files (line 139) | def _filter_existing_files(filepaths: Iterable[_Path]) -> Iterator[_Path]: function _read_file (line 147) | def _read_file(filepath: Union[bytes, _Path]) -> str: function _assert_local (line 152) | def _assert_local(filepath: _Path, root_dir: str): function read_attr (line 160) | def read_attr( function _find_spec (line 198) | def _find_spec(module_name: str, module_path: Optional[_Path]) -> Module... function _load_spec (line 208) | def _load_spec(spec: ModuleSpec, module_name: str) -> ModuleType: function _find_module (line 218) | def _find_module( function resolve_class (line 252) | def resolve_class( function cmdclass (line 268) | def cmdclass( function find_packages (line 279) | def find_packages( function _nest_path (line 333) | def _nest_path(parent: _Path, path: _Path) -> str: function version (line 338) | def version(value: Union[Callable, Iterable[Union[str, int]], str]) -> str: function canonic_package_data (line 356) | def canonic_package_data(package_data: dict) -> dict: function canonic_data_files (line 362) | def canonic_data_files( function entry_points (line 379) | def entry_points(text: str, text_source="entry-points") -> Dict[str, dict]: class EnsurePackagesDiscovered (line 394) | class EnsurePackagesDiscovered: method __init__ (line 404) | def __init__(self, distribution: "Distribution"): method __call__ (line 408) | def __call__(self): method __enter__ (line 414) | def __enter__(self): method __exit__ (line 417) | def __exit__(self, _exc_type, _exc_value, _traceback): method _get_package_dir (line 421) | def _get_package_dir(self) -> Mapping[str, str]: method package_dir (line 427) | def package_dir(self) -> Mapping[str, str]: class LazyMappingProxy (line 432) | class LazyMappingProxy(Mapping[_K, _V]): method __init__ (line 446) | def __init__(self, obtain_mapping_value: Callable[[], Mapping[_K, _V]]): method _target (line 450) | def _target(self) -> Mapping[_K, _V]: method __getitem__ (line 455) | def __getitem__(self, key: _K) -> _V: method __len__ (line 458) | def __len__(self) -> int: method __iter__ (line 461) | def __iter__(self) -> Iterator[_K]: FILE: lib/python3.7/site-packages/setuptools/config/pyprojecttoml.py function load_file (line 26) | def load_file(filepath: _Path) -> dict: function validate (line 33) | def validate(config: dict, filepath: _Path) -> bool: function apply_configuration (line 54) | def apply_configuration( function read_configuration (line 66) | def read_configuration( function _skip_bad_config (line 145) | def _skip_bad_config( function expand_configuration (line 175) | def expand_configuration( class _ConfigExpander (line 198) | class _ConfigExpander: method __init__ (line 199) | def __init__( method _ensure_dist (line 215) | def _ensure_dist(self) -> "Distribution": method _process_field (line 221) | def _process_field(self, container: dict, field: str, fn: Callable): method _canonic_package_data (line 226) | def _canonic_package_data(self, field="package-data"): method expand (line 230) | def expand(self): method _expand_packages (line 246) | def _expand_packages(self): method _expand_data_files (line 258) | def _expand_data_files(self): method _expand_cmdclass (line 262) | def _expand_cmdclass(self, package_dir: Mapping[str, str]): method _expand_all_dynamic (line 267) | def _expand_all_dynamic(self, dist: "Distribution", package_dir: Mappi... method _ensure_previously_set (line 297) | def _ensure_previously_set(self, dist: "Distribution", field: str): method _expand_directive (line 307) | def _expand_directive( method _obtain (line 319) | def _obtain(self, dist: "Distribution", field: str, package_dir: Mappi... method _obtain_version (line 329) | def _obtain_version(self, dist: "Distribution", package_dir: Mapping[s... method _obtain_readme (line 335) | def _obtain_readme(self, dist: "Distribution") -> Optional[Dict[str, s... method _obtain_entry_points (line 349) | def _obtain_entry_points( method _obtain_classifiers (line 378) | def _obtain_classifiers(self, dist: "Distribution"): method _obtain_dependencies (line 385) | def _obtain_dependencies(self, dist: "Distribution"): method _obtain_optional_dependencies (line 392) | def _obtain_optional_dependencies(self, dist: "Distribution"): function _parse_requirements_list (line 410) | def _parse_requirements_list(value): function _ignore_errors (line 419) | def _ignore_errors(ignore_option_errors: bool): class _EnsurePackagesDiscovered (line 430) | class _EnsurePackagesDiscovered(_expand.EnsurePackagesDiscovered): method __init__ (line 431) | def __init__( method __enter__ (line 438) | def __enter__(self): method __exit__ (line 460) | def __exit__(self, exc_type, exc_value, traceback): class _BetaConfiguration (line 470) | class _BetaConfiguration(UserWarning): class _InvalidFile (line 474) | class _InvalidFile(UserWarning): method message (line 491) | def message(cls): FILE: lib/python3.7/site-packages/setuptools/config/setupcfg.py function read_configuration (line 40) | def read_configuration( function apply_configuration (line 68) | def apply_configuration(dist: "Distribution", filepath: _Path) -> "Distr... function _apply (line 77) | def _apply( function _get_option (line 106) | def _get_option(target_obj: Target, key: str): function configuration_to_dict (line 118) | def configuration_to_dict(handlers: Tuple["ConfigHandler", ...]) -> dict: function parse_configuration (line 136) | def parse_configuration( function _warn_accidental_env_marker_misconfig (line 179) | def _warn_accidental_env_marker_misconfig(label: str, orig_value: str, p... class ConfigHandler (line 212) | class ConfigHandler(Generic[Target]): method __init__ (line 228) | def __init__( method parsers (line 252) | def parsers(self): method __setitem__ (line 258) | def __setitem__(self, option_name, value): method _parse_list (line 297) | def _parse_list(cls, value, separator=','): method _parse_dict (line 317) | def _parse_dict(cls, value): method _parse_bool (line 336) | def _parse_bool(cls, value): method _exclude_files_parser (line 346) | def _exclude_files_parser(cls, key): method _parse_file (line 369) | def _parse_file(cls, value, root_dir: _Path): method _parse_attr (line 394) | def _parse_attr(self, value, package_dir, root_dir: _Path): method _get_parser_compound (line 415) | def _get_parser_compound(cls, *parse_methods): method _parse_section_to_dict_with_key (line 435) | def _parse_section_to_dict_with_key(cls, section_options, values_parser): method _parse_section_to_dict (line 450) | def _parse_section_to_dict(cls, section_options, values_parser=None): method parse_section (line 462) | def parse_section(self, section_options): method parse (line 472) | def parse(self): method _deprecated_config_handler (line 498) | def _deprecated_config_handler(self, func, msg, warning_class): class ConfigMetadataHandler (line 514) | class ConfigMetadataHandler(ConfigHandler["DistributionMetadata"]): method __init__ (line 531) | def __init__( method parsers (line 545) | def parsers(self): method _parse_version (line 578) | def _parse_version(self, value): class ConfigOptionsHandler (line 605) | class ConfigOptionsHandler(ConfigHandler["Distribution"]): method __init__ (line 609) | def __init__( method _parse_list_semicolon (line 621) | def _parse_list_semicolon(cls, value): method _parse_file_in_root (line 624) | def _parse_file_in_root(self, value): method _parse_requirements_list (line 627) | def _parse_requirements_list(self, label: str, value: str): method parsers (line 636) | def parsers(self): method _parse_cmdclass (line 668) | def _parse_cmdclass(self, value): method _parse_packages (line 672) | def _parse_packages(self, value): method parse_section_packages__find (line 697) | def parse_section_packages__find(self, section_options): method parse_section_entry_points (line 718) | def parse_section_entry_points(self, section_options): method _parse_package_data (line 726) | def _parse_package_data(self, section_options): method parse_section_package_data (line 730) | def parse_section_package_data(self, section_options): method parse_section_exclude_package_data (line 737) | def parse_section_exclude_package_data(self, section_options): method parse_section_extras_require (line 744) | def parse_section_extras_require(self, section_options): method parse_section_data_files (line 756) | def parse_section_data_files(self, section_options): FILE: lib/python3.7/site-packages/setuptools/dep_util.py function newer_pairwise_group (line 7) | def newer_pairwise_group(sources_groups, targets): FILE: lib/python3.7/site-packages/setuptools/depends.py class Require (line 17) | class Require: method __init__ (line 20) | def __init__( method full_name (line 35) | def full_name(self): method version_ok (line 41) | def version_ok(self, version): method get_version (line 46) | def get_version(self, paths=None, default="unknown"): method is_present (line 73) | def is_present(self, paths=None): method is_current (line 77) | def is_current(self, paths=None): function maybe_close (line 85) | def maybe_close(f): function get_module_constant (line 96) | def get_module_constant(module, symbol, default=-1, paths=None): function extract_constant (line 125) | def extract_constant(code, symbol, default=-1): function _update_globals (line 161) | def _update_globals(): FILE: lib/python3.7/site-packages/setuptools/discovery.py function _valid_name (line 73) | def _valid_name(path: _Path) -> bool: class _Finder (line 78) | class _Finder: method find (line 85) | def find( method _find_iter (line 120) | def _find_iter(cls, where: _Path, exclude: _Filter, include: _Filter) ... method _build_filter (line 124) | def _build_filter(*patterns: str) -> _Filter: class PackageFinder (line 132) | class PackageFinder(_Finder): method _find_iter (line 140) | def _find_iter(cls, where: _Path, exclude: _Filter, include: _Filter) ... method _looks_like_package (line 168) | def _looks_like_package(path: _Path, _package_name: str) -> bool: class PEP420PackageFinder (line 173) | class PEP420PackageFinder(PackageFinder): method _looks_like_package (line 175) | def _looks_like_package(_path: _Path, _package_name: str) -> bool: class ModuleFinder (line 179) | class ModuleFinder(_Finder): method _find_iter (line 185) | def _find_iter(cls, where: _Path, exclude: _Filter, include: _Filter) ... class FlatLayoutPackageFinder (line 202) | class FlatLayoutPackageFinder(PEP420PackageFinder): method _looks_like_package (line 245) | def _looks_like_package(_path: _Path, package_name: str) -> bool: class FlatLayoutModuleFinder (line 252) | class FlatLayoutModuleFinder(ModuleFinder): function _find_packages_within (line 282) | def _find_packages_within(root_pkg: str, pkg_dir: _Path) -> List[str]: class ConfigDiscovery (line 287) | class ConfigDiscovery: method __init__ (line 292) | def __init__(self, distribution: "Distribution"): method _disable (line 298) | def _disable(self): method _ignore_ext_modules (line 302) | def _ignore_ext_modules(self): method _root_dir (line 315) | def _root_dir(self) -> _Path: method _package_dir (line 320) | def _package_dir(self) -> Dict[str, str]: method __call__ (line 325) | def __call__(self, force=False, name=True, ignore_ext_modules=False): method _explicitly_specified (line 346) | def _explicitly_specified(self, ignore_ext_modules: bool) -> bool: method _analyse_package_layout (line 358) | def _analyse_package_layout(self, ignore_ext_modules: bool) -> bool: method _analyse_explicit_layout (line 376) | def _analyse_explicit_layout(self) -> bool: method _analyse_src_layout (line 394) | def _analyse_src_layout(self) -> bool: method _analyse_flat_layout (line 419) | def _analyse_flat_layout(self) -> bool: method _analyse_flat_packages (line 432) | def _analyse_flat_packages(self) -> bool: method _analyse_flat_modules (line 439) | def _analyse_flat_modules(self) -> bool: method _ensure_no_accidental_inclusion (line 445) | def _ensure_no_accidental_inclusion(self, detected: List[str], kind: s... method analyse_name (line 468) | def analyse_name(self): method _find_name_single_package_or_module (line 485) | def _find_name_single_package_or_module(self) -> Optional[str]: method _find_name_from_packages (line 495) | def _find_name_from_packages(self) -> Optional[str]: function remove_nested_packages (line 512) | def remove_nested_packages(packages: List[str]) -> List[str]: function remove_stubs (line 530) | def remove_stubs(packages: List[str]) -> List[str]: function find_parent_package (line 539) | def find_parent_package( function find_package_path (line 563) | def find_package_path( function construct_package_dir (line 597) | def construct_package_dir(packages: List[str], package_path: _Path) -> D... FILE: lib/python3.7/site-packages/setuptools/dist.py function _get_unpatched (line 57) | def _get_unpatched(cls): function get_metadata_version (line 62) | def get_metadata_version(self): function rfc822_unescape (line 70) | def rfc822_unescape(content: str) -> str: function _read_field_from_msg (line 78) | def _read_field_from_msg(msg: "Message", field: str) -> Optional[str]: function _read_field_unescaped_from_msg (line 86) | def _read_field_unescaped_from_msg(msg: "Message", field: str) -> Option... function _read_list_from_msg (line 94) | def _read_list_from_msg(msg: "Message", field: str) -> Optional[List[str]]: function _read_payload_from_msg (line 102) | def _read_payload_from_msg(msg: "Message") -> Optional[str]: function read_pkg_file (line 109) | def read_pkg_file(self, file): function single_line (line 153) | def single_line(val): function write_pkg_file (line 166) | def write_pkg_file(self, file): # noqa: C901 # is too complex (14) # ... function check_importable (line 240) | def check_importable(dist, attr, value): function assert_string_list (line 250) | def assert_string_list(dist, attr, value): function check_nsp (line 264) | def check_nsp(dist, attr, value): function check_extras (line 289) | def check_extras(dist, attr, value): function _check_extra (line 301) | def _check_extra(extra, reqs): function assert_bool (line 308) | def assert_bool(dist, attr, value): function invalid_unless_false (line 315) | def invalid_unless_false(dist, attr, value): function check_requirements (line 322) | def check_requirements(dist, attr, value): function check_specifier (line 336) | def check_specifier(dist, attr, value): function check_entry_points (line 347) | def check_entry_points(dist, attr, value): function check_test_suite (line 355) | def check_test_suite(dist, attr, value): function check_package_data (line 360) | def check_package_data(dist, attr, value): function check_packages (line 375) | def check_packages(dist, attr, value): class Distribution (line 388) | class Distribution(_Distribution): method patch_missing_pkg_info (line 450) | def patch_missing_pkg_info(self, attrs): method __init__ (line 463) | def __init__(self, attrs=None): method _validate_metadata (line 499) | def _validate_metadata(self): method _set_metadata_defaults (line 512) | def _set_metadata_defaults(self, attrs): method _normalize_version (line 523) | def _normalize_version(version): method _validate_version (line 535) | def _validate_version(version): method _finalize_requires (line 553) | def _finalize_requires(self): method _convert_extras_requirements (line 579) | def _convert_extras_requirements(self): method _suffix_for (line 596) | def _suffix_for(req): method _move_install_requirements_markers (line 603) | def _move_install_requirements_markers(self): method _clean_req (line 630) | def _clean_req(self, req): method _finalize_license_files (line 637) | def _finalize_license_files(self): method _expand_patterns (line 657) | def _expand_patterns(patterns): method _parse_config_files (line 672) | def _parse_config_files(self, filenames=None): # noqa: C901 method warn_dash_deprecation (line 751) | def warn_dash_deprecation(self, opt, section): method _setuptools_commands (line 778) | def _setuptools_commands(self): method make_option_lowercase (line 785) | def make_option_lowercase(self, opt, section): method _set_command_options (line 798) | def _set_command_options(self, command_obj, option_dict=None): # noqa... method _get_project_config_files (line 844) | def _get_project_config_files(self, filenames): method parse_config_files (line 856) | def parse_config_files(self, filenames=None, ignore_option_errors=False): method fetch_build_eggs (line 873) | def fetch_build_eggs(self, requires): method finalize_options (line 884) | def finalize_options(self): method _removed (line 903) | def _removed(ep): method _finalize_setup_keywords (line 916) | def _finalize_setup_keywords(self): method get_egg_cache_dir (line 922) | def get_egg_cache_dir(self): method fetch_build_egg (line 941) | def fetch_build_egg(self, req): method get_command_class (line 947) | def get_command_class(self, command): method print_commands (line 959) | def print_commands(self): method get_command_list (line 966) | def get_command_list(self): method include (line 973) | def include(self, **attrs): method exclude_package (line 995) | def exclude_package(self, package): method has_contents_for (line 1016) | def has_contents_for(self, package): method _exclude_misc (line 1025) | def _exclude_misc(self, name, value): method _include_misc (line 1042) | def _include_misc(self, name, value): method exclude (line 1061) | def exclude(self, **attrs): method _exclude_packages (line 1084) | def _exclude_packages(self, packages): method _parse_command_opts (line 1091) | def _parse_command_opts(self, parser, args): method get_cmdline_options (line 1118) | def get_cmdline_options(self): method iter_distribution_names (line 1158) | def iter_distribution_names(self): method handle_display_options (line 1176) | def handle_display_options(self, option_order): method run_command (line 1212) | def run_command(self, command): class DistDeprecationWarning (line 1220) | class DistDeprecationWarning(SetuptoolsDeprecationWarning): FILE: lib/python3.7/site-packages/setuptools/errors.py class RemovedCommandError (line 32) | class RemovedCommandError(BaseError, RuntimeError): class PackageDiscoveryError (line 42) | class PackageDiscoveryError(BaseError, RuntimeError): FILE: lib/python3.7/site-packages/setuptools/extension.py function _have_cython (line 10) | def _have_cython(): class Extension (line 30) | class Extension(_Extension): method __init__ (line 126) | def __init__(self, name, sources, *args, **kw): method _convert_pyx_sources_to_lang (line 132) | def _convert_pyx_sources_to_lang(self): class Library (line 147) | class Library(Extension): FILE: lib/python3.7/site-packages/setuptools/extern/__init__.py class VendorImporter (line 5) | class VendorImporter: method __init__ (line 11) | def __init__(self, root_name, vendored_names=(), vendor_pkg=None): method search_path (line 17) | def search_path(self): method _module_matches_namespace (line 24) | def _module_matches_namespace(self, fullname): method load_module (line 29) | def load_module(self, fullname): method create_module (line 51) | def create_module(self, spec): method exec_module (line 54) | def exec_module(self, module): method find_spec (line 57) | def find_spec(self, fullname, path=None, target=None): method install (line 64) | def install(self): FILE: lib/python3.7/site-packages/setuptools/glob.py function glob (line 16) | def glob(pathname, recursive=False): function iglob (line 30) | def iglob(pathname, recursive=False): function _iglob (line 48) | def _iglob(pathname, recursive): function glob1 (line 84) | def glob1(dirname, pattern): function glob0 (line 97) | def glob0(dirname, basename): function glob2 (line 113) | def glob2(dirname, pattern): function _rlistdir (line 121) | def _rlistdir(dirname): function has_magic (line 142) | def has_magic(s): function _isrecursive (line 150) | def _isrecursive(pattern): function escape (line 157) | def escape(pathname): FILE: lib/python3.7/site-packages/setuptools/installer.py function _fixup_find_links (line 15) | def _fixup_find_links(find_links): function fetch_build_egg (line 23) | def fetch_build_egg(dist, req): # noqa: C901 # is too complex (16) # ... function strip_marker (line 95) | def strip_marker(req): FILE: lib/python3.7/site-packages/setuptools/launch.py function run (line 13) | def run(): FILE: lib/python3.7/site-packages/setuptools/logging.py function _not_warning (line 7) | def _not_warning(record): function configure (line 11) | def configure(): function set_threshold (line 34) | def set_threshold(level): FILE: lib/python3.7/site-packages/setuptools/monkey.py function _get_mro (line 22) | def _get_mro(cls): function get_unpatched (line 36) | def get_unpatched(item): function get_unpatched_class (line 45) | def get_unpatched_class(cls): function patch_all (line 63) | def patch_all(): function _patch_distribution_metadata (line 100) | def _patch_distribution_metadata(): function patch_func (line 107) | def patch_func(replacement, target_mod, func_name): function get_unpatched_function (line 124) | def get_unpatched_function(candidate): function patch_for_msvc_specialized_compiler (line 128) | def patch_for_msvc_specialized_compiler(): FILE: lib/python3.7/site-packages/setuptools/msvc.py class winreg (line 35) | class winreg: function _msvc14_find_vc2015 (line 44) | def _msvc14_find_vc2015(): function _msvc14_find_vc2017 (line 74) | def _msvc14_find_vc2017(): function _msvc14_find_vcvarsall (line 119) | def _msvc14_find_vcvarsall(plat_spec): function _msvc14_get_vc_env (line 158) | def _msvc14_get_vc_env(plat_spec): function msvc14_get_vc_env (line 194) | def msvc14_get_vc_env(plat_spec): function msvc14_gen_lib_options (line 220) | def msvc14_gen_lib_options(*args, **kwargs): function _augment_exception (line 233) | def _augment_exception(exc, version, arch=''): class PlatformInfo (line 270) | class PlatformInfo: method __init__ (line 281) | def __init__(self, arch): method target_cpu (line 285) | def target_cpu(self): method target_is_x86 (line 296) | def target_is_x86(self): method current_is_x86 (line 307) | def current_is_x86(self): method current_dir (line 318) | def current_dir(self, hidex86=False, x64=False): method target_dir (line 340) | def target_dir(self, hidex86=False, x64=False): method cross_dir (line 362) | def cross_dir(self, forcex86=False): class RegistryInfo (line 385) | class RegistryInfo: method __init__ (line 399) | def __init__(self, platform_info): method visualstudio (line 403) | def visualstudio(self): method sxs (line 415) | def sxs(self): method vc (line 427) | def vc(self): method vs (line 439) | def vs(self): method vc_for_python (line 451) | def vc_for_python(self): method microsoft_sdk (line 463) | def microsoft_sdk(self): method windows_sdk (line 475) | def windows_sdk(self): method netfx_sdk (line 487) | def netfx_sdk(self): method windows_kits_roots (line 499) | def windows_kits_roots(self): method microsoft (line 510) | def microsoft(self, key, x86=False): method lookup (line 529) | def lookup(self, key, name): class SystemInfo (line 570) | class SystemInfo: method __init__ (line 588) | def __init__(self, registry_info, vc_ver=None): method _find_latest_available_vs_ver (line 598) | def _find_latest_available_vs_ver(self): method find_reg_vs_vers (line 617) | def find_reg_vs_vers(self): method find_programdata_vs_vers (line 648) | def find_programdata_vs_vers(self): method _as_float_version (line 691) | def _as_float_version(version): method VSInstallDir (line 708) | def VSInstallDir(self): method VCInstallDir (line 725) | def VCInstallDir(self): method _guess_vc (line 742) | def _guess_vc(self): method _guess_vc_legacy (line 772) | def _guess_vc_legacy(self): method WindowsSdkVersion (line 793) | def WindowsSdkVersion(self): method WindowsSdkLastVersion (line 814) | def WindowsSdkLastVersion(self): method WindowsSdkDir (line 826) | def WindowsSdkDir(self): # noqa: C901 # is too complex (12) # FIXME method WindowsSDKExecutablePath (line 869) | def WindowsSDKExecutablePath(self): method FSharpInstallDir (line 904) | def FSharpInstallDir(self): method UniversalCRTSdkDir (line 917) | def UniversalCRTSdkDir(self): method UniversalCRTSdkLastVersion (line 937) | def UniversalCRTSdkLastVersion(self): method NetFxSdkVersion (line 949) | def NetFxSdkVersion(self): method NetFxSdkDir (line 965) | def NetFxSdkDir(self): method FrameworkDir32 (line 983) | def FrameworkDir32(self): method FrameworkDir64 (line 999) | def FrameworkDir64(self): method FrameworkVersion32 (line 1015) | def FrameworkVersion32(self): method FrameworkVersion64 (line 1027) | def FrameworkVersion64(self): method _find_dot_net_versions (line 1038) | def _find_dot_net_versions(self, bits): method _use_last_dir_name (line 1068) | def _use_last_dir_name(path, prefix=''): class EnvironmentInfo (line 1093) | class EnvironmentInfo: method __init__ (line 1117) | def __init__(self, arch, vc_ver=None, vc_min_ver=0): method vs_ver (line 1127) | def vs_ver(self): method vc_ver (line 1139) | def vc_ver(self): method VSTools (line 1151) | def VSTools(self): method VCIncludes (line 1171) | def VCIncludes(self): method VCLibraries (line 1184) | def VCLibraries(self): method VCStoreRefs (line 1205) | def VCStoreRefs(self): method VCTools (line 1219) | def VCTools(self): method OSLibraries (line 1256) | def OSLibraries(self): method OSIncludes (line 1276) | def OSIncludes(self): method OSLibpath (line 1300) | def OSLibpath(self): method SdkTools (line 1336) | def SdkTools(self): method _sdk_tools (line 1347) | def _sdk_tools(self): method _sdk_subdir (line 1383) | def _sdk_subdir(self): method SdkSetup (line 1396) | def SdkSetup(self): method FxTools (line 1411) | def FxTools(self): method NetFxSDKLibraries (line 1440) | def NetFxSDKLibraries(self): method NetFxSDKIncludes (line 1456) | def NetFxSDKIncludes(self): method VsTDb (line 1471) | def VsTDb(self): method MSBuild (line 1483) | def MSBuild(self): method HTMLHelpWorkshop (line 1511) | def HTMLHelpWorkshop(self): method UCRTLibraries (line 1526) | def UCRTLibraries(self): method UCRTIncludes (line 1544) | def UCRTIncludes(self): method _ucrt_subdir (line 1560) | def _ucrt_subdir(self): method FSharp (line 1573) | def FSharp(self): method VCRuntimeRedist (line 1588) | def VCRuntimeRedist(self): method return_env (line 1622) | def return_env(self, exists=True): method _build_paths (line 1672) | def _build_paths(self, name, spec_path_lists, exists): FILE: lib/python3.7/site-packages/setuptools/namespaces.py class Installer (line 9) | class Installer: method install_namespaces (line 13) | def install_namespaces(self): method uninstall_namespaces (line 31) | def uninstall_namespaces(self): method _get_target (line 39) | def _get_target(self): method _get_root (line 69) | def _get_root(self): method _gen_nspkg_line (line 72) | def _gen_nspkg_line(self, pkg): method _get_all_ns_packages (line 81) | def _get_all_ns_packages(self): method _pkg_names (line 87) | def _pkg_names(pkg): class DevelopInstaller (line 102) | class DevelopInstaller(Installer): method _get_root (line 103) | def _get_root(self): method _get_target (line 106) | def _get_target(self): FILE: lib/python3.7/site-packages/setuptools/package_index.py function parse_requirement_arg (line 69) | def parse_requirement_arg(spec): function parse_bdist_wininst (line 78) | def parse_bdist_wininst(name): function egg_info_for_url (line 102) | def egg_info_for_url(url): function distros_for_url (line 113) | def distros_for_url(url, metadata=None): function distros_for_location (line 127) | def distros_for_location(location, basename, metadata=None): function distros_for_filename (line 162) | def distros_for_filename(filename, metadata=None): function interpret_distro_name (line 169) | def interpret_distro_name( function unique_values (line 207) | def unique_values(func): function find_external_links (line 227) | def find_external_links(url, page): class ContentChecker (line 245) | class ContentChecker: method feed (line 250) | def feed(self, block): method is_valid (line 256) | def is_valid(self): method report (line 262) | def report(self, reporter, template): class HashChecker (line 270) | class HashChecker(ContentChecker): method __init__ (line 276) | def __init__(self, hash_name, expected): method from_url (line 282) | def from_url(cls, url): method feed (line 292) | def feed(self, block): method is_valid (line 295) | def is_valid(self): method report (line 298) | def report(self, reporter, template): class PackageIndex (line 303) | class PackageIndex(Environment): method __init__ (line 306) | def __init__( method add (line 324) | def add(self, dist): method process_url (line 333) | def process_url(self, url, retrieve=False): # noqa: C901 method process_filename (line 386) | def process_filename(self, fn, nested=False): method url_ok (line 402) | def url_ok(self, url, fatal=False): method scan_egg_links (line 416) | def scan_egg_links(self, search_path): method scan_egg_link (line 426) | def scan_egg_link(self, path, entry): method _scan (line 442) | def _scan(self, link): method process_index (line 458) | def process_index(self, url, page): method need_version_info (line 487) | def need_version_info(self, url): method scan_all (line 494) | def scan_all(self, msg=None, *args): method find_packages (line 501) | def find_packages(self, requirement): method obtain (line 516) | def obtain(self, requirement, installer=None): method check_hash (line 525) | def check_hash(self, checker, filename, tfp): method add_find_links (line 539) | def add_find_links(self, urls): method prescan (line 554) | def prescan(self): method not_found_in_index (line 560) | def not_found_in_index(self, requirement): method download (line 571) | def download(self, spec, tmpdir): method fetch_distribution (line 605) | def fetch_distribution( # noqa: C901 # is too complex (14) # FIXME method fetch (line 685) | def fetch(self, requirement, tmpdir, force_scan=False, source=False): method gen_setup (line 698) | def gen_setup(self, filename, fragment, tmpdir): method _download_to (line 746) | def _download_to(self, url, filename): method reporthook (line 782) | def reporthook(self, url, filename, blocknum, blksize, size): method open_url (line 786) | def open_url(self, url, warning=None): # noqa: C901 # is too complex... method _download_url (line 820) | def _download_url(self, scheme, url, tmpdir): method scan_url (line 849) | def scan_url(self, url): method _attempt_download (line 852) | def _attempt_download(self, url, filename): method _download_html (line 859) | def _download_html(self, url, headers, filename): method _download_svn (line 874) | def _download_svn(self, url, filename): method _vcs_split_rev_from_url (line 897) | def _vcs_split_rev_from_url(url, pop_prefix=False): method _download_git (line 914) | def _download_git(self, url, filename): method _download_hg (line 933) | def _download_hg(self, url, filename): method debug (line 952) | def debug(self, msg, *args): method info (line 955) | def info(self, msg, *args): method warn (line 958) | def warn(self, msg, *args): function decode_entity (line 967) | def decode_entity(match): function htmldecode (line 972) | def htmldecode(text): function socket_timeout (line 984) | def socket_timeout(timeout=15): function _encode_auth (line 999) | def _encode_auth(auth): class Credential (line 1020) | class Credential: method __init__ (line 1025) | def __init__(self, username, password): method __iter__ (line 1029) | def __iter__(self): method __str__ (line 1033) | def __str__(self): class PyPIConfig (line 1037) | class PyPIConfig(configparser.RawConfigParser): method __init__ (line 1038) | def __init__(self): method creds_by_repository (line 1050) | def creds_by_repository(self): method _get_repo_cred (line 1059) | def _get_repo_cred(self, section): method find_credential (line 1066) | def find_credential(self, url): function open_with_auth (line 1076) | def open_with_auth(url, opener=urllib.request.urlopen): function _splituser (line 1123) | def _splituser(host): function fix_sf_url (line 1134) | def fix_sf_url(url): function local_open (line 1138) | def local_open(url): FILE: lib/python3.7/site-packages/setuptools/py34compat.py function module_from_spec (line 12) | def module_from_spec(spec): FILE: lib/python3.7/site-packages/setuptools/sandbox.py function _execfile (line 36) | def _execfile(filename, globals, locals=None): function save_argv (line 50) | def save_argv(repl=None): function save_path (line 61) | def save_path(): function override_temp (line 70) | def override_temp(replacement): function pushd (line 87) | def pushd(target): class UnpickleableException (line 96) | class UnpickleableException(Exception): method dump (line 102) | def dump(type, exc): class ExceptionSaver (line 116) | class ExceptionSaver: method __enter__ (line 122) | def __enter__(self): method __exit__ (line 125) | def __exit__(self, type, exc, tb): method resume (line 136) | def resume(self): function save_modules (line 147) | def save_modules(): function _clear_modules (line 172) | def _clear_modules(module_names): function save_pkg_resources_state (line 178) | def save_pkg_resources_state(): function setup_context (line 187) | def setup_context(setup_dir): function _needs_hiding (line 210) | def _needs_hiding(mod_name): function hide_setuptools (line 231) | def hide_setuptools(): function run_setup (line 246) | def run_setup(setup_script, args): class AbstractSandbox (line 266) | class AbstractSandbox: method __init__ (line 271) | def __init__(self): method _copy (line 278) | def _copy(self, source): method __enter__ (line 282) | def __enter__(self): method __exit__ (line 289) | def __exit__(self, exc_type, exc_value, traceback): method run (line 296) | def run(self, func): method _mk_dual_path_wrapper (line 301) | def _mk_dual_path_wrapper(name): method _mk_single_path_wrapper (line 315) | def _mk_single_path_wrapper(name, original=None): method _mk_single_with_return (line 352) | def _mk_single_with_return(name): method _mk_query (line 367) | def _mk_query(name): method _validate_path (line 382) | def _validate_path(self, path): method _remap_input (line 386) | def _remap_input(self, operation, path, *args, **kw): method _remap_output (line 390) | def _remap_output(self, operation, path): method _remap_pair (line 394) | def _remap_pair(self, operation, src, dst, *args, **kw): class DirectorySandbox (line 408) | class DirectorySandbox(AbstractSandbox): method __init__ (line 432) | def __init__(self, sandbox, exceptions=_EXCEPTIONS): method _violation (line 440) | def _violation(self, operation, *args, **kw): method _file (line 447) | def _file(self, path, mode='r', *args, **kw): method _open (line 452) | def _open(self, path, mode='r', *args, **kw): method tmpnam (line 457) | def tmpnam(self): method _ok (line 460) | def _ok(self, path): method _exempted (line 473) | def _exempted(self, filepath): method _remap_input (line 483) | def _remap_input(self, operation, path, *args, **kw): method _remap_pair (line 489) | def _remap_pair(self, operation, src, dst, *args, **kw): method open (line 495) | def open(self, file, flags, mode=0o777, *args, **kw): class SandboxViolation (line 511) | class SandboxViolation(DistutilsError): method __str__ (line 528) | def __str__(self): FILE: lib/python3.7/site-packages/setuptools/unicode_utils.py function decompose (line 6) | def decompose(path): function filesys_decode (line 18) | def filesys_decode(path): function try_encode (line 37) | def try_encode(string, enc): FILE: lib/python3.7/site-packages/setuptools/wheel.py function unpack (line 32) | def unpack(src_dir, dst_dir): function disable_info_traces (line 55) | def disable_info_traces(): class Wheel (line 67) | class Wheel: method __init__ (line 69) | def __init__(self, filename): method tags (line 77) | def tags(self): method is_compatible (line 85) | def is_compatible(self): method egg_name (line 91) | def egg_name(self): method get_dist_info (line 97) | def get_dist_info(self, zf): method install_as_egg (line 107) | def install_as_egg(self, destination_eggdir): method _install_as_egg (line 112) | def _install_as_egg(self, destination_eggdir, zf): method _convert_metadata (line 123) | def _convert_metadata(zf, destination_eggdir, dist_info, egg_info): method _move_data_entries (line 181) | def _move_data_entries(destination_eggdir, dist_data): method _fix_namespace_packages (line 209) | def _fix_namespace_packages(egg_info, destination_eggdir): FILE: lib/python3.7/site-packages/setuptools/windows_support.py function windows_only (line 4) | def windows_only(func): function hide_file (line 11) | def hide_file(path): FILE: lib/python3.7/site-packages/wheel/__main__.py function main (line 10) | def main(): # needed for console script FILE: lib/python3.7/site-packages/wheel/_setuptools_logging.py function _not_warning (line 8) | def _not_warning(record): function configure (line 12) | def configure(): FILE: lib/python3.7/site-packages/wheel/bdist_wheel.py function python_tag (line 43) | def python_tag(): function get_platform (line 47) | def get_platform(archive_root): function get_flag (line 59) | def get_flag(var, fallback, expected=True, warn=True): function get_abi_tag (line 75) | def get_abi_tag(): function safer_name (line 108) | def safer_name(name): function safer_version (line 112) | def safer_version(version): function remove_readonly (line 116) | def remove_readonly(func, path, excinfo): class bdist_wheel (line 122) | class bdist_wheel(Command): method initialize_options (line 190) | def initialize_options(self): method finalize_options (line 211) | def finalize_options(self): method wheel_dist_name (line 252) | def wheel_dist_name(self): method get_tag (line 262) | def get_tag(self): method run (line 316) | def run(self): method write_wheelfile (line 403) | def write_wheelfile( method _ensure_relative (line 429) | def _ensure_relative(self, path): method license_paths (line 437) | def license_paths(self): method egg2dist (line 480) | def egg2dist(self, egginfo_path, distinfo_path): FILE: lib/python3.7/site-packages/wheel/cli/__init__.py class WheelError (line 12) | class WheelError(Exception): function unpack_f (line 16) | def unpack_f(args): function pack_f (line 22) | def pack_f(args): function convert_f (line 28) | def convert_f(args): function version_f (line 34) | def version_f(args): function parser (line 40) | def parser(): function main (line 84) | def main(): FILE: lib/python3.7/site-packages/wheel/cli/convert.py class _bdist_wheel_tag (line 29) | class _bdist_wheel_tag(bdist_wheel): method get_tag (line 38) | def get_tag(self): function egg2wheel (line 45) | def egg2wheel(egg_path: str, dest_dir: str): function parse_wininst_info (line 99) | def parse_wininst_info(wininfo_name, egginfo_name): function wininst2wheel (line 170) | def wininst2wheel(path, dest_dir): function convert (line 260) | def convert(files, dest_dir, verbose): FILE: lib/python3.7/site-packages/wheel/cli/pack.py function pack (line 13) | def pack(directory: str, dest_dir: str, build_number: str | None): FILE: lib/python3.7/site-packages/wheel/cli/unpack.py function unpack (line 8) | def unpack(path: str, dest: str = ".") -> None: FILE: lib/python3.7/site-packages/wheel/macosx_libfile.py function swap32 (line 241) | def swap32(x): function get_base_class_and_magic_number (line 250) | def get_base_class_and_magic_number(lib_file, seek=None): function read_data (line 274) | def read_data(struct_class, lib_file): function extract_macosx_min_system_version (line 278) | def extract_macosx_min_system_version(path_to_lib): function read_mach_header (line 336) | def read_mach_header(lib_file, seek=None): function parse_version (line 385) | def parse_version(version): function calculate_macosx_platform_tag (line 392) | def calculate_macosx_platform_tag(archive_root, platform_tag): FILE: lib/python3.7/site-packages/wheel/metadata.py function requires_to_requires_dist (line 15) | def requires_to_requires_dist(requirement: Requirement) -> str: function convert_requirements (line 30) | def convert_requirements(requirements: list[str]) -> Iterator[str]: function generate_requirements (line 42) | def generate_requirements( function pkginfo_to_metadata (line 72) | def pkginfo_to_metadata(egg_info_path: str, pkginfo_path: str) -> Message: FILE: lib/python3.7/site-packages/wheel/util.py function urlsafe_b64encode (line 18) | def urlsafe_b64encode(data: bytes) -> bytes: function urlsafe_b64decode (line 23) | def urlsafe_b64decode(data: bytes) -> bytes: FILE: lib/python3.7/site-packages/wheel/vendored/packaging/_manylinux.py class _ELFFileHeader (line 17) | class _ELFFileHeader: class _InvalidELFFileHeader (line 19) | class _InvalidELFFileHeader(ValueError): method __init__ (line 37) | def __init__(self, file: IO[bytes]) -> None: function _get_elf_header (line 78) | def _get_elf_header() -> _ELFFileHeader | None: function _is_linux_armhf (line 87) | def _is_linux_armhf() -> bool: function _is_linux_i686 (line 106) | def _is_linux_i686() -> bool: function _have_compatible_abi (line 116) | def _have_compatible_abi(arch: str) -> bool: class _GLibCVersion (line 132) | class _GLibCVersion(NamedTuple): function _glibc_version_string_confstr (line 137) | def _glibc_version_string_confstr() -> str | None: function _glibc_version_string_ctypes (line 156) | def _glibc_version_string_ctypes() -> str | None: function _glibc_version_string (line 200) | def _glibc_version_string() -> str | None: function _parse_glibc_version (line 205) | def _parse_glibc_version(version_str: str) -> tuple[int, int]: function _get_glibc_version (line 225) | def _get_glibc_version() -> tuple[int, int]: function _is_compatible (line 233) | def _is_compatible(name: str, arch: str, version: _GLibCVersion) -> bool: function platform_tags (line 269) | def platform_tags(linux: str, arch: str) -> Iterator[str]: FILE: lib/python3.7/site-packages/wheel/vendored/packaging/_musllinux.py function _read_unpacked (line 20) | def _read_unpacked(f: IO[bytes], fmt: str) -> tuple[int, ...]: function _parse_ld_musl_from_elf (line 24) | def _parse_ld_musl_from_elf(f: IO[bytes]) -> str | None: class _MuslVersion (line 73) | class _MuslVersion(NamedTuple): function _parse_musl_version (line 78) | def _parse_musl_version(output: str) -> _MuslVersion | None: function _get_musl_version (line 89) | def _get_musl_version(executable: str) -> _MuslVersion | None: function platform_tags (line 112) | def platform_tags(arch: str) -> Iterator[str]: FILE: lib/python3.7/site-packages/wheel/vendored/packaging/tags.py class Tag (line 33) | class Tag: method __init__ (line 43) | def __init__(self, interpreter: str, abi: str, platform: str) -> None: method interpreter (line 55) | def interpreter(self) -> str: method abi (line 59) | def abi(self) -> str: method platform (line 63) | def platform(self) -> str: method __eq__ (line 66) | def __eq__(self, other: object) -> bool: method __hash__ (line 77) | def __hash__(self) -> int: method __str__ (line 80) | def __str__(self) -> str: method __repr__ (line 83) | def __repr__(self) -> str: function parse_tag (line 87) | def parse_tag(tag: str) -> frozenset[Tag]: function _get_config_var (line 103) | def _get_config_var(name: str, warn: bool = False) -> int | str | None: function _normalize_string (line 112) | def _normalize_string(string: str) -> str: function _abi3_applies (line 116) | def _abi3_applies(python_version: PythonVersion) -> bool: function _cpython_abis (line 125) | def _cpython_abis(py_version: PythonVersion, warn: bool = False) -> list... function cpython_tags (line 161) | def cpython_tags( function _generic_abi (line 218) | def _generic_abi() -> Iterator[str]: function generic_tags (line 224) | def generic_tags( function _py_interpreter_range (line 254) | def _py_interpreter_range(py_version: PythonVersion) -> Iterator[str]: function compatible_tags (line 269) | def compatible_tags( function _mac_arch (line 294) | def _mac_arch(arch: str, is_32bit: bool = _32_BIT_INTERPRETER) -> str: function _mac_binary_formats (line 304) | def _mac_binary_formats(version: MacVersion, cpu_arch: str) -> list[str]: function mac_platforms (line 336) | def mac_platforms( function _linux_platforms (line 408) | def _linux_platforms(is_32bit: bool = _32_BIT_INTERPRETER) -> Iterator[s... function _generic_platforms (line 421) | def _generic_platforms() -> Iterator[str]: function platform_tags (line 425) | def platform_tags() -> Iterator[str]: function interpreter_name (line 437) | def interpreter_name() -> str: function interpreter_version (line 445) | def interpreter_version(*, warn: bool = False) -> str: function _version_nodot (line 457) | def _version_nodot(version: PythonVersion) -> str: function sys_tags (line 461) | def sys_tags(*, warn: bool = False) -> Iterator[Tag]: FILE: lib/python3.7/site-packages/wheel/wheelfile.py function get_zipinfo_datetime (line 26) | def get_zipinfo_datetime(timestamp=None): class WheelFile (line 34) | class WheelFile(ZipFile): method __init__ (line 41) | def __init__(self, file, mode="r", compression=ZIP_DEFLATED): method open (line 92) | def open(self, name_or_info, mode="r", pwd=None): method write_files (line 121) | def write_files(self, base_dir): method write (line 143) | def write(self, filename, arcname=None, compress_type=None): method writestr (line 155) | def writestr(self, zinfo_or_arcname, data, compress_type=None): method close (line 174) | def close(self): FILE: setup.py function get_version (line 17) | def get_version(): FILE: tests/conftest.py function pytest_addoption (line 4) | def pytest_addoption(parser): function pytest_configure (line 8) | def pytest_configure(config): function pytest_collection_modifyitems (line 12) | def pytest_collection_modifyitems(config, items): FILE: tests/test_cli.py function run (line 19) | def run(cmd): function test_special_modes (line 24) | def test_special_modes(): function test_train (line 31) | def test_train(task, model, data): function test_val (line 36) | def test_val(task, model, data): function test_predict (line 41) | def test_predict(task, model, data): function test_export (line 50) | def test_export(model, format): function test_train_gpu (line 57) | def test_train_gpu(task, model, data): FILE: tests/test_engine.py function test_func (line 19) | def test_func(model=None): function test_export (line 23) | def test_export(): function test_detect (line 31) | def test_detect(): function test_segment (line 65) | def test_segment(): function test_classify (line 102) | def test_classify(): FILE: tests/test_python.py function test_model_forward (line 26) | def test_model_forward(): function test_model_info (line 31) | def test_model_info(): function test_model_fuse (line 38) | def test_model_fuse(): function test_predict_dir (line 45) | def test_predict_dir(): function test_predict_img (line 50) | def test_predict_img(): function test_predict_grey_and_4ch (line 85) | def test_predict_grey_and_4ch(): function test_val (line 92) | def test_val(): function test_val_scratch (line 97) | def test_val_scratch(): function test_amp (line 102) | def test_amp(): function test_train_scratch (line 109) | def test_train_scratch(): function test_train_pretrained (line 115) | def test_train_pretrained(): function test_export_torchscript (line 121) | def test_export_torchscript(): function test_export_torchscript_scratch (line 127) | def test_export_torchscript_scratch(): function test_export_onnx (line 133) | def test_export_onnx(): function test_export_openvino (line 139) | def test_export_openvino(): function test_export_coreml (line 145) | def test_export_coreml(): # sourcery skip: move-assign function test_export_tflite (line 152) | def test_export_tflite(enabled=False): function test_export_pb (line 160) | def test_export_pb(enabled=False): function test_export_paddle (line 168) | def test_export_paddle(enabled=False): function test_all_model_yamls (line 175) | def test_all_model_yamls(): function test_workflow (line 180) | def test_workflow(): function test_predict_callback_and_setup (line 188) | def test_predict_callback_and_setup(): function test_result (line 210) | def test_result(): function test_track (line 241) | def test_track(): FILE: ultralytics/hub/__init__.py function login (line 11) | def login(api_key=''): function logout (line 25) | def logout(): function start (line 38) | def start(key=''): function reset_model (line 57) | def reset_model(model_id=''): function export_fmts_hub (line 66) | def export_fmts_hub(): function export_model (line 72) | def export_model(model_id='', format='torchscript'): function get_export (line 82) | def get_export(model_id='', format='torchscript'): function check_dataset (line 94) | def check_dataset(path='', task='detect'): FILE: ultralytics/hub/auth.py class Auth (line 11) | class Auth: method __init__ (line 14) | def __init__(self, api_key='', verbose=False): method request_api_key (line 55) | def request_api_key(self, max_attempts=3): method authenticate (line 68) | def authenticate(self) -> bool: method auth_with_cookies (line 88) | def auth_with_cookies(self) -> bool: method get_auth_header (line 109) | def get_auth_header(self): method get_state (line 123) | def get_state(self) -> bool: method set_api_key (line 132) | def set_api_key(self, key: str): FILE: ultralytics/hub/session.py class HUBTrainingSession (line 16) | class HUBTrainingSession: method __init__ (line 36) | def __init__(self, url): method _register_signal_handlers (line 78) | def _register_signal_handlers(self): method _handle_signal (line 83) | def _handle_signal(self, signum, frame): method _stop_heartbeat (line 93) | def _stop_heartbeat(self): method upload_metrics (line 97) | def upload_metrics(self): method _get_model (line 102) | def _get_model(self): method upload_model (line 139) | def upload_model(self, epoch, weights, is_best=False, map=0.0, final=F... method _start_heartbeat (line 176) | def _start_heartbeat(self): FILE: ultralytics/hub/utils.py function request_with_credentials (line 23) | def request_with_credentials(url: str) -> any: function requests_with_progress (line 60) | def requests_with_progress(method, url, **kwargs): function smart_request (line 88) | def smart_request(method, url, retry=3, timeout=30, thread=True, code=-1... class Events (line 145) | class Events: method __init__ (line 159) | def __init__(self): method __call__ (line 181) | def __call__(self, cfg): FILE: ultralytics/nn/.ipynb_checkpoints/tasks-checkpoint.py class BaseModel (line 26) | class BaseModel(nn.Module): method forward (line 31) | def forward(self, x, profile=False, visualize=False): method _forward_once (line 46) | def _forward_once(self, x, profile=False, visualize=False): method _profile_one_layer (line 70) | def _profile_one_layer(self, m, x, dt): method fuse (line 95) | def fuse(self, verbose=True): method is_fused (line 120) | def is_fused(self, thresh=10): method info (line 133) | def info(self, detailed=False, verbose=True, imgsz=640): method _apply (line 143) | def _apply(self, fn): method load (line 162) | def load(self, weights, verbose=True): class MultiBaseModel (line 177) | class MultiBaseModel(nn.Module): method forward (line 182) | def forward(self, x, profile=False, visualize=False): method _forward_once (line 222) | def _forward_once(self, x, profile=False, visualize=False): method _profile_one_layer (line 241) | def _profile_one_layer(self, m, x, dt): method fuse (line 266) | def fuse(self, verbose=True): method is_fused (line 291) | def is_fused(self, thresh=10): method info (line 304) | def info(self, detailed=False, verbose=True, imgsz=640): method _apply (line 333) | def _apply(self, fn): method load (line 353) | def load(self, weights, verbose=True): class DetectionModel (line 368) | class DetectionModel(BaseModel): method __init__ (line 371) | def __init__(self, cfg='yolov8n.yaml', ch=3, nc=None, verbose=True): ... method forward (line 400) | def forward(self, x, augment=False, profile=False, visualize=False): method _forward_augment (line 406) | def _forward_augment(self, x): method _descale_pred (line 422) | def _descale_pred(p, flips, scale, img_size, dim=1): method _clip_augmented (line 432) | def _clip_augmented(self, y): class MultiModel (line 444) | class MultiModel(MultiBaseModel): method __init__ (line 447) | def __init__(self, cfg='yolov8-bdd.yaml', ch=3, nc=None, verbose=True)... method forward (line 499) | def forward(self, x, augment=False, profile=False, visualize=False): method _forward_augment (line 506) | def _forward_augment(self, x): method _descale_pred (line 523) | def _descale_pred(p, flips, scale, img_size, dim=1): method _clip_augmented (line 533) | def _clip_augmented(self, y): class SegmentationModel (line 583) | class SegmentationModel(DetectionModel): method __init__ (line 586) | def __init__(self, cfg='yolov8n-seg.yaml', ch=3, nc=None, verbose=True): method _forward_augment (line 590) | def _forward_augment(self, x): class PoseModel (line 595) | class PoseModel(DetectionModel): method __init__ (line 598) | def __init__(self, cfg='yolov8n-pose.yaml', ch=3, nc=None, data_kpt_sh... class ClassificationModel (line 608) | class ClassificationModel(BaseModel): method __init__ (line 611) | def __init__(self, method _from_detection_model (line 621) | def _from_detection_model(self, model, nc=1000, cutoff=10): method _from_yaml (line 637) | def _from_yaml(self, cfg, ch, nc, verbose): method reshape_outputs (line 654) | def reshape_outputs(model, nc): class Ensemble (line 675) | class Ensemble(nn.ModuleList): method __init__ (line 678) | def __init__(self): method forward (line 682) | def forward(self, x, augment=False, profile=False, visualize=False): function torch_safe_load (line 694) | def torch_safe_load(weight): function attempt_load_weights (line 729) | def attempt_load_weights(weights, device=None, inplace=True, fuse=False): function attempt_load_one_weight (line 769) | def attempt_load_one_weight(weight, device=None, inplace=True, fuse=False): function parse_model (line 796) | def parse_model(d, ch, verbose=True): # model_dict, input_channels(3) function yaml_model_load (line 879) | def yaml_model_load(path): function guess_model_scale (line 898) | def guess_model_scale(model_path): function guess_model_task (line 916) | def guess_model_task(model): FILE: ultralytics/nn/autobackend.py function check_class_names (line 24) | def check_class_names(names): class AutoBackend (line 41) | class AutoBackend(nn.Module): method __init__ (line 43) | def __init__(self, method forward (line 303) | def forward(self, im, augment=False, visualize=False): method from_numpy (line 410) | def from_numpy(self, x): method warmup (line 422) | def warmup(self, imgsz=(1, 3, 640, 640)): method _apply_default_class_names (line 439) | def _apply_default_class_names(data): method _model_type (line 446) | def _model_type(p='path/to/model.pt'): FILE: ultralytics/nn/autoshape.py class AutoShape (line 26) | class AutoShape(nn.Module): method __init__ (line 36) | def __init__(self, model, verbose=True): method _apply (line 50) | def _apply(self, fn): method forward (line 62) | def forward(self, ims, size=640, augment=False, profile=False): class Detections (line 126) | class Detections: method __init__ (line 128) | def __init__(self, ims, pred, files, times=(0, 0, 0), names=None, shap... method _run (line 146) | def _run(self, pprint=False, show=False, save=False, crop=False, rende... method show (line 192) | def show(self, labels=True): method save (line 196) | def save(self, labels=True, save_dir='runs/detect/exp', exist_ok=False): method crop (line 201) | def crop(self, save=True, save_dir='runs/detect/exp', exist_ok=False): method render (line 206) | def render(self, labels=True): method pandas (line 211) | def pandas(self): method tolist (line 222) | def tolist(self): method print (line 231) | def print(self): method __len__ (line 235) | def __len__(self): # override len(results) method __str__ (line 238) | def __str__(self): # override print(results) method __repr__ (line 241) | def __repr__(self): FILE: ultralytics/nn/modules/block.py class DFL (line 18) | class DFL(nn.Module): method __init__ (line 24) | def __init__(self, c1=16): method forward (line 32) | def forward(self, x): class Proto (line 39) | class Proto(nn.Module): method __init__ (line 42) | def __init__(self, c1, c_=256, c2=32): # ch_in, number of protos, num... method forward (line 49) | def forward(self, x): class HGStem (line 54) | class HGStem(nn.Module): method __init__ (line 59) | def __init__(self, c1, cm, c2): method forward (line 68) | def forward(self, x): class HGBlock (line 82) | class HGBlock(nn.Module): method __init__ (line 87) | def __init__(self, c1, cm, c2, k=3, n=6, lightconv=False, shortcut=Fal... method forward (line 95) | def forward(self, x): class SPP (line 103) | class SPP(nn.Module): method __init__ (line 106) | def __init__(self, c1, c2, k=(5, 9, 13)): method forward (line 114) | def forward(self, x): class SPPF (line 120) | class SPPF(nn.Module): method __init__ (line 123) | def __init__(self, c1, c2, k=5): # equivalent to SPP(k=(5, 9, 13)) method forward (line 130) | def forward(self, x): class C1 (line 138) | class C1(nn.Module): method __init__ (line 141) | def __init__(self, c1, c2, n=1): # ch_in, ch_out, number method forward (line 146) | def forward(self, x): class C2 (line 152) | class C2(nn.Module): method __init__ (line 155) | def __init__(self, c1, c2, n=1, shortcut=True, g=1, e=0.5): # ch_in, ... method forward (line 163) | def forward(self, x): class C2f (line 169) | class C2f(nn.Module): method __init__ (line 172) | def __init__(self, c1, c2, n=1, shortcut=False, g=1, e=0.5): # ch_in,... method forward (line 179) | def forward(self, x): method forward_split (line 185) | def forward_split(self, x): class C3 (line 192) | class C3(nn.Module): method __init__ (line 195) | def __init__(self, c1, c2, n=1, shortcut=True, g=1, e=0.5): # ch_in, ... method forward (line 203) | def forward(self, x): class C3x (line 208) | class C3x(C3): method __init__ (line 211) | def __init__(self, c1, c2, n=1, shortcut=True, g=1, e=0.5): class RepC3 (line 218) | class RepC3(nn.Module): method __init__ (line 221) | def __init__(self, c1, c2, n=3, e=1.0): method forward (line 229) | def forward(self, x): class C3TR (line 234) | class C3TR(C3): method __init__ (line 237) | def __init__(self, c1, c2, n=1, shortcut=True, g=1, e=0.5): class C3Ghost (line 244) | class C3Ghost(C3): method __init__ (line 247) | def __init__(self, c1, c2, n=1, shortcut=True, g=1, e=0.5): class GhostBottleneck (line 254) | class GhostBottleneck(nn.Module): method __init__ (line 257) | def __init__(self, c1, c2, k=3, s=1): # ch_in, ch_out, kernel, stride method forward (line 267) | def forward(self, x): class Bottleneck (line 272) | class Bottleneck(nn.Module): method __init__ (line 275) | def __init__(self, c1, c2, shortcut=True, g=1, k=(3, 3), e=0.5): # ch... method forward (line 282) | def forward(self, x): class BottleneckCSP (line 287) | class BottleneckCSP(nn.Module): method __init__ (line 290) | def __init__(self, c1, c2, n=1, shortcut=True, g=1, e=0.5): # ch_in, ... method forward (line 301) | def forward(self, x): FILE: ultralytics/nn/modules/conv.py function autopad (line 17) | def autopad(k, p=None, d=1): # kernel, padding, dilation class Conv (line 26) | class Conv(nn.Module): method __init__ (line 30) | def __init__(self, c1, c2, k=1, s=1, p=None, g=1, d=1, act=True): method forward (line 37) | def forward(self, x): method forward_fuse (line 41) | def forward_fuse(self, x): class LightConv (line 46) | class LightConv(nn.Module): method __init__ (line 51) | def __init__(self, c1, c2, k=1, act=nn.ReLU()): method forward (line 57) | def forward(self, x): class DWConv (line 62) | class DWConv(Conv): method __init__ (line 65) | def __init__(self, c1, c2, k=1, s=1, d=1, act=True): # ch_in, ch_out,... class DWConvTranspose2d (line 69) | class DWConvTranspose2d(nn.ConvTranspose2d): method __init__ (line 72) | def __init__(self, c1, c2, k=1, s=1, p1=0, p2=0): # ch_in, ch_out, ke... class ConvTranspose (line 76) | class ConvTranspose(nn.Module): method __init__ (line 80) | def __init__(self, c1, c2, k=2, s=2, p=0, bn=True, act=True): method forward (line 87) | def forward(self, x): method forward_fuse (line 91) | def forward_fuse(self, x): class Focus (line 96) | class Focus(nn.Module): method __init__ (line 99) | def __init__(self, c1, c2, k=1, s=1, p=None, g=1, act=True): # ch_in,... method forward (line 104) | def forward(self, x): # x(b,c,w,h) -> y(b,4c,w/2,h/2) class GhostConv (line 109) | class GhostConv(nn.Module): method __init__ (line 112) | def __init__(self, c1, c2, k=1, s=1, g=1, act=True): # ch_in, ch_out,... method forward (line 118) | def forward(self, x): class RepConv (line 124) | class RepConv(nn.Module): method __init__ (line 130) | def __init__(self, c1, c2, k=3, s=1, p=1, g=1, d=1, act=True, bn=False... method forward_fuse (line 142) | def forward_fuse(self, x): method forward (line 146) | def forward(self, x): method get_equivalent_kernel_bias (line 151) | def get_equivalent_kernel_bias(self): method _avg_to_3x3_tensor (line 157) | def _avg_to_3x3_tensor(self, avgp): method _pad_1x1_to_3x3_tensor (line 166) | def _pad_1x1_to_3x3_tensor(self, kernel1x1): method _fuse_bn_tensor (line 172) | def _fuse_bn_tensor(self, branch): method fuse_convs (line 199) | def fuse_convs(self): class ChannelAttention (line 225) | class ChannelAttention(nn.Module): method __init__ (line 228) | def __init__(self, channels: int) -> None: method forward (line 234) | def forward(self, x: torch.Tensor) -> torch.Tensor: class SpatialAttention (line 238) | class SpatialAttention(nn.Module): method __init__ (line 241) | def __init__(self, kernel_size=7): method forward (line 249) | def forward(self, x): class CBAM (line 254) | class CBAM(nn.Module): method __init__ (line 257) | def __init__(self, c1, kernel_size=7): # ch_in, kernels method forward (line 262) | def forward(self, x): class Concat (line 267) | class Concat(nn.Module): method __init__ (line 270) | def __init__(self, dimension=1): method forward (line 275) | def forward(self, x): class Concat_dropout (line 281) | class Concat_dropout(nn.Module): method __init__ (line 283) | def __init__(self, dimension=1, ch=None): method forward (line 294) | def forward(self, x): FILE: ultralytics/nn/modules/head.py class Detect (line 22) | class Detect(nn.Module): method __init__ (line 30) | def __init__(self, nc=80, ch=()): # detection layer method forward (line 43) | def forward(self, x): method bias_init (line 64) | def bias_init(self): class Segment (line 74) | class Segment(Detect): method __init__ (line 77) | def __init__(self, nc=80, nm=32, npr=256, ch=()): method forward (line 91) | def forward(self, x): class Pose (line 106) | class Pose(Detect): method __init__ (line 109) | def __init__(self, nc=80, kpt_shape=(17, 3), ch=()): method forward (line 119) | def forward(self, x): method kpts_decode (line 129) | def kpts_decode(self, bs, kpts): class Classify (line 147) | class Classify(nn.Module): method __init__ (line 150) | def __init__(self, c1, c2, k=1, s=1, p=None, g=1): # ch_in, ch_out, k... method forward (line 158) | def forward(self, x): class RTDETRDecoder (line 166) | class RTDETRDecoder(nn.Module): method __init__ (line 168) | def __init__( method forward (line 234) | def forward(self, feats, gt_meta=None): method _reset_parameters (line 268) | def _reset_parameters(self): method _build_input_proj_layer (line 290) | def _build_input_proj_layer(self, ch): method _generate_anchors (line 303) | def _generate_anchors(self, spatial_shapes, grid_size=0.05, dtype=torc... method _get_encoder_input (line 322) | def _get_encoder_input(self, feats): method _get_decoder_input (line 351) | def _get_decoder_input(self, memory, spatial_shapes, denoising_class=N... FILE: ultralytics/nn/modules/transformer.py class TransformerEncoderLayer (line 21) | class TransformerEncoderLayer(nn.Module): method __init__ (line 24) | def __init__(self, c1, cm=2048, num_heads=8, dropout=0.0, act=nn.GELU(... method with_pos_embed (line 40) | def with_pos_embed(self, tensor, pos=None): method forward_post (line 44) | def forward_post(self, src, src_mask=None, src_key_padding_mask=None, ... method forward_pre (line 54) | def forward_pre(self, src, src_mask=None, src_key_padding_mask=None, p... method forward (line 64) | def forward(self, src, src_mask=None, src_key_padding_mask=None, pos=N... class AIFI (line 71) | class AIFI(TransformerEncoderLayer): method __init__ (line 73) | def __init__(self, c1, cm=2048, num_heads=8, dropout=0, act=nn.GELU(),... method forward (line 76) | def forward(self, x): method build_2d_sincos_position_embedding (line 84) | def build_2d_sincos_position_embedding(w, h, embed_dim=256, temperatur... class TransformerLayer (line 101) | class TransformerLayer(nn.Module): method __init__ (line 104) | def __init__(self, c, num_heads): method forward (line 114) | def forward(self, x): class TransformerBlock (line 121) | class TransformerBlock(nn.Module): method __init__ (line 124) | def __init__(self, c1, c2, num_heads, num_layers): method forward (line 134) | def forward(self, x): class MLPBlock (line 143) | class MLPBlock(nn.Module): method __init__ (line 145) | def __init__(self, embedding_dim, mlp_dim, act=nn.GELU): method forward (line 151) | def forward(self, x: torch.Tensor) -> torch.Tensor: class MLP (line 155) | class MLP(nn.Module): method __init__ (line 158) | def __init__(self, input_dim, hidden_dim, output_dim, num_layers): method forward (line 164) | def forward(self, x): class LayerNorm2d (line 172) | class LayerNorm2d(nn.Module): method __init__ (line 174) | def __init__(self, num_channels, eps=1e-6): method forward (line 180) | def forward(self, x): class MSDeformAttn (line 188) | class MSDeformAttn(nn.Module): method __init__ (line 194) | def __init__(self, d_model=256, n_levels=4, n_heads=8, n_points=4): method _reset_parameters (line 216) | def _reset_parameters(self): method forward (line 233) | def forward(self, query, reference_points, value, value_spatial_shapes... class DeformableTransformerDecoderLayer (line 275) | class DeformableTransformerDecoderLayer(nn.Module): method __init__ (line 281) | def __init__(self, d_model=256, n_heads=8, d_ffn=1024, dropout=0., act... method with_pos_embed (line 303) | def with_pos_embed(tensor, pos): method forward_ffn (line 306) | def forward_ffn(self, tgt): method forward (line 312) | def forward(self, class DeformableTransformerDecoder (line 341) | class DeformableTransformerDecoder(nn.Module): method __init__ (line 346) | def __init__(self, hidden_dim, decoder_layer, num_layers, eval_idx=-1): method forward (line 353) | def forward(self, FILE: ultralytics/nn/modules/utils.py function _get_clones (line 18) | def _get_clones(module, n): function bias_init_with_prob (line 22) | def bias_init_with_prob(prior_prob=0.01): function linear_init_ (line 27) | def linear_init_(module): function inverse_sigmoid (line 34) | def inverse_sigmoid(x, eps=1e-5): function multi_scale_deformable_attn_pytorch (line 41) | def multi_scale_deformable_attn_pytorch(value: torch.Tensor, value_spati... FILE: ultralytics/nn/tasks.py class BaseModel (line 26) | class BaseModel(nn.Module): method forward (line 31) | def forward(self, x, profile=False, visualize=False): method _forward_once (line 46) | def _forward_once(self, x, profile=False, visualize=False): method _profile_one_layer (line 70) | def _profile_one_layer(self, m, x, dt): method fuse (line 95) | def fuse(self, verbose=True): method is_fused (line 120) | def is_fused(self, thresh=10): method info (line 133) | def info(self, detailed=False, verbose=True, imgsz=640): method _apply (line 143) | def _apply(self, fn): method load (line 162) | def load(self, weights, verbose=True): class MultiBaseModel (line 177) | class MultiBaseModel(nn.Module): method forward (line 182) | def forward(self, x, profile=False, visualize=False): method _forward_once (line 222) | def _forward_once(self, x, profile=False, visualize=False): method _profile_one_layer (line 241) | def _profile_one_layer(self, m, x, dt): method fuse (line 266) | def fuse(self, verbose=True): method is_fused (line 291) | def is_fused(self, thresh=10): method info (line 304) | def info(self, detailed=False, verbose=True, imgsz=640): method _apply (line 333) | def _apply(self, fn): method load (line 353) | def load(self, weights, verbose=True): class DetectionModel (line 368) | class DetectionModel(BaseModel): method __init__ (line 371) | def __init__(self, cfg='yolov8n.yaml', ch=3, nc=None, verbose=True): ... method forward (line 400) | def forward(self, x, augment=False, profile=False, visualize=False): method _forward_augment (line 406) | def _forward_augment(self, x): method _descale_pred (line 422) | def _descale_pred(p, flips, scale, img_size, dim=1): method _clip_augmented (line 432) | def _clip_augmented(self, y): class MultiModel (line 444) | class MultiModel(MultiBaseModel): method __init__ (line 447) | def __init__(self, cfg='yolov8-bdd.yaml', ch=3, nc=None, verbose=True)... method forward (line 499) | def forward(self, x, augment=False, profile=False, visualize=False): method _forward_augment (line 506) | def _forward_augment(self, x): method _descale_pred (line 523) | def _descale_pred(p, flips, scale, img_size, dim=1): method _clip_augmented (line 533) | def _clip_augmented(self, y): class SegmentationModel (line 583) | class SegmentationModel(DetectionModel): method __init__ (line 586) | def __init__(self, cfg='yolov8n-seg.yaml', ch=3, nc=None, verbose=True): method _forward_augment (line 590) | def _forward_augment(self, x): class PoseModel (line 595) | class PoseModel(DetectionModel): method __init__ (line 598) | def __init__(self, cfg='yolov8n-pose.yaml', ch=3, nc=None, data_kpt_sh... class ClassificationModel (line 608) | class ClassificationModel(BaseModel): method __init__ (line 611) | def __init__(self, method _from_detection_model (line 621) | def _from_detection_model(self, model, nc=1000, cutoff=10): method _from_yaml (line 637) | def _from_yaml(self, cfg, ch, nc, verbose): method reshape_outputs (line 654) | def reshape_outputs(model, nc): class Ensemble (line 675) | class Ensemble(nn.ModuleList): method __init__ (line 678) | def __init__(self): method forward (line 682) | def forward(self, x, augment=False, profile=False, visualize=False): function torch_safe_load (line 694) | def torch_safe_load(weight): function attempt_load_weights (line 729) | def attempt_load_weights(weights, device=None, inplace=True, fuse=False): function attempt_load_one_weight (line 769) | def attempt_load_one_weight(weight, device=None, inplace=True, fuse=False): function parse_model (line 796) | def parse_model(d, ch, verbose=True): # model_dict, input_channels(3) function yaml_model_load (line 879) | def yaml_model_load(path): function guess_model_scale (line 898) | def guess_model_scale(model_path): function guess_model_task (line 916) | def guess_model_task(model): FILE: ultralytics/tracker/track.py function on_predict_start (line 15) | def on_predict_start(predictor, persist=False): function on_predict_postprocess_end (line 39) | def on_predict_postprocess_end(predictor): function register_tracker (line 55) | def register_tracker(model, persist): FILE: ultralytics/tracker/trackers/basetrack.py class TrackState (line 8) | class TrackState: class BaseTrack (line 17) | class BaseTrack: method end_frame (line 38) | def end_frame(self): method next_id (line 43) | def next_id(): method activate (line 48) | def activate(self, *args): method predict (line 52) | def predict(self): method update (line 56) | def update(self, *args, **kwargs): method mark_lost (line 60) | def mark_lost(self): method mark_removed (line 64) | def mark_removed(self): method reset_id (line 69) | def reset_id(): FILE: ultralytics/tracker/trackers/bot_sort.py class BOTrack (line 14) | class BOTrack(STrack): method __init__ (line 17) | def __init__(self, tlwh, score, cls, feat=None, feat_history=50): method update_features (line 28) | def update_features(self, feat): method predict (line 39) | def predict(self): method re_activate (line 48) | def re_activate(self, new_track, frame_id, new_id=False): method update (line 54) | def update(self, new_track, frame_id): method tlwh (line 61) | def tlwh(self): method multi_predict (line 72) | def multi_predict(stracks): method convert_coords (line 87) | def convert_coords(self, tlwh): method tlwh_to_xywh (line 92) | def tlwh_to_xywh(tlwh): class BOTSORT (line 101) | class BOTSORT(BYTETracker): method __init__ (line 103) | def __init__(self, args, frame_rate=30): method get_kalmanfilter (line 116) | def get_kalmanfilter(self): method init_track (line 120) | def init_track(self, dets, scores, cls, img=None): method get_dists (line 130) | def get_dists(self, tracks, detections): method multi_predict (line 146) | def multi_predict(self, tracks): FILE: ultralytics/tracker/trackers/byte_tracker.py class STrack (line 10) | class STrack(BaseTrack): method __init__ (line 13) | def __init__(self, tlwh, score, cls): method predict (line 25) | def predict(self): method multi_predict (line 33) | def multi_predict(stracks): method multi_gmc (line 48) | def multi_gmc(stracks, H=np.eye(2, 3)): method activate (line 66) | def activate(self, kalman_filter, frame_id): method re_activate (line 79) | def re_activate(self, new_track, frame_id, new_id=False): method update (line 93) | def update(self, new_track, frame_id): method convert_coords (line 113) | def convert_coords(self, tlwh): method tlwh (line 118) | def tlwh(self): method tlbr (line 130) | def tlbr(self): method tlwh_to_xyah (line 139) | def tlwh_to_xyah(tlwh): method tlbr_to_tlwh (line 149) | def tlbr_to_tlwh(tlbr): method tlwh_to_tlbr (line 156) | def tlwh_to_tlbr(tlwh): method __repr__ (line 162) | def __repr__(self): class BYTETracker (line 167) | class BYTETracker: method __init__ (line 169) | def __init__(self, args, frame_rate=30): method update (line 181) | def update(self, results, img=None): method get_kalmanfilter (line 297) | def get_kalmanfilter(self): method init_track (line 301) | def init_track(self, dets, scores, cls, img=None): method get_dists (line 305) | def get_dists(self, tracks, detections): method multi_predict (line 313) | def multi_predict(self, tracks): method reset_id (line 317) | def reset_id(self): method joint_stracks (line 322) | def joint_stracks(tlista, tlistb): method sub_stracks (line 337) | def sub_stracks(tlista, tlistb): method remove_duplicate_stracks (line 350) | def remove_duplicate_stracks(stracksa, stracksb): FILE: ultralytics/tracker/utils/gmc.py class GMC (line 11) | class GMC: method __init__ (line 13) | def __init__(self, method='sparseOptFlow', downscale=2, verbose=None): method apply (line 72) | def apply(self, raw_frame, detections=None): method applyEcc (line 87) | def applyEcc(self, raw_frame, detections=None): method applyFeatures (line 119) | def applyFeatures(self, raw_frame, detections=None): method applySparseOptFlow (line 245) | def applySparseOptFlow(self, raw_frame, detections=None): method applyFile (line 307) | def applyFile(self, raw_frame, detections=None): FILE: ultralytics/tracker/utils/kalman_filter.py class KalmanFilterXYAH (line 11) | class KalmanFilterXYAH: method __init__ (line 29) | def __init__(self): method initiate (line 45) | def initiate(self, measurement): method predict (line 73) | def predict(self, mean, covariance): method project (line 106) | def project(self, mean, covariance): method multi_predict (line 132) | def multi_predict(self, mean, covariance): method update (line 165) | def update(self, mean, covariance, measurement): method gating_distance (line 197) | def gating_distance(self, mean, covariance, measurements, only_positio... class KalmanFilterXYWH (line 238) | class KalmanFilterXYWH: method __init__ (line 256) | def __init__(self): method initiate (line 272) | def initiate(self, measurement): method predict (line 301) | def predict(self, mean, covariance): method project (line 333) | def project(self, mean, covariance): method multi_predict (line 359) | def multi_predict(self, mean, covariance): method update (line 392) | def update(self, mean, covariance, measurement): method gating_distance (line 424) | def gating_distance(self, mean, covariance, measurements, only_positio... FILE: ultralytics/tracker/utils/matching.py function merge_matches (line 20) | def merge_matches(m1, m2, shape): function _indices_to_matches (line 38) | def _indices_to_matches(cost_matrix, indices, thresh): function linear_assignment (line 50) | def linear_assignment(cost_matrix, thresh, use_lap=True): function ious (line 73) | def ious(atlbrs, btlbrs): function iou_distance (line 89) | def iou_distance(atracks, btracks): function v_iou_distance (line 109) | def v_iou_distance(atracks, btracks): function embedding_distance (line 129) | def embedding_distance(tracks, detections, metric='cosine'): function gate_cost_matrix (line 148) | def gate_cost_matrix(kf, cost_matrix, tracks, detections, only_position=... function fuse_motion (line 161) | def fuse_motion(kf, cost_matrix, tracks, detections, only_position=False... function fuse_iou (line 175) | def fuse_iou(cost_matrix, tracks, detections): function fuse_score (line 188) | def fuse_score(cost_matrix, detections): function bbox_ious (line 199) | def bbox_ious(box1, box2, eps=1e-7): FILE: ultralytics/vit/rtdetr/model.py class RTDETR (line 20) | class RTDETR: method __init__ (line 22) | def __init__(self, model='rtdetr-l.pt') -> None: method _new (line 33) | def _new(self, cfg: str, verbose=True): method _load (line 44) | def _load(self, weights: str): method predict (line 50) | def predict(self, source=None, stream=False, **kwargs): method train (line 76) | def train(self, **kwargs): method val (line 80) | def val(self, **kwargs): method info (line 91) | def info(self, verbose=True): method export (line 96) | def export(self, **kwargs): FILE: ultralytics/vit/rtdetr/predict.py class RTDETRPredictor (line 11) | class RTDETRPredictor(BasePredictor): method postprocess (line 13) | def postprocess(self, preds, img, orig_imgs): method pre_transform (line 33) | def pre_transform(self, im): FILE: ultralytics/vit/rtdetr/val.py class RTDETRDataset (line 16) | class RTDETRDataset(YOLODataset): method __init__ (line 18) | def __init__(self, *args, data=None, **kwargs): method build_transforms (line 21) | def build_transforms(self, hyp=None): class RTDETRValidator (line 35) | class RTDETRValidator(DetectionValidator): method build_dataset (line 37) | def build_dataset(self, img_path, mode='val', batch=None): method postprocess (line 56) | def postprocess(self, preds): method update_metrics (line 72) | def update_metrics(self, preds, batch): FILE: ultralytics/vit/sam/amg.py class MaskData (line 10) | class MaskData: method __init__ (line 16) | def __init__(self, **kwargs) -> None: method __setitem__ (line 23) | def __setitem__(self, key: str, item: Any) -> None: method __delitem__ (line 29) | def __delitem__(self, key: str) -> None: method __getitem__ (line 33) | def __getitem__(self, key: str) -> Any: method items (line 37) | def items(self) -> ItemsView[str, Any]: method filter (line 41) | def filter(self, keep: torch.Tensor) -> None: method cat (line 57) | def cat(self, new_stats: 'MaskData') -> None: method to_numpy (line 71) | def to_numpy(self) -> None: function is_box_near_crop_edge (line 78) | def is_box_near_crop_edge(boxes: torch.Tensor, function box_xyxy_to_xywh (line 92) | def box_xyxy_to_xywh(box_xyxy: torch.Tensor) -> torch.Tensor: function batch_iterator (line 100) | def batch_iterator(batch_size: int, *args) -> Generator[List[Any], None,... function mask_to_rle_pytorch (line 108) | def mask_to_rle_pytorch(tensor: torch.Tensor) -> List[Dict[str, Any]]: function rle_to_mask (line 133) | def rle_to_mask(rle: Dict[str, Any]) -> np.ndarray: function area_from_rle (line 147) | def area_from_rle(rle: Dict[str, Any]) -> int: function calculate_stability_score (line 152) | def calculate_stability_score(masks: torch.Tensor, mask_threshold: float... function build_point_grid (line 166) | def build_point_grid(n_per_side: int) -> np.ndarray: function build_all_layer_point_grids (line 175) | def build_all_layer_point_grids(n_per_side: int, n_layers: int, scale_pe... function generate_crop_boxes (line 180) | def generate_crop_boxes(im_size: Tuple[int, ...], n_layers: int, function uncrop_boxes_xyxy (line 214) | def uncrop_boxes_xyxy(boxes: torch.Tensor, crop_box: List[int]) -> torch... function uncrop_points (line 224) | def uncrop_points(points: torch.Tensor, crop_box: List[int]) -> torch.Te... function uncrop_masks (line 234) | def uncrop_masks(masks: torch.Tensor, crop_box: List[int], orig_h: int, ... function remove_small_regions (line 245) | def remove_small_regions(mask: np.ndarray, area_thresh: float, mode: str... function coco_encode_rle (line 267) | def coco_encode_rle(uncompressed_rle: Dict[str, Any]) -> Dict[str, Any]: function batched_mask_to_box (line 277) | def batched_mask_to_box(masks: torch.Tensor) -> torch.Tensor: FILE: ultralytics/vit/sam/autosize.py class ResizeLongestSide (line 16) | class ResizeLongestSide: method __init__ (line 23) | def __init__(self, target_length: int) -> None: method apply_image (line 26) | def apply_image(self, image: np.ndarray) -> np.ndarray: method apply_coords (line 33) | def apply_coords(self, coords: np.ndarray, original_size: Tuple[int, .... method apply_boxes (line 45) | def apply_boxes(self, boxes: np.ndarray, original_size: Tuple[int, ...... method apply_image_torch (line 53) | def apply_image_torch(self, image: torch.Tensor) -> torch.Tensor: method apply_coords_torch (line 63) | def apply_coords_torch(self, coords: torch.Tensor, original_size: Tupl... method apply_boxes_torch (line 75) | def apply_boxes_torch(self, boxes: torch.Tensor, original_size: Tuple[... method get_preprocess_shape (line 84) | def get_preprocess_shape(oldh: int, oldw: int, long_side_length: int) ... FILE: ultralytics/vit/sam/build.py function build_sam_vit_h (line 18) | def build_sam_vit_h(checkpoint=None): function build_sam_vit_l (line 29) | def build_sam_vit_l(checkpoint=None): function build_sam_vit_b (line 40) | def build_sam_vit_b(checkpoint=None): function _build_sam (line 51) | def _build_sam( function build_sam (line 115) | def build_sam(ckpt='sam_b.pt'): FILE: ultralytics/vit/sam/model.py class SAM (line 9) | class SAM: method __init__ (line 11) | def __init__(self, model='sam_b.pt') -> None: method predict (line 18) | def predict(self, source, stream=False, **kwargs): method train (line 29) | def train(self, **kwargs): method val (line 33) | def val(self, **kwargs): FILE: ultralytics/vit/sam/modules/decoders.py class MaskDecoder (line 10) | class MaskDecoder(nn.Module): method __init__ (line 12) | def __init__( method forward (line 60) | def forward( method predict_masks (line 98) | def predict_masks( class MLP (line 139) | class MLP(nn.Module): method __init__ (line 141) | def __init__( method forward (line 155) | def forward(self, x): FILE: ultralytics/vit/sam/modules/encoders.py class ImageEncoderViT (line 12) | class ImageEncoderViT(nn.Module): method __init__ (line 14) | def __init__( method forward (line 100) | def forward(self, x: torch.Tensor) -> torch.Tensor: class PromptEncoder (line 113) | class PromptEncoder(nn.Module): method __init__ (line 115) | def __init__( method get_dense_pe (line 160) | def get_dense_pe(self) -> torch.Tensor: method _embed_points (line 171) | def _embed_points( method _embed_boxes (line 191) | def _embed_boxes(self, boxes: torch.Tensor) -> torch.Tensor: method _embed_masks (line 200) | def _embed_masks(self, masks: torch.Tensor) -> torch.Tensor: method _get_batch_size (line 204) | def _get_batch_size( method _get_device (line 222) | def _get_device(self) -> torch.device: method forward (line 225) | def forward( class PositionEmbeddingRandom (line 268) | class PositionEmbeddingRandom(nn.Module): method __init__ (line 273) | def __init__(self, num_pos_feats: int = 64, scale: Optional[float] = N... method _pe_encoding (line 282) | def _pe_encoding(self, coords: torch.Tensor) -> torch.Tensor: method forward (line 291) | def forward(self, size: Tuple[int, int]) -> torch.Tensor: method forward_with_coords (line 304) | def forward_with_coords(self, coords_input: torch.Tensor, image_size: ... class Block (line 312) | class Block(nn.Module): method __init__ (line 315) | def __init__( method forward (line 359) | def forward(self, x: torch.Tensor) -> torch.Tensor: class Attention (line 378) | class Attention(nn.Module): method __init__ (line 381) | def __init__( method forward (line 414) | def forward(self, x: torch.Tensor) -> torch.Tensor: function window_partition (line 433) | def window_partition(x: torch.Tensor, window_size: int) -> Tuple[torch.T... function window_unpartition (line 457) | def window_unpartition(windows: torch.Tensor, window_size: int, pad_hw: ... function get_rel_pos (line 481) | def get_rel_pos(q_size: int, k_size: int, rel_pos: torch.Tensor) -> torc... function add_decomposed_rel_pos (line 514) | def add_decomposed_rel_pos( class PatchEmbed (line 552) | class PatchEmbed(nn.Module): method __init__ (line 557) | def __init__( method forward (line 577) | def forward(self, x: torch.Tensor) -> torch.Tensor: FILE: ultralytics/vit/sam/modules/mask_generator.py class SamAutomaticMaskGenerator (line 21) | class SamAutomaticMaskGenerator: method __init__ (line 23) | def __init__( method __call__ (line 119) | def __call__(self, image: np.ndarray, augment=False, visualize=False) ... method generate (line 123) | def generate(self, image: np.ndarray) -> List[Dict[str, Any]]: method _generate_masks (line 181) | def _generate_masks(self, image: np.ndarray) -> MaskData: method _process_crop (line 207) | def _process_crop( method _process_batch (line 248) | def _process_batch( method postprocess_small_regions (line 305) | def postprocess_small_regions(mask_data: MaskData, min_area: int, nms_... FILE: ultralytics/vit/sam/modules/prompt_predictor.py class PromptPredictor (line 10) | class PromptPredictor: method __init__ (line 12) | def __init__(self, sam_model: Sam) -> None: method set_image (line 25) | def set_image(self, image: np.ndarray, image_format: str = 'RGB') -> N... method set_torch_image (line 47) | def set_torch_image(self, transformed_image: torch.Tensor, original_im... method predict (line 71) | def predict( method predict_torch (line 146) | def predict_torch( method get_image_embedding (line 218) | def get_image_embedding(self) -> torch.Tensor: method device (line 230) | def device(self) -> torch.device: method reset_image (line 233) | def reset_image(self) -> None: FILE: ultralytics/vit/sam/modules/sam.py class Sam (line 17) | class Sam(nn.Module): method __init__ (line 21) | def __init__( method device (line 49) | def device(self) -> Any: method forward (line 53) | def forward( method postprocess_masks (line 129) | def postprocess_masks( method preprocess (line 160) | def preprocess(self, x: torch.Tensor) -> torch.Tensor: FILE: ultralytics/vit/sam/modules/transformer.py class TwoWayTransformer (line 10) | class TwoWayTransformer(nn.Module): method __init__ (line 12) | def __init__( method forward (line 54) | def forward( class TwoWayAttentionBlock (line 101) | class TwoWayAttentionBlock(nn.Module): method __init__ (line 103) | def __init__( method forward (line 140) | def forward(self, queries: Tensor, keys: Tensor, query_pe: Tensor, key... class Attention (line 174) | class Attention(nn.Module): method __init__ (line 180) | def __init__( method _separate_heads (line 197) | def _separate_heads(self, x: Tensor, num_heads: int) -> Tensor: method _recombine_heads (line 203) | def _recombine_heads(self, x: Tensor) -> Tensor: method forward (line 209) | def forward(self, q: Tensor, k: Tensor, v: Tensor) -> Tensor: FILE: ultralytics/vit/sam/predict.py class Predictor (line 11) | class Predictor(BasePredictor): method preprocess (line 13) | def preprocess(self, im): method setup_model (line 21) | def setup_model(self, model): method postprocess (line 36) | def postprocess(self, preds, path, orig_imgs): FILE: ultralytics/yolo/cfg/__init__.py function cfg2dict (line 78) | def cfg2dict(cfg): function get_cfg (line 95) | def get_cfg(cfg: Union[str, Path, Dict, SimpleNamespace] = DEFAULT_CFG_D... function _handle_deprecation (line 143) | def _handle_deprecation(custom): function check_cfg_mismatch (line 162) | def check_cfg_mismatch(base: Dict, custom: Dict, e=None): function merge_equals_args (line 184) | def merge_equals_args(args: List[str]) -> List[str]: function handle_yolo_hub (line 211) | def handle_yolo_hub(args: List[str]) -> None: function handle_yolo_settings (line 235) | def handle_yolo_settings(args: List[str]) -> None: function entrypoint (line 256) | def entrypoint(debug=''): function copy_default_cfg (line 398) | def copy_default_cfg(): FILE: ultralytics/yolo/data/annotator.py function auto_annotate (line 8) | def auto_annotate(data, det_model='yolov8x.pt', sam_model='sam_b.pt', de... FILE: ultralytics/yolo/data/augment.py class BaseTransform (line 23) | class BaseTransform: method __init__ (line 25) | def __init__(self) -> None: method apply_image (line 28) | def apply_image(self, labels): method apply_instances (line 32) | def apply_instances(self, labels): method apply_semantic (line 36) | def apply_semantic(self, labels): method __call__ (line 40) | def __call__(self, labels): class Compose (line 47) | class Compose: method __init__ (line 49) | def __init__(self, transforms): method __call__ (line 53) | def __call__(self, data): method append (line 59) | def append(self, transform): method tolist (line 63) | def tolist(self): method __repr__ (line 67) | def __repr__(self): class BaseMixTransform (line 77) | class BaseMixTransform: method __init__ (line 80) | def __init__(self, dataset, pre_transform=None, p=0.0) -> None: method __call__ (line 85) | def __call__(self, labels): method _mix_transform (line 152) | def _mix_transform(self, labels): method get_indexes (line 156) | def get_indexes(self): class Mosaic (line 161) | class Mosaic(BaseMixTransform): method __init__ (line 175) | def __init__(self, dataset, imgsz=640, p=1.0, n=4): method get_indexes (line 185) | def get_indexes(self): method _mix_transform (line 189) | def _mix_transform(self, labels_list): method _mosaic4 (line 196) | def _mosaic4(self, labels_list): method _mosaic9 (line 236) | def _mosaic9(self, labels): method _update_labels (line 283) | def _update_labels(labels, padw, padh): method _cat_labels (line 291) | def _cat_labels(self, mosaic_labels): class MixUp (line 312) | class MixUp(BaseMixTransform): method __init__ (line 314) | def __init__(self, dataset, pre_transform=None, p=0.0) -> None: method get_indexes (line 317) | def get_indexes(self): method _mix_transform (line 321) | def _mix_transform(self, labels): class RandomPerspective (line 331) | class RandomPerspective: method __init__ (line 333) | def __init__(self, method affine_transform (line 350) | def affine_transform(self, img, border): method apply_bboxes (line 390) | def apply_bboxes(self, bboxes, M): method apply_segments (line 415) | def apply_segments(self, segments, M): method apply_keypoints (line 440) | def apply_keypoints(self, keypoints, M): method __call__ (line 463) | def __call__(self, labels_list): method box_candidates (line 516) | def box_candidates(self, box1, box2, wh_thr=2, ar_thr=100, area_thr=0.... class RandomHSV (line 534) | class RandomHSV: method __init__ (line 536) | def __init__(self, hgain=0.5, sgain=0.5, vgain=0.5) -> None: method __call__ (line 541) | def __call__(self, labels_list): class RandomFlip (line 562) | class RandomFlip: method __init__ (line 564) | def __init__(self, p=0.5, direction='horizontal', flip_idx=None) -> None: method __call__ (line 572) | def __call__(self, labels_list): class LetterBox (line 603) | class LetterBox: method __init__ (line 606) | def __init__(self, new_shape=(640, 640), auto=False, scaleFill=False, ... method __call__ (line 614) | def __call__(self, labels=None, image=None): method _update_labels (line 660) | def _update_labels(self, labels, ratio, padw, padh): class CopyPaste (line 669) | class CopyPaste: method __init__ (line 671) | def __init__(self, p=0.5) -> None: method __call__ (line 674) | def __call__(self, labels_list): class Albumentations (line 710) | class Albumentations: method __init__ (line 712) | def __init__(self, p=1.0): method __call__ (line 738) | def __call__(self, labels_list): class Format (line 760) | class Format: method __init__ (line 762) | def __init__(self, method __call__ (line 780) | def __call__(self, labels_list): method _format_img (line 841) | def _format_img(self, img): method _format_segments (line 849) | def _format_segments(self, instances, cls, w, h): function v8_transforms (line 863) | def v8_transforms(dataset, imgsz, hyp): function classify_transforms (line 890) | def classify_transforms(size=224, mean=(0.0, 0.0, 0.0), std=(1.0, 1.0, 1... function hsv2colorjitter (line 900) | def hsv2colorjitter(h, s, v): function classify_albumentations (line 905) | def classify_albumentations( class ClassifyLetterBox (line 949) | class ClassifyLetterBox: method __init__ (line 951) | def __init__(self, size=(640, 640), auto=False, stride=32): method __call__ (line 958) | def __call__(self, im): # im = np.array HWC class CenterCrop (line 969) | class CenterCrop: method __init__ (line 971) | def __init__(self, size=640): method __call__ (line 976) | def __call__(self, im): # im = np.array HWC class ToTensor (line 983) | class ToTensor: method __init__ (line 985) | def __init__(self, half=False): method __call__ (line 990) | def __call__(self, im): # im = np.array HWC in BGR order FILE: ultralytics/yolo/data/base.py class BaseDataset (line 22) | class BaseDataset(Dataset): method __init__ (line 49) | def __init__(self, method get_img_files (line 97) | def get_img_files(self, img_path): method update_labels (line 121) | def update_labels(self, include_class: Optional[list]): method update_multi_labels (line 140) | def update_multi_labels(self, include_class: Optional[list]): method load_image (line 160) | def load_image(self, i): method cache_images (line 179) | def cache_images(self, cache): method cache_images_to_disk (line 196) | def cache_images_to_disk(self, i): method check_cache_ram (line 202) | def check_cache_ram(self, safety_margin=0.5): method set_rectangle (line 220) | def set_rectangle(self): method __getitem__ (line 271) | def __getitem__(self, index): method get_label_info (line 301) | def get_label_info(self, index): method __len__ (line 329) | def __len__(self): method update_labels_info (line 336) | def update_labels_info(self, label): method build_transforms (line 340) | def build_transforms(self, hyp=None): method get_labels (line 352) | def get_labels(self): FILE: ultralytics/yolo/data/build.py class InfiniteDataLoader (line 22) | class InfiniteDataLoader(dataloader.DataLoader): method __init__ (line 25) | def __init__(self, *args, **kwargs): method __len__ (line 31) | def __len__(self): method __iter__ (line 35) | def __iter__(self): method reset (line 40) | def reset(self): class _RepeatSampler (line 47) | class _RepeatSampler: method __init__ (line 55) | def __init__(self, sampler): method __iter__ (line 59) | def __iter__(self): function seed_worker (line 65) | def seed_worker(worker_id): # noqa function build_yolo_dataset (line 72) | def build_yolo_dataset(cfg, img_path, batch, data_info, mode='train', re... function build_dataloader (line 93) | def build_dataloader(dataset, batch, workers, shuffle=True, rank=-1, col... function check_source (line 123) | def check_source(source): function load_inference_source (line 149) | def load_inference_source(source=None, imgsz=640, vid_stride=1): FILE: ultralytics/yolo/data/converter.py function coco91_to_coco80_class (line 13) | def coco91_to_coco80_class(): function convert_coco (line 28) | def convert_coco(labels_dir='../coco/annotations/', use_segments=False, ... function rle2polygon (line 118) | def rle2polygon(segmentation): function min_index (line 146) | def min_index(arr1, arr2): function merge_multi_segment (line 161) | def merge_multi_segment(segments): function delete_dsstore (line 212) | def delete_dsstore(path='../datasets'): FILE: ultralytics/yolo/data/dataloaders/stream_loaders.py class SourceTypes (line 24) | class SourceTypes: class LoadStreams (line 31) | class LoadStreams: method __init__ (line 33) | def __init__(self, sources='file.streams', imgsz=640, vid_stride=1): method update (line 75) | def update(self, i, cap, stream): method __iter__ (line 91) | def __iter__(self): method __next__ (line 96) | def __next__(self): method __len__ (line 106) | def __len__(self): class LoadScreenshots (line 111) | class LoadScreenshots: method __init__ (line 113) | def __init__(self, source, imgsz=640): method __iter__ (line 140) | def __iter__(self): method __next__ (line 144) | def __next__(self): class LoadImages (line 153) | class LoadImages: method __init__ (line 155) | def __init__(self, path, imgsz=640, vid_stride=1): method __iter__ (line 191) | def __iter__(self): method __next__ (line 196) | def __next__(self): method _new_video (line 231) | def _new_video(self, path): method _cv2_rotate (line 241) | def _cv2_rotate(self, im): method __len__ (line 251) | def __len__(self): class LoadPilAndNumpy (line 256) | class LoadPilAndNumpy: method __init__ (line 258) | def __init__(self, im0, imgsz=640): method _single_check (line 270) | def _single_check(im): method __len__ (line 280) | def __len__(self): method __next__ (line 284) | def __next__(self): method __iter__ (line 291) | def __iter__(self): class LoadTensor (line 297) | class LoadTensor: method __init__ (line 299) | def __init__(self, imgs) -> None: method __iter__ (line 304) | def __iter__(self): method __next__ (line 309) | def __next__(self): method __len__ (line 316) | def __len__(self): function autocast_list (line 321) | def autocast_list(source): FILE: ultralytics/yolo/data/dataloaders/v5augmentations.py class Albumentations (line 24) | class Albumentations: method __init__ (line 26) | def __init__(self, size=640): method __call__ (line 51) | def __call__(self, im, labels, p=1.0): function normalize (line 59) | def normalize(x, mean=IMAGENET_MEAN, std=IMAGENET_STD, inplace=False): function denormalize (line 64) | def denormalize(x, mean=IMAGENET_MEAN, std=IMAGENET_STD): function augment_hsv (line 71) | def augment_hsv(im, hgain=0.5, sgain=0.5, vgain=0.5): function hist_equalize (line 87) | def hist_equalize(im, clahe=True, bgr=False): function replicate (line 98) | def replicate(im, labels): function letterbox (line 115) | def letterbox(im, new_shape=(640, 640), color=(114, 114, 114), auto=True... function random_perspective (line 148) | def random_perspective(im, function copy_paste (line 244) | def copy_paste(im, labels, segments, p=0.5): function cutout (line 269) | def cutout(im, labels, p=0.5): function mixup (line 296) | def mixup(im, labels, im2, labels2): function box_candidates (line 304) | def box_candidates(box1, box2, wh_thr=2, ar_thr=100, area_thr=0.1, eps=1... function classify_albumentations (line 312) | def classify_albumentations( function classify_transforms (line 354) | def classify_transforms(size=224): class LetterBox (line 361) | class LetterBox: method __init__ (line 363) | def __init__(self, size=(640, 640), auto=False, stride=32): method __call__ (line 370) | def __call__(self, im): # im = np.array HWC class CenterCrop (line 381) | class CenterCrop: method __init__ (line 383) | def __init__(self, size=640): method __call__ (line 388) | def __call__(self, im): # im = np.array HWC class ToTensor (line 395) | class ToTensor: method __init__ (line 397) | def __init__(self, half=False): method __call__ (line 402) | def __call__(self, im): # im = np.array HWC in BGR order FILE: ultralytics/yolo/data/dataloaders/v5loader.py function get_hash (line 52) | def get_hash(paths): function exif_size (line 60) | def exif_size(img): function exif_transpose (line 70) | def exif_transpose(image): function seed_worker (line 96) | def seed_worker(worker_id): function create_dataloader (line 103) | def create_dataloader(path, class InfiniteDataLoader (line 159) | class InfiniteDataLoader(dataloader.DataLoader): method __init__ (line 165) | def __init__(self, *args, **kwargs): method __len__ (line 171) | def __len__(self): method __iter__ (line 175) | def __iter__(self): class _RepeatSampler (line 181) | class _RepeatSampler: method __init__ (line 188) | def __init__(self, sampler): method __iter__ (line 192) | def __iter__(self): class LoadScreenshots (line 198) | class LoadScreenshots: method __init__ (line 200) | def __init__(self, source, img_size=640, stride=32, auto=True, transfo... method __iter__ (line 229) | def __iter__(self): method __next__ (line 233) | def __next__(self): class LoadImages (line 248) | class LoadImages: method __init__ (line 250) | def __init__(self, path, img_size=640, stride=32, auto=True, transform... method __iter__ (line 286) | def __iter__(self): method __next__ (line 291) | def __next__(self): method _new_video (line 332) | def _new_video(self, path): method _cv2_rotate (line 340) | def _cv2_rotate(self, im): method __len__ (line 350) | def __len__(self): class LoadStreams (line 355) | class LoadStreams: method __init__ (line 357) | def __init__(self, sources='file.streams', img_size=640, stride=32, au... method update (line 402) | def update(self, i, cap, stream): method __iter__ (line 418) | def __iter__(self): method __next__ (line 423) | def __next__(self): method __len__ (line 440) | def __len__(self): function img2label_paths (line 445) | def img2label_paths(img_paths): class LoadImagesAndLabels (line 451) | class LoadImagesAndLabels(Dataset): method __init__ (line 456) | def __init__(self, method check_cache_ram (line 607) | def check_cache_ram(self, safety_margin=0.1, prefix=''): method cache_labels (line 624) | def cache_labels(self, path=Path('./labels.cache'), prefix=''): method __len__ (line 664) | def __len__(self): method __getitem__ (line 668) | def __getitem__(self, index): method load_image (line 743) | def load_image(self, i): method cache_images_to_disk (line 760) | def cache_images_to_disk(self, i): method load_mosaic (line 766) | def load_mosaic(self, index): method load_mosaic9 (line 824) | def load_mosaic9(self, index): method collate_fn (line 902) | def collate_fn(batch): method collate_fn_old (line 918) | def collate_fn_old(batch): function flatten_recursive (line 927) | def flatten_recursive(path=DATASETS_DIR / 'coco128'): function extract_boxes (line 937) | def extract_boxes(path=DATASETS_DIR / 'coco128'): # from utils.dataload... function autosplit (line 971) | def autosplit(path=DATASETS_DIR / 'coco128/images', weights=(0.9, 0.1, 0... function verify_image_label (line 997) | def verify_image_label(args): class ClassificationDataset (line 1050) | class ClassificationDataset(torchvision.datasets.ImageFolder): method __init__ (line 1059) | def __init__(self, root, augment, imgsz, cache=False): method __getitem__ (line 1068) | def __getitem__(self, i): function create_classification_dataloader (line 1086) | def create_classification_dataloader(path, FILE: ultralytics/yolo/data/dataset.py class YOLODataset (line 19) | class YOLODataset(BaseDataset): method __init__ (line 34) | def __init__(self, *args, data=None, task_type=False, use_segments=Fal... method cache_labels (line 41) | def cache_labels(self, path=Path('./labels.cache')): method get_labels (line 101) | def get_labels(self): method get_multi_labels (line 144) | def get_multi_labels(self): method build_transforms (line 195) | def build_transforms(self, hyp=None): method build_seg_transforms (line 214) | def build_seg_transforms(self, hyp=None): method close_mosaic (line 233) | def close_mosaic(self, hyp): method update_labels_info (line 240) | def update_labels_info(self, label): method collate_fn (line 253) | def collate_fn(batch): class ClassificationDataset (line 300) | class ClassificationDataset(torchvision.datasets.ImageFolder): method __init__ (line 317) | def __init__(self, root, args, augment=False, cache=False): method __getitem__ (line 345) | def __getitem__(self, i): method __len__ (line 362) | def __len__(self) -> int: class SemanticDataset (line 367) | class SemanticDataset(BaseDataset): method __init__ (line 369) | def __init__(self): FILE: ultralytics/yolo/data/dataset_wrappers.py class MixAndRectDataset (line 9) | class MixAndRectDataset: method __init__ (line 18) | def __init__(self, dataset): method __len__ (line 26) | def __len__(self): method __getitem__ (line 30) | def __getitem__(self, index): FILE: ultralytics/yolo/data/utils.py function img2label_paths (line 39) | def img2label_paths(img_paths): function multi_img2label_paths (line 44) | def multi_img2label_paths(img_paths,task_name): function get_hash (line 50) | def get_hash(paths): function exif_size (line 58) | def exif_size(img): function verify_image_label (line 68) | def verify_image_label(args): function polygon2mask (line 142) | def polygon2mask(imgsz, polygons, color=1, downsample_ratio=1): function polygons2masks (line 163) | def polygons2masks(imgsz, polygons, color, downsample_ratio=1): function polygons2masks_overlap (line 178) | def polygons2masks_overlap(imgsz, segments, downsample_ratio=1): function check_det_dataset (line 198) | def check_det_dataset(dataset, autodownload=True): function check_cls_dataset (line 274) | def check_cls_dataset(dataset: str): class HUBDatasetStats (line 312) | class HUBDatasetStats(): method __init__ (line 330) | def __init__(self, path='coco128.yaml', task='detect', autodownload=Fa... method _find_yaml (line 350) | def _find_yaml(dir): method _unzip (line 360) | def _unzip(self, path): method _hub_ops (line 369) | def _hub_ops(self, f): method get_json (line 373) | def get_json(self, save=False, verbose=False): method process_images (line 424) | def process_images(self): function compress_one_image (line 439) | def compress_one_image(f, f_new=None, max_dim=1920, quality=50): function delete_dsstore (line 473) | def delete_dsstore(path): function zip_directory (line 495) | def zip_directory(dir, use_zipfile_library=True): FILE: ultralytics/yolo/engine/exporter.py function export_formats (line 75) | def export_formats(): function gd_outputs (line 94) | def gd_outputs(gd): function try_export (line 103) | def try_export(inner_func): class Exporter (line 122) | class Exporter: method __init__ (line 131) | def __init__(self, cfg=DEFAULT_CFG, overrides=None, _callbacks=None): method __call__ (line 145) | def __call__(self, model=None): method export_torchscript (line 276) | def export_torchscript(self, prefix=colorstr('TorchScript:')): method export_onnx (line 292) | def export_onnx(self, prefix=colorstr('ONNX:')): method export_openvino (line 350) | def export_openvino(self, prefix=colorstr('OpenVINO:')): method export_paddle (line 370) | def export_paddle(self, prefix=colorstr('PaddlePaddle:')): method export_coreml (line 384) | def export_coreml(self, prefix=colorstr('CoreML:')): method export_engine (line 426) | def export_engine(self, workspace=4, verbose=False, prefix=colorstr('T... method export_saved_model (line 491) | def export_saved_model(self, prefix=colorstr('TensorFlow SavedModel:')): method export_pb (line 537) | def export_pb(self, keras_model, prefix=colorstr('TensorFlow GraphDef:... method export_tflite (line 553) | def export_tflite(self, keras_model, nms, agnostic_nms, prefix=colorst... method export_edgetpu (line 568) | def export_edgetpu(self, tflite_model='', prefix=colorstr('Edge TPU:')): method export_tfjs (line 595) | def export_tfjs(self, prefix=colorstr('TensorFlow.js:')): method _add_tflite_metadata (line 631) | def _add_tflite_metadata(self, file): method _pipeline_coreml (line 689) | def _pipeline_coreml(self, model, prefix=colorstr('CoreML Pipeline:')): method add_callback (line 806) | def add_callback(self, event: str, callback): method run_callbacks (line 812) | def run_callbacks(self, event: str): class iOSDetectModel (line 818) | class iOSDetectModel(torch.nn.Module): method __init__ (line 821) | def __init__(self, model, im): method forward (line 832) | def forward(self, x): function export (line 838) | def export(cfg=DEFAULT_CFG): FILE: ultralytics/yolo/engine/model.py class YOLO (line 48) | class YOLO: method __init__ (line 89) | def __init__(self, model: Union[str, Path] = 'yolov8n.pt', task=None) ... method __call__ (line 125) | def __call__(self, source=None, stream=False, **kwargs): method __getattr__ (line 129) | def __getattr__(self, attr): method is_hub_model (line 135) | def is_hub_model(model): method _new (line 142) | def _new(self, cfg: str, task=None, verbose=True): method _load (line 162) | def _load(self, weights: str, task=None): method _check_is_pytorch_model (line 184) | def _check_is_pytorch_model(self): method reset_weights (line 197) | def reset_weights(self): method load (line 210) | def load(self, weights='yolov8n.pt'): method info (line 220) | def info(self, detailed=False, verbose=True): method fuse (line 231) | def fuse(self): method predict (line 237) | def predict(self, source=None, stream=False, **kwargs): method track (line 271) | def track(self, source=None, stream=False, persist=False, **kwargs): method val (line 295) | def val(self, data=None, **kwargs): method benchmark (line 324) | def benchmark(self, **kwargs): method export (line 339) | def export(self, **kwargs): method train (line 358) | def train(self, **kwargs): method to (line 397) | def to(self, device): method tune (line 407) | def tune(self, method names (line 491) | def names(self): method device (line 496) | def device(self): method transforms (line 501) | def transforms(self): method add_callback (line 505) | def add_callback(self, event: str, func): method clear_callback (line 509) | def clear_callback(self, event: str): method _reset_ckpt_args (line 514) | def _reset_ckpt_args(args): method _reset_callbacks (line 519) | def _reset_callbacks(self): FILE: ultralytics/yolo/engine/predictor.py class BasePredictor (line 59) | class BasePredictor: method __init__ (line 79) | def __init__(self, cfg=DEFAULT_CFG, overrides=None, _callbacks=None): method preprocess (line 111) | def preprocess(self, im): method pre_transform (line 128) | def pre_transform(self, im): method write_results (line 140) | def write_results(self, idx, results, batch): method postprocess (line 174) | def postprocess(self, preds, img, orig_img): method __call__ (line 178) | def __call__(self, source=None, model=None, stream=False): method predict_cli (line 186) | def predict_cli(self, source=None, model=None): method setup_source (line 192) | def setup_source(self, source): method stream_inference (line 206) | def stream_inference(self, source=None, model=None): method setup_model (line 290) | def setup_model(self, model, verbose=True): method show (line 305) | def show(self, p): method save_preds (line 315) | def save_preds(self, vid_cap, idx, save_path): method run_callbacks (line 336) | def run_callbacks(self, event: str): method add_callback (line 341) | def add_callback(self, event: str, func): FILE: ultralytics/yolo/engine/predictor_multi.py class BasePredictor (line 60) | class BasePredictor: method __init__ (line 80) | def __init__(self, cfg=DEFAULT_CFG, overrides=None, _callbacks=None): method preprocess (line 113) | def preprocess(self, im): method pre_transform (line 130) | def pre_transform(self, im): method write_results (line 142) | def write_results(self, idx, results_list, batch): method postprocess (line 186) | def postprocess(self, preds, img, orig_img): method __call__ (line 190) | def __call__(self, source=None, model=None, stream=False): method predict_cli (line 198) | def predict_cli(self, source=None, model=None): method setup_source (line 204) | def setup_source(self, source): method stream_inference (line 218) | def stream_inference(self, source=None, model=None): method setup_model (line 314) | def setup_model(self, model, verbose=True): method show (line 329) | def show(self, p): method save_preds (line 339) | def save_preds(self, vid_cap, idx, save_path): method run_callbacks (line 386) | def run_callbacks(self, event: str): method add_callback (line 391) | def add_callback(self, event: str, func): FILE: ultralytics/yolo/engine/results.py class BaseTensor (line 20) | class BaseTensor(SimpleClass): method __init__ (line 25) | def __init__(self, data, orig_shape) -> None: method shape (line 31) | def shape(self): method cpu (line 35) | def cpu(self): method numpy (line 39) | def numpy(self): method cuda (line 43) | def cuda(self): method to (line 47) | def to(self, *args, **kwargs): method __len__ (line 51) | def __len__(self): # override len(results) method __getitem__ (line 55) | def __getitem__(self, idx): class Results (line 60) | class Results(SimpleClass): method __init__ (line 87) | def __init__(self, orig_img, path, names, boxes=None, masks=None, prob... method __getitem__ (line 100) | def __getitem__(self, idx): method update (line 107) | def update(self, boxes=None, masks=None, probs=None): method cpu (line 116) | def cpu(self): method numpy (line 123) | def numpy(self): method cuda (line 130) | def cuda(self): method to (line 137) | def to(self, *args, **kwargs): method __len__ (line 144) | def __len__(self): method new (line 149) | def new(self): method keys (line 154) | def keys(self): method plot (line 158) | def plot( method verbose (line 243) | def verbose(self): method save_txt (line 262) | def save_txt(self, txt_file, save_conf=False): method save_crop (line 298) | def save_crop(self, save_dir, file_name=Path('im.jpg')): method pandas (line 319) | def pandas(self): method tojson (line 323) | def tojson(self, normalize=False): class Boxes (line 349) | class Boxes(BaseTensor): method __init__ (line 381) | def __init__(self, boxes, orig_shape) -> None: method xyxy (line 393) | def xyxy(self): method conf (line 398) | def conf(self): method cls (line 403) | def cls(self): method id (line 408) | def id(self): method xywh (line 414) | def xywh(self): method xyxyn (line 420) | def xyxyn(self): method xywhn (line 426) | def xywhn(self): method boxes (line 431) | def boxes(self): class Masks (line 437) | class Masks(BaseTensor): method __init__ (line 460) | def __init__(self, masks, orig_shape) -> None: method segments (line 468) | def segments(self): method xyn (line 476) | def xyn(self): method xy (line 484) | def xy(self): method masks (line 491) | def masks(self): method pandas (line 496) | def pandas(self): FILE: ultralytics/yolo/engine/trainer.py class BaseTrainer (line 37) | class BaseTrainer: method __init__ (line 74) | def __init__(self, cfg=DEFAULT_CFG, overrides=None, _callbacks=None): method add_callback (line 153) | def add_callback(self, event: str, callback): method set_callback (line 159) | def set_callback(self, event: str, callback): method run_callbacks (line 165) | def run_callbacks(self, event: str): method train (line 170) | def train(self): method _setup_ddp (line 197) | def _setup_ddp(self, world_size): method _setup_train (line 208) | def _setup_train(self, world_size): method _do_train (line 287) | def _do_train(self, world_size=1): method save_model (line 487) | def save_model(self): method get_dataset (line 518) | def get_dataset(data): method setup_model (line 524) | def setup_model(self): method optimizer_step (line 541) | def optimizer_step(self): method preprocess_batch (line 551) | def preprocess_batch(self, batch): method validate (line 557) | def validate(self): method get_model (line 578) | def get_model(self, cfg=None, weights=None, verbose=True): method get_validator (line 582) | def get_validator(self): method get_dataloader (line 586) | def get_dataloader(self, dataset_path, batch_size=16, rank=0, mode='tr... method build_dataset (line 592) | def build_dataset(self, img_path, mode='train', batch=None): method criterion (line 596) | def criterion(self, preds, batch): method label_loss_items (line 602) | def label_loss_items(self, loss_items=None, prefix='train'): method set_model_attributes (line 609) | def set_model_attributes(self): method build_targets (line 615) | def build_targets(self, preds, targets): method progress_string (line 619) | def progress_string(self): method plot_training_samples (line 624) | def plot_training_samples(self, batch, ni): method plot_training_labels (line 628) | def plot_training_labels(self): method save_metrics (line 632) | def save_metrics(self, metrics): method plot_metrics (line 640) | def plot_metrics(self): method on_plot (line 644) | def on_plot(self, name, data=None): method final_eval (line 648) | def final_eval(self): method check_resume (line 665) | def check_resume(self): method resume_training (line 685) | def resume_training(self, ckpt): method build_optimizer (line 717) | def build_optimizer(model, name='Adam', lr=0.001, momentum=0.9, decay=... function check_amp (line 759) | def check_amp(model): FILE: ultralytics/yolo/engine/validator.py class BaseValidator (line 38) | class BaseValidator: method __init__ (line 58) | def __init__(self, dataloader=None, save_dir=None, pbar=None, args=Non... method __call__ (line 93) | def __call__(self, trainer=None, model=None): method add_callback (line 337) | def add_callback(self, event: str, callback): method run_callbacks (line 341) | def run_callbacks(self, event: str): method get_dataloader (line 346) | def get_dataloader(self, dataset_path, batch_size): method build_dataset (line 350) | def build_dataset(self, img_path): method preprocess (line 354) | def preprocess(self, batch): method postprocess (line 358) | def postprocess(self, preds): method init_metrics (line 362) | def init_metrics(self, model): method update_metrics (line 366) | def update_metrics(self, preds, batch): method finalize_metrics (line 370) | def finalize_metrics(self, *args, **kwargs): method get_stats (line 374) | def get_stats(self): method check_stats (line 378) | def check_stats(self, stats): method print_results (line 382) | def print_results(self): method get_desc (line 386) | def get_desc(self): method metric_keys (line 391) | def metric_keys(self): method on_plot (line 395) | def on_plot(self, name, data=None): method plot_val_samples (line 400) | def plot_val_samples(self, batch, ni): method plot_predictions (line 404) | def plot_predictions(self, batch, preds, ni): method pred_to_json (line 408) | def pred_to_json(self, preds, batch): method eval_json (line 412) | def eval_json(self, stats): FILE: ultralytics/yolo/utils/.ipynb_checkpoints/metrics-checkpoint.py function box_area (line 20) | def box_area(box): function bbox_ioa (line 25) | def bbox_ioa(box1, box2, eps=1e-7): function box_iou (line 53) | def box_iou(box1, box2, eps=1e-7): function bbox_iou (line 76) | def bbox_iou(box1, box2, xywh=True, GIoU=False, DIoU=False, CIoU=False, ... function mask_iou (line 132) | def mask_iou(mask1, mask2, eps=1e-7): function kpt_iou (line 151) | def kpt_iou(kpt1, kpt2, area, sigma, eps=1e-7): function smooth_BCE (line 173) | def smooth_BCE(eps=0.1): # https://github.com/ultralytics/yolov3/issues... class FocalLoss (line 179) | class FocalLoss(nn.Module): method __init__ (line 182) | def __init__(self, loss_fcn, gamma=1.5, alpha=0.25): method forward (line 191) | def forward(self, pred, true): class ConfusionMatrix (line 212) | class ConfusionMatrix: method __init__ (line 224) | def __init__(self, nc, conf=0.25, iou_thres=0.45, task='detect'): method process_cls_preds (line 232) | def process_cls_preds(self, preds, targets): method process_batch (line 244) | def process_batch(self, detections, labels): method matrix (line 290) | def matrix(self): method tp_fp (line 294) | def tp_fp(self): method plot (line 303) | def plot(self, normalize=True, save_dir='', names=(), on_plot=None): method print (line 346) | def print(self): function smooth (line 353) | def smooth(y, f=0.05): function plot_pr_curve (line 362) | def plot_pr_curve(px, py, ap, save_dir=Path('pr_curve.png'), names=(), o... function plot_mc_curve (line 387) | def plot_mc_curve(px, py, save_dir=Path('mc_curve.png'), names=(), xlabe... function compute_ap (line 411) | def compute_ap(recall, precision): function ap_per_class (line 444) | def ap_per_class(tp, class SegmentationMetric (line 535) | class SegmentationMetric(object): method __init__ (line 542) | def __init__(self, numClass): method pixelAccuracy (line 546) | def pixelAccuracy(self): method _get_values (line 556) | def _get_values(self): method sensitivity (line 564) | def sensitivity(self): method specificity (line 568) | def specificity(self): method lineAccuracy (line 572) | def lineAccuracy(self): method classPixelAccuracy (line 575) | def classPixelAccuracy(self): method meanPixelAccuracy (line 581) | def meanPixelAccuracy(self): method meanIntersectionOverUnion (line 586) | def meanIntersectionOverUnion(self): method IntersectionOverUnion (line 598) | def IntersectionOverUnion(self): method genConfusionMatrix (line 606) | def genConfusionMatrix(self, imgPredict, imgLabel): method Frequency_Weighted_Intersection_over_Union (line 615) | def Frequency_Weighted_Intersection_over_Union(self): method addBatch (line 624) | def addBatch(self, imgPredict, imgLabel): method reset (line 647) | def reset(self): class AverageMeter (line 650) | class AverageMeter(object): method __init__ (line 652) | def __init__(self): method reset (line 655) | def reset(self): method update (line 661) | def update(self, val, n=1): class Metric (line 667) | class Metric(SimpleClass): method __init__ (line 695) | def __init__(self) -> None: method ap50 (line 704) | def ap50(self): method ap (line 714) | def ap(self): method mp (line 724) | def mp(self): method mr (line 734) | def mr(self): method map50 (line 744) | def map50(self): method map75 (line 754) | def map75(self): method map (line 764) | def map(self): method mean_results (line 773) | def mean_results(self): method class_result (line 777) | def class_result(self, i): method maps (line 799) | def maps(self): method fitness (line 806) | def fitness(self): method update (line 811) | def update(self, results): class DetMetrics (line 819) | class DetMetrics(SimpleClass): method __init__ (line 849) | def __init__(self, save_dir=Path('.'), plot=False, on_plot=None, names... method process (line 857) | def process(self, tp, conf, pred_cls, target_cls): method keys (line 865) | def keys(self): method mean_results (line 869) | def mean_results(self): method class_result (line 873) | def class_result(self, i): method maps (line 878) | def maps(self): method fitness (line 883) | def fitness(self): method ap_class_index (line 888) | def ap_class_index(self): method results_dict (line 893) | def results_dict(self): class SegmentMetrics (line 898) | class SegmentMetrics(SimpleClass): method __init__ (line 927) | def __init__(self, save_dir=Path('.'), plot=False, on_plot=None, names... method process (line 936) | def process(self, tp_b, tp_m, conf, pred_cls, target_cls): method keys (line 972) | def keys(self): method mean_results (line 978) | def mean_results(self): method class_result (line 982) | def class_result(self, i): method maps (line 987) | def maps(self): method fitness (line 992) | def fitness(self): method ap_class_index (line 997) | def ap_class_index(self): method results_dict (line 1002) | def results_dict(self): class PoseMetrics (line 1007) | class PoseMetrics(SegmentMetrics): method __init__ (line 1036) | def __init__(self, save_dir=Path('.'), plot=False, on_plot=None, names... method __getattr__ (line 1046) | def __getattr__(self, attr): method process (line 1051) | def process(self, tp_b, tp_p, conf, pred_cls, target_cls): method keys (line 1087) | def keys(self): method mean_results (line 1093) | def mean_results(self): method class_result (line 1097) | def class_result(self, i): method maps (line 1102) | def maps(self): method fitness (line 1107) | def fitness(self): class ClassifyMetrics (line 1112) | class ClassifyMetrics(SimpleClass): method __init__ (line 1130) | def __init__(self) -> None: method process (line 1135) | def process(self, targets, pred): method fitness (line 1143) | def fitness(self): method results_dict (line 1148) | def results_dict(self): method keys (line 1153) | def keys(self): FILE: ultralytics/yolo/utils/__init__.py class SimpleClass (line 108) | class SimpleClass: method __str__ (line 114) | def __str__(self): method __repr__ (line 128) | def __repr__(self): method __getattr__ (line 132) | def __getattr__(self, attr): class IterableSimpleNamespace (line 138) | class IterableSimpleNamespace(SimpleNamespace): method __iter__ (line 144) | def __iter__(self): method __str__ (line 148) | def __str__(self): method __getattr__ (line 152) | def __getattr__(self, attr): method get (line 162) | def get(self, key, default=None): function plt_settings (line 167) | def plt_settings(rcparams={'font.size': 11}, backend='Agg'): function set_logging (line 202) | def set_logging(name=LOGGING_NAME, verbose=True): class EmojiFilter (line 224) | class EmojiFilter(logging.Filter): method filter (line 232) | def filter(self, record): function yaml_save (line 245) | def yaml_save(file='data.yaml', data={}): function yaml_load (line 271) | def yaml_load(file='data.yaml', append_filename=False): function yaml_print (line 293) | def yaml_print(yaml_file: Union[str, Path, dict]) -> None: function is_colab (line 317) | def is_colab(): function is_kaggle (line 327) | def is_kaggle(): function is_jupyter (line 337) | def is_jupyter(): function is_docker (line 351) | def is_docker() -> bool: function is_online (line 366) | def is_online() -> bool: function is_pip_package (line 387) | def is_pip_package(filepath: str = __name__) -> bool: function is_dir_writeable (line 406) | def is_dir_writeable(dir_path: Union[str, Path]) -> bool: function is_pytest_running (line 419) | def is_pytest_running(): function is_github_actions_ci (line 429) | def is_github_actions_ci() -> bool: function is_git_dir (line 439) | def is_git_dir(): function get_git_dir (line 450) | def get_git_dir(): function get_git_origin_url (line 464) | def get_git_origin_url(): function get_git_branch (line 478) | def get_git_branch(): function get_default_args (line 492) | def get_default_args(func): function get_user_config_dir (line 505) | def get_user_config_dir(sub_dir='Ultralytics'): function emojis (line 539) | def emojis(string=''): function colorstr (line 544) | def colorstr(*input): class TryExcept (line 570) | class TryExcept(contextlib.ContextDecorator): method __init__ (line 573) | def __init__(self, msg='', verbose=True): method __enter__ (line 578) | def __enter__(self): method __exit__ (line 582) | def __exit__(self, exc_type, value, traceback): function threaded (line 589) | def threaded(func): function set_sentry (line 601) | def set_sentry(): function get_settings (line 669) | def get_settings(file=SETTINGS_YAML, version='0.0.3'): function set_settings (line 718) | def set_settings(kwargs, file=SETTINGS_YAML): function deprecation_warn (line 727) | def deprecation_warn(arg, new_arg, version=None): function clean_url (line 735) | def clean_url(url): function url2file (line 741) | def url2file(url): function imread (line 761) | def imread(filename, flags=cv2.IMREAD_COLOR): function imwrite (line 765) | def imwrite(filename, img): function imshow (line 773) | def imshow(path, im): FILE: ultralytics/yolo/utils/autobatch.py function check_train_batch_size (line 15) | def check_train_batch_size(model, imgsz=640, amp=True): function autobatch (line 32) | def autobatch(model, imgsz=640, fraction=0.67, batch_size=16): FILE: ultralytics/yolo/utils/benchmarks.py function benchmark (line 38) | def benchmark(model=Path(SETTINGS['weights_dir']) / 'yolov8n.pt', FILE: ultralytics/yolo/utils/callbacks/base.py function on_pretrain_routine_start (line 12) | def on_pretrain_routine_start(trainer): function on_pretrain_routine_end (line 17) | def on_pretrain_routine_end(trainer): function on_train_start (line 22) | def on_train_start(trainer): function on_train_epoch_start (line 27) | def on_train_epoch_start(trainer): function on_train_batch_start (line 32) | def on_train_batch_start(trainer): function optimizer_step (line 37) | def optimizer_step(trainer): function on_before_zero_grad (line 42) | def on_before_zero_grad(trainer): function on_train_batch_end (line 47) | def on_train_batch_end(trainer): function on_train_epoch_end (line 52) | def on_train_epoch_end(trainer): function on_fit_epoch_end (line 57) | def on_fit_epoch_end(trainer): function on_model_save (line 62) | def on_model_save(trainer): function on_train_end (line 67) | def on_train_end(trainer): function on_params_update (line 72) | def on_params_update(trainer): function teardown (line 77) | def teardown(trainer): function on_val_start (line 85) | def on_val_start(validator): function on_val_batch_start (line 90) | def on_val_batch_start(validator): function on_val_batch_end (line 95) | def on_val_batch_end(validator): function on_val_end (line 100) | def on_val_end(validator): function on_predict_start (line 108) | def on_predict_start(predictor): function on_predict_batch_start (line 113) | def on_predict_batch_start(predictor): function on_predict_batch_end (line 118) | def on_predict_batch_end(predictor): function on_predict_postprocess_end (line 123) | def on_predict_postprocess_end(predictor): function on_predict_end (line 128) | def on_predict_end(predictor): function on_export_start (line 136) | def on_export_start(exporter): function on_export_end (line 141) | def on_export_end(exporter): function get_default_callbacks (line 181) | def get_default_callbacks(): function add_integration_callbacks (line 191) | def add_integration_callbacks(instance): FILE: ultralytics/yolo/utils/callbacks/clearml.py function _log_debug_samples (line 22) | def _log_debug_samples(files, title='Debug Samples') -> None: function _log_plot (line 42) | def _log_plot(title, plot_path) -> None: function on_pretrain_routine_start (line 61) | def on_pretrain_routine_start(trainer): function on_train_epoch_end (line 86) | def on_train_epoch_end(trainer): function on_fit_epoch_end (line 98) | def on_fit_epoch_end(trainer): function on_val_end (line 116) | def on_val_end(validator): function on_train_end (line 123) | def on_train_end(trainer): FILE: ultralytics/yolo/utils/callbacks/comet.py function _get_comet_mode (line 26) | def _get_comet_mode(): function _get_comet_model_name (line 30) | def _get_comet_model_name(): function _get_eval_batch_logging_interval (line 34) | def _get_eval_batch_logging_interval(): function _get_max_image_predictions_to_log (line 38) | def _get_max_image_predictions_to_log(): function _scale_confidence_score (line 42) | def _scale_confidence_score(score): function _should_log_confusion_matrix (line 47) | def _should_log_confusion_matrix(): function _should_log_image_predictions (line 51) | def _should_log_image_predictions(): function _get_experiment_type (line 55) | def _get_experiment_type(mode, project_name): function _create_experiment (line 63) | def _create_experiment(args): function _fetch_trainer_metadata (line 82) | def _fetch_trainer_metadata(trainer): function _scale_bounding_box_to_original_image_shape (line 103) | def _scale_bounding_box_to_original_image_shape(box, resized_image_shape... function _format_ground_truth_annotations_for_detection (line 124) | def _format_ground_truth_annotations_for_detection(img_idx, image_path, ... function _format_prediction_annotations_for_detection (line 151) | def _format_prediction_annotations_for_detection(image_path, metadata, c... function _fetch_annotations (line 174) | def _fetch_annotations(img_idx, image_path, batch, prediction_metadata_m... function _create_prediction_metadata_map (line 186) | def _create_prediction_metadata_map(model_predictions): function _log_confusion_matrix (line 196) | def _log_confusion_matrix(experiment, trainer, curr_step, curr_epoch): function _log_images (line 209) | def _log_images(experiment, image_paths, curr_step, annotations=None): function _log_image_predictions (line 220) | def _log_image_predictions(experiment, validator, curr_step): function _log_plots (line 265) | def _log_plots(experiment, trainer): function _log_model (line 274) | def _log_model(experiment, trainer): function on_pretrain_routine_start (line 285) | def on_pretrain_routine_start(trainer): function on_train_epoch_end (line 293) | def on_train_epoch_end(trainer): function on_fit_epoch_end (line 313) | def on_fit_epoch_end(trainer): function on_train_end (line 343) | def on_train_end(trainer): FILE: ultralytics/yolo/utils/callbacks/hub.py function on_pretrain_routine_end (line 11) | def on_pretrain_routine_end(trainer): function on_fit_epoch_end (line 20) | def on_fit_epoch_end(trainer): function on_model_save (line 39) | def on_model_save(trainer): function on_train_end (line 51) | def on_train_end(trainer): function on_train_start (line 63) | def on_train_start(trainer): function on_val_start (line 68) | def on_val_start(validator): function on_predict_start (line 73) | def on_predict_start(predictor): function on_export_start (line 78) | def on_export_start(exporter): FILE: ultralytics/yolo/utils/callbacks/mlflow.py function on_pretrain_routine_end (line 18) | def on_pretrain_routine_end(trainer): function on_fit_epoch_end (line 48) | def on_fit_epoch_end(trainer): function on_train_end (line 55) | def on_train_end(trainer): FILE: ultralytics/yolo/utils/callbacks/neptune.py function _log_scalars (line 20) | def _log_scalars(scalars, step=0): function _log_images (line 27) | def _log_images(imgs_dict, group=''): function _log_plot (line 34) | def _log_plot(title, plot_path): function on_pretrain_routine_start (line 50) | def on_pretrain_routine_start(trainer): function on_train_epoch_end (line 60) | def on_train_epoch_end(trainer): function on_fit_epoch_end (line 68) | def on_fit_epoch_end(trainer): function on_val_end (line 79) | def on_val_end(validator): function on_train_end (line 86) | def on_train_end(trainer): FILE: ultralytics/yolo/utils/callbacks/raytune.py function on_fit_epoch_end (line 9) | def on_fit_epoch_end(trainer): FILE: ultralytics/yolo/utils/callbacks/tensorboard.py function _log_scalars (line 14) | def _log_scalars(scalars, step=0): function on_pretrain_routine_start (line 21) | def on_pretrain_routine_start(trainer): function on_batch_end (line 33) | def on_batch_end(trainer): function on_fit_epoch_end (line 38) | def on_fit_epoch_end(trainer): FILE: ultralytics/yolo/utils/callbacks/wb.py function on_pretrain_routine_start (line 13) | def on_pretrain_routine_start(trainer): function on_fit_epoch_end (line 19) | def on_fit_epoch_end(trainer): function on_train_epoch_end (line 30) | def on_train_epoch_end(trainer): function on_train_end (line 40) | def on_train_end(trainer): FILE: ultralytics/yolo/utils/checks.py function is_ascii (line 27) | def is_ascii(s) -> bool: function check_imgsz (line 44) | def check_imgsz(imgsz, stride=32, min_dim=1, max_dim=2, floor=0): function check_version (line 91) | def check_version(current: str = '0.0.0', function check_latest_pypi_version (line 121) | def check_latest_pypi_version(package_name='ultralytics'): function check_pip_update_available (line 139) | def check_pip_update_available(): function check_font (line 157) | def check_font(font='Arial.ttf'): function check_python (line 186) | def check_python(minimum: str = '3.7.0') -> bool: function check_requirements (line 200) | def check_requirements(requirements=ROOT.parent / 'requirements.txt', ex... function check_suffix (line 247) | def check_suffix(file='yolov8n.pt', suffix='.pt', msg=''): function check_yolov5u_filename (line 258) | def check_yolov5u_filename(file: str, verbose: bool = True): function check_file (line 272) | def check_file(file, suffix='', download=True, hard=True): function check_yaml (line 298) | def check_yaml(file, suffix=('.yaml', '.yml'), hard=True): function check_imshow (line 303) | def check_imshow(warn=False): function check_yolo (line 318) | def check_yolo(verbose=True, device=''): function git_describe (line 341) | def git_describe(path=ROOT): # path must be a directory function print_args (line 350) | def print_args(args: Optional[dict] = None, show_file=True, show_func=Fa... FILE: ultralytics/yolo/utils/dist.py function find_free_network_port (line 15) | def find_free_network_port() -> int: function generate_ddp_file (line 26) | def generate_ddp_file(trainer): function generate_ddp_command (line 46) | def generate_ddp_command(world_size, trainer): function ddp_cleanup (line 63) | def ddp_cleanup(trainer, file): FILE: ultralytics/yolo/utils/downloads.py function is_url (line 26) | def is_url(url, check=True): function unzip_file (line 39) | def unzip_file(file, path=None, exclude=('.DS_Store', '__MACOSX')): function check_disk_space (line 76) | def check_disk_space(url='https://ultralytics.com/assets/coco128.zip', s... function safe_download (line 108) | def safe_download(url, function attempt_download_asset (line 192) | def attempt_download_asset(file, repo='ultralytics/assets', release='v0.... function download (line 243) | def download(url, dir=Path.cwd(), unzip=True, delete=False, curl=False, ... FILE: ultralytics/yolo/utils/errors.py class HUBModelError (line 6) | class HUBModelError(Exception): method __init__ (line 8) | def __init__(self, message='Model not found. Please check model URL an... FILE: ultralytics/yolo/utils/files.py class WorkingDirectory (line 11) | class WorkingDirectory(contextlib.ContextDecorator): method __init__ (line 14) | def __init__(self, new_dir): method __enter__ (line 19) | def __enter__(self): method __exit__ (line 23) | def __exit__(self, exc_type, exc_val, exc_tb): function increment_path (line 28) | def increment_path(path, exist_ok=False, sep='', mkdir=False): function file_age (line 63) | def file_age(path=__file__): function file_date (line 69) | def file_date(path=__file__): function file_size (line 75) | def file_size(path): function get_latest_run (line 87) | def get_latest_run(search_dir='.'): function make_dirs (line 93) | def make_dirs(dir='new_dir/'): FILE: ultralytics/yolo/utils/instance.py function _ntuple (line 13) | def _ntuple(n): class Bboxes (line 33) | class Bboxes: method __init__ (line 36) | def __init__(self, bboxes, format='xyxy') -> None: method convert (line 67) | def convert(self, format): method areas (line 81) | def areas(self): method mul (line 102) | def mul(self, scale): method add (line 116) | def add(self, offset): method __len__ (line 130) | def __len__(self): method concatenate (line 135) | def concatenate(cls, boxes_list: List['Bboxes'], axis=0) -> 'Bboxes': method __getitem__ (line 159) | def __getitem__(self, index) -> 'Bboxes': class Instances (line 184) | class Instances: method __init__ (line 186) | def __init__(self, bboxes, segments=None, keypoints=None, bbox_format=... method convert_bbox (line 208) | def convert_bbox(self, format): method bbox_areas (line 212) | def bbox_areas(self): method scale (line 216) | def scale(self, scale_w, scale_h, bbox_only=False): method denormalize (line 227) | def denormalize(self, w, h): method normalize (line 239) | def normalize(self, w, h): method add_padding (line 251) | def add_padding(self, padw, padh): method __getitem__ (line 261) | def __getitem__(self, index) -> 'Instances': method flipud (line 289) | def flipud(self, h): method fliplr (line 302) | def fliplr(self, w): method clip (line 315) | def clip(self, w, h): method update (line 329) | def update(self, bboxes, segments=None, keypoints=None): method __len__ (line 338) | def __len__(self): method concatenate (line 343) | def concatenate(cls, instances_list: List['Instances'], axis=0) -> 'In... method bboxes (line 378) | def bboxes(self): FILE: ultralytics/yolo/utils/loss.py class FocalLossV1 (line 10) | class FocalLossV1(nn.Module): method __init__ (line 12) | def __init__(self, method forward (line 22) | def forward(self, logits, label): class tversky (line 49) | class tversky(nn.Module): method __init__ (line 50) | def __init__(self, smooth=1): method forward (line 56) | def forward(self, logits, label,alpha=0.7): class DiceLoss (line 69) | class DiceLoss(nn.Module): method __init__ (line 70) | def __init__(self, smooth=1, reduction='mean', weight=None, ignore_lb=... method forward (line 77) | def forward(self, logits, label): class IoULoss (line 101) | class IoULoss(nn.Module): method __init__ (line 103) | def __init__(self, weight=None, size_average=True): method forward (line 106) | def forward(self, inputs, targets, smooth=1): class VarifocalLoss (line 125) | class VarifocalLoss(nn.Module): method __init__ (line 128) | def __init__(self): method forward (line 132) | def forward(self, pred_score, gt_score, label, alpha=0.75, gamma=2.0): class BboxLoss (line 141) | class BboxLoss(nn.Module): method __init__ (line 143) | def __init__(self, reg_max, use_dfl=False): method forward (line 149) | def forward(self, pred_dist, pred_bboxes, anchor_points, target_bboxes... method _df_loss (line 166) | def _df_loss(pred_dist, target): class KeypointLoss (line 177) | class KeypointLoss(nn.Module): method __init__ (line 179) | def __init__(self, sigmas) -> None: method forward (line 183) | def forward(self, pred_kpts, gt_kpts, kpt_mask, area): FILE: ultralytics/yolo/utils/metrics.py function box_area (line 20) | def box_area(box): function bbox_ioa (line 25) | def bbox_ioa(box1, box2, eps=1e-7): function box_iou (line 53) | def box_iou(box1, box2, eps=1e-7): function bbox_iou (line 76) | def bbox_iou(box1, box2, xywh=True, GIoU=False, DIoU=False, CIoU=False, ... function mask_iou (line 132) | def mask_iou(mask1, mask2, eps=1e-7): function kpt_iou (line 151) | def kpt_iou(kpt1, kpt2, area, sigma, eps=1e-7): function smooth_BCE (line 173) | def smooth_BCE(eps=0.1): # https://github.com/ultralytics/yolov3/issues... class FocalLoss (line 179) | class FocalLoss(nn.Module): method __init__ (line 182) | def __init__(self, loss_fcn, gamma=1.5, alpha=0.25): method forward (line 191) | def forward(self, pred, true): class ConfusionMatrix (line 212) | class ConfusionMatrix: method __init__ (line 224) | def __init__(self, nc, conf=0.25, iou_thres=0.45, task='detect'): method process_cls_preds (line 232) | def process_cls_preds(self, preds, targets): method process_batch (line 244) | def process_batch(self, detections, labels): method matrix (line 290) | def matrix(self): method tp_fp (line 294) | def tp_fp(self): method plot (line 303) | def plot(self, normalize=True, save_dir='', names=(), on_plot=None): method print (line 346) | def print(self): function smooth (line 353) | def smooth(y, f=0.05): function plot_pr_curve (line 362) | def plot_pr_curve(px, py, ap, save_dir=Path('pr_curve.png'), names=(), o... function plot_mc_curve (line 387) | def plot_mc_curve(px, py, save_dir=Path('mc_curve.png'), names=(), xlabe... function compute_ap (line 411) | def compute_ap(recall, precision): function ap_per_class (line 444) | def ap_per_class(tp, class SegmentationMetric (line 535) | class SegmentationMetric(object): method __init__ (line 542) | def __init__(self, numClass): method pixelAccuracy (line 546) | def pixelAccuracy(self): method _get_values (line 556) | def _get_values(self): method sensitivity (line 564) | def sensitivity(self): method specificity (line 568) | def specificity(self): method lineAccuracy (line 572) | def lineAccuracy(self): method classPixelAccuracy (line 575) | def classPixelAccuracy(self): method meanPixelAccuracy (line 581) | def meanPixelAccuracy(self): method meanIntersectionOverUnion (line 586) | def meanIntersectionOverUnion(self): method IntersectionOverUnion (line 598) | def IntersectionOverUnion(self): method genConfusionMatrix (line 606) | def genConfusionMatrix(self, imgPredict, imgLabel): method Frequency_Weighted_Intersection_over_Union (line 615) | def Frequency_Weighted_Intersection_over_Union(self): method addBatch (line 624) | def addBatch(self, imgPredict, imgLabel): method reset (line 647) | def reset(self): class AverageMeter (line 650) | class AverageMeter(object): method __init__ (line 652) | def __init__(self): method reset (line 655) | def reset(self): method update (line 661) | def update(self, val, n=1): class Metric (line 667) | class Metric(SimpleClass): method __init__ (line 695) | def __init__(self) -> None: method ap50 (line 704) | def ap50(self): method ap (line 714) | def ap(self): method mp (line 724) | def mp(self): method mr (line 734) | def mr(self): method map50 (line 744) | def map50(self): method map75 (line 754) | def map75(self): method map (line 764) | def map(self): method mean_results (line 773) | def mean_results(self): method class_result (line 777) | def class_result(self, i): method maps (line 799) | def maps(self): method fitness (line 806) | def fitness(self): method update (line 811) | def update(self, results): class DetMetrics (line 819) | class DetMetrics(SimpleClass): method __init__ (line 849) | def __init__(self, save_dir=Path('.'), plot=False, on_plot=None, names... method process (line 857) | def process(self, tp, conf, pred_cls, target_cls): method keys (line 865) | def keys(self): method mean_results (line 869) | def mean_results(self): method class_result (line 873) | def class_result(self, i): method maps (line 878) | def maps(self): method fitness (line 883) | def fitness(self): method ap_class_index (line 888) | def ap_class_index(self): method results_dict (line 893) | def results_dict(self): class SegmentMetrics (line 898) | class SegmentMetrics(SimpleClass): method __init__ (line 927) | def __init__(self, save_dir=Path('.'), plot=False, on_plot=None, names... method process (line 936) | def process(self, tp_b, tp_m, conf, pred_cls, target_cls): method keys (line 972) | def keys(self): method mean_results (line 978) | def mean_results(self): method class_result (line 982) | def class_result(self, i): method maps (line 987) | def maps(self): method fitness (line 992) | def fitness(self): method ap_class_index (line 997) | def ap_class_index(self): method results_dict (line 1002) | def results_dict(self): class PoseMetrics (line 1007) | class PoseMetrics(SegmentMetrics): method __init__ (line 1036) | def __init__(self, save_dir=Path('.'), plot=False, on_plot=None, names... method __getattr__ (line 1046) | def __getattr__(self, attr): method process (line 1051) | def process(self, tp_b, tp_p, conf, pred_cls, target_cls): method keys (line 1087) | def keys(self): method mean_results (line 1093) | def mean_results(self): method class_result (line 1097) | def class_result(self, i): method maps (line 1102) | def maps(self): method fitness (line 1107) | def fitness(self): class ClassifyMetrics (line 1112) | class ClassifyMetrics(SimpleClass): method __init__ (line 1130) | def __init__(self) -> None: method process (line 1135) | def process(self, targets, pred): method fitness (line 1143) | def fitness(self): method results_dict (line 1148) | def results_dict(self): method keys (line 1153) | def keys(self): FILE: ultralytics/yolo/utils/ops.py class Profile (line 17) | class Profile(contextlib.ContextDecorator): method __init__ (line 23) | def __init__(self, t=0.0): method __enter__ (line 33) | def __enter__(self): method __exit__ (line 40) | def __exit__(self, type, value, traceback): method time (line 47) | def time(self): function coco80_to_coco91_class (line 56) | def coco80_to_coco91_class(): # converts 80-index (val2014) to 91-index... function segment2box (line 68) | def segment2box(segment, width=640, height=640): function scale_boxes (line 88) | def scale_boxes(img1_shape, boxes, img0_shape, ratio_pad=None): function make_divisible (line 117) | def make_divisible(x, divisor): function non_max_suppression (line 133) | def non_max_suppression( function clip_boxes (line 266) | def clip_boxes(boxes, shape): function clip_coords (line 285) | def clip_coords(coords, shape): function scale_image (line 304) | def scale_image(masks, im0_shape, ratio_pad=None): function xyxy2xywh (line 342) | def xyxy2xywh(x): function xywh2xyxy (line 359) | def xywh2xyxy(x): function xywhn2xyxy (line 377) | def xywhn2xyxy(x, w=640, h=640, padw=0, padh=0): function xyxy2xywhn (line 399) | def xyxy2xywhn(x, w=640, h=640, clip=False, eps=0.0): function xyn2xy (line 423) | def xyn2xy(x, w=640, h=640, padw=0, padh=0): function xywh2ltwh (line 442) | def xywh2ltwh(x): function xyxy2ltwh (line 457) | def xyxy2ltwh(x): function ltwh2xywh (line 472) | def ltwh2xywh(x): function ltwh2xyxy (line 485) | def ltwh2xyxy(x): function segments2boxes (line 501) | def segments2boxes(segments): function resample_segments (line 518) | def resample_segments(segments, n=1000): function crop_mask (line 538) | def crop_mask(masks, boxes): function process_mask_upsample (line 557) | def process_mask_upsample(protos, masks_in, bboxes, shape): function process_mask (line 578) | def process_mask(protos, masks_in, bboxes, shape, upsample=False): function process_mask_native (line 610) | def process_mask_native(protos, masks_in, bboxes, shape): function scale_coords (line 636) | def scale_coords(img1_shape, coords, img0_shape, ratio_pad=None, normali... function masks2segments (line 668) | def masks2segments(masks, strategy='largest'): function clean_str (line 693) | def clean_str(s): FILE: ultralytics/yolo/utils/plotting.py class Colors (line 21) | class Colors: method __init__ (line 23) | def __init__(self): method __call__ (line 35) | def __call__(self, i, bgr=False): method hex2rgb (line 41) | def hex2rgb(h): # rgb order (PIL) class Annotator (line 48) | class Annotator: method __init__ (line 50) | def __init__(self, im, line_width=None, font_size=None, font='Arial.tt... method box_label (line 75) | def box_label(self, box, label='', color=(128, 128, 128), txt_color=(2... method masks (line 111) | def masks(self, masks, colors, im_gpu, alpha=0.5, retina_masks=False): method kpts (line 144) | def kpts(self, kpts, shape=(640, 640), radius=5, kpt_line=True): method rectangle (line 191) | def rectangle(self, xy, fill=None, outline=None, width=1): method text (line 195) | def text(self, xy, text, txt_color=(255, 255, 255), anchor='top', box_... method fromarray (line 219) | def fromarray(self, im): method result (line 224) | def result(self): function plot_labels (line 231) | def plot_labels(boxes, cls, names=(), save_dir=Path(''), on_plot=None): function save_one_box (line 295) | def save_one_box(xyxy, im, file=Path('im.jpg'), gain=1.02, pad=10, squar... function plot_images (line 312) | def plot_images(images, function plot_images_seg (line 445) | def plot_images_seg(images, function plot_results (line 512) | def plot_results(file='path/to/results.csv', dir='', segment=False, pose... function output_to_target (line 553) | def output_to_target(output, max_det=300): function feature_visualization (line 564) | def feature_visualization(x, module_type, stage, n=32, save_dir=Path('ru... FILE: ultralytics/yolo/utils/tal.py function select_candidates_in_gts (line 12) | def select_candidates_in_gts(xy_centers, gt_bboxes, eps=1e-9): function select_highest_overlaps (line 29) | def select_highest_overlaps(mask_pos, overlaps, n_max_boxes): class TaskAlignedAssigner (line 57) | class TaskAlignedAssigner(nn.Module): method __init__ (line 72) | def __init__(self, topk=13, num_classes=80, alpha=1.0, beta=6.0, eps=1... method forward (line 83) | def forward(self, pd_scores, pd_bboxes, anc_points, gt_labels, gt_bbox... method get_pos_mask (line 129) | def get_pos_mask(self, pd_scores, pd_bboxes, gt_labels, gt_bboxes, anc... method get_box_metrics (line 141) | def get_box_metrics(self, pd_scores, pd_bboxes, gt_labels, gt_bboxes, ... method select_topk_candidates (line 162) | def select_topk_candidates(self, metrics, largest=True, topk_mask=None): method get_targets (line 198) | def get_targets(self, gt_labels, gt_bboxes, target_gt_idx, fg_mask): function make_anchors (line 246) | def make_anchors(feats, strides, grid_cell_offset=0.5): function dist2bbox (line 261) | def dist2bbox(distance, anchor_points, xywh=True, dim=-1): function bbox2dist (line 273) | def bbox2dist(anchor_points, bbox, reg_max): FILE: ultralytics/yolo/utils/torch_utils.py function torch_distributed_zero_first (line 36) | def torch_distributed_zero_first(local_rank: int): function smart_inference_mode (line 46) | def smart_inference_mode(): function select_device (line 56) | def select_device(device='', batch=0, newline=False, verbose=True): function time_sync (line 105) | def time_sync(): function fuse_conv_and_bn (line 112) | def fuse_conv_and_bn(conv, bn): function fuse_deconv_and_bn (line 136) | def fuse_deconv_and_bn(deconv, bn): function model_info (line 161) | def model_info(model, detailed=False, verbose=True, imgsz=640): function get_num_params (line 183) | def get_num_params(model): function get_num_gradients (line 188) | def get_num_gradients(model): function get_flops (line 193) | def get_flops(model, imgsz=640): function initialize_weights (line 208) | def initialize_weights(model): function scale_img (line 221) | def scale_img(img, ratio=1.0, same_shape=False, gs=32): # img(16,3,256,... function make_divisible (line 233) | def make_divisible(x, divisor): function copy_attr (line 240) | def copy_attr(a, b, include=(), exclude=()): function get_latest_opset (line 249) | def get_latest_opset(): function intersect_dicts (line 254) | def intersect_dicts(da, db, exclude=()): function is_parallel (line 259) | def is_parallel(model): function de_parallel (line 264) | def de_parallel(model): function one_cycle (line 269) | def one_cycle(y1=0.0, y2=1.0, steps=100): function init_seeds (line 274) | def init_seeds(seed=0, deterministic=False): class ModelEMA (line 292) | class ModelEMA: method __init__ (line 299) | def __init__(self, model, decay=0.9999, tau=2000, updates=0): method update (line 308) | def update(self, model): method update_attr (line 321) | def update_attr(self, model, include=(), exclude=('process_group', 're... function strip_optimizer (line 327) | def strip_optimizer(f: Union[str, Path] = 'best.pt', s: str = '') -> None: function profile (line 361) | def profile(input, ops, n=10, device=None): class EarlyStopping (line 414) | class EarlyStopping: method __init__ (line 419) | def __init__(self, patience=50): method __call__ (line 431) | def __call__(self, epoch, fitness): FILE: ultralytics/yolo/v8/DecSeg/.ipynb_checkpoints/val-checkpoint.py class MultiValidator (line 22) | class MultiValidator(BaseValidator): method __init__ (line 24) | def __init__(self, dataloader=None, save_dir=None, pbar=None, args=Non... method preprocess (line 44) | def preprocess(self, batch): method init_metrics (line 71) | def init_metrics(self, model): method get_desc_det (line 97) | def get_desc_det(self): method get_desc_seg (line 101) | def get_desc_seg(self): method postprocess_det (line 106) | def postprocess_det(self, preds): method postprocess_seg (line 117) | def postprocess_seg(self, preds,count): method replace_elements_in_column (line 123) | def replace_elements_in_column(self, tensor, target_list, column_index): method update_metrics_det (line 132) | def update_metrics_det(self, preds, batch, task_name=None): method update_metrics_seg (line 227) | def update_metrics_seg(self, preds, batch, task_name=None): method finalize_metrics (line 249) | def finalize_metrics(self, *args, **kwargs): method get_stats (line 256) | def get_stats(self): method print_results (line 270) | def print_results(self): method _process_batch_det (line 317) | def _process_batch_det(self, detections, labels): method _process_batch_seg (line 342) | def _process_batch_seg(self, detections, labels, pred_masks=None, gt_m... method build_dataset (line 381) | def build_dataset(self, img_path, mode='val', batch=None): method get_dataloader (line 392) | def get_dataloader(self, dataset_path, batch_size): method plot_val_samples (line 418) | def plot_val_samples(self, batch, ni, task=None): method plot_predictions (line 443) | def plot_predictions(self, batch, preds, ni, task=None): method plot_images_seg (line 466) | def plot_images_seg(self, method show_seg_result_batch (line 530) | def show_seg_result_batch(self, images, results, save_dir=None, palett... method save_one_txt (line 592) | def save_one_txt(self, predn, save_conf, shape, file): method pred_to_json_det (line 601) | def pred_to_json_det(self, predn, filename): method pred_to_json_seg (line 614) | def pred_to_json_seg(self, predn, filename, pred_masks): method eval_json_det (line 640) | def eval_json_det(self, stats): method eval_json_seg (line 667) | def eval_json_seg(self, stats): function val (line 696) | def val(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/DecSeg/predict.py class MultiPredictor (line 10) | class MultiPredictor(BasePredictor): method postprocess_det (line 12) | def postprocess_det(self, preds, img, orig_imgs): method postprocess_seg (line 31) | def postprocess_seg(self, preds): function predict (line 39) | def predict(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/DecSeg/train.py class DetectionSegmentationTrainer (line 24) | class DetectionSegmentationTrainer(BaseTrainer): method __init__ (line 26) | def __init__(self, cfg=DEFAULT_CFG, overrides=None, _callbacks=None): method build_dataset (line 33) | def build_dataset(self, img_path, mode='train', batch=None): method get_dataloader (line 47) | def get_dataloader(self, dataset_path, batch_size=16, rank=0, mode='tr... method preprocess_batch (line 79) | def preprocess_batch(self, batch): method set_model_attributes (line 85) | def set_model_attributes(self): method get_model (line 95) | def get_model(self, cfg=None, weights=None, verbose=True): method get_validator (line 103) | def get_validator(self): method criterion (line 108) | def criterion(self, preds, batch, name=None, count=None): method label_loss_items (line 117) | def label_loss_items(self, loss_items=None, prefix='train',task=None): method label_loss_items_val (line 135) | def label_loss_items_val(self, loss_items=None, prefix='val', task=None): method progress_string (line 148) | def progress_string(self): method plot_training_samples (line 158) | def plot_training_samples(self, batch, ni, task=None): method plot_metrics (line 181) | def plot_metrics(self): method plot_training_labels (line 186) | def plot_training_labels(self): class Loss (line 196) | class Loss: method __init__ (line 198) | def __init__(self, model,count): # model must be de-paralleled method preprocess (line 218) | def preprocess(self, targets, batch_size, scale_tensor): method bbox_decode (line 235) | def bbox_decode(self, anchor_points, pred_dist): method __call__ (line 244) | def __call__(self, preds, batch): class SegLoss (line 293) | class SegLoss(Loss): method __init__ (line 295) | def __init__(self, model, overlap=True, count = None, task_name=None,m... method __call__ (line 304) | def __call__(self, preds, batch): function train (line 329) | def train(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/DecSeg/val.py class MultiValidator (line 22) | class MultiValidator(BaseValidator): method __init__ (line 24) | def __init__(self, dataloader=None, save_dir=None, pbar=None, args=Non... method preprocess (line 44) | def preprocess(self, batch): method init_metrics (line 71) | def init_metrics(self, model): method get_desc_det (line 97) | def get_desc_det(self): method get_desc_seg (line 101) | def get_desc_seg(self): method postprocess_det (line 106) | def postprocess_det(self, preds): method postprocess_seg (line 117) | def postprocess_seg(self, preds,count): method replace_elements_in_column (line 123) | def replace_elements_in_column(self, tensor, target_list, column_index): method update_metrics_det (line 132) | def update_metrics_det(self, preds, batch, task_name=None): method update_metrics_seg (line 227) | def update_metrics_seg(self, preds, batch, task_name=None): method finalize_metrics (line 249) | def finalize_metrics(self, *args, **kwargs): method get_stats (line 256) | def get_stats(self): method print_results (line 270) | def print_results(self): method _process_batch_det (line 317) | def _process_batch_det(self, detections, labels): method _process_batch_seg (line 342) | def _process_batch_seg(self, detections, labels, pred_masks=None, gt_m... method build_dataset (line 381) | def build_dataset(self, img_path, mode='val', batch=None): method get_dataloader (line 392) | def get_dataloader(self, dataset_path, batch_size): method plot_val_samples (line 418) | def plot_val_samples(self, batch, ni, task=None): method plot_predictions (line 443) | def plot_predictions(self, batch, preds, ni, task=None): method plot_images_seg (line 466) | def plot_images_seg(self, method show_seg_result_batch (line 530) | def show_seg_result_batch(self, images, results, save_dir=None, palett... method save_one_txt (line 592) | def save_one_txt(self, predn, save_conf, shape, file): method pred_to_json_det (line 601) | def pred_to_json_det(self, predn, filename): method pred_to_json_seg (line 614) | def pred_to_json_seg(self, predn, filename, pred_masks): method eval_json_det (line 640) | def eval_json_det(self, stats): method eval_json_seg (line 667) | def eval_json_seg(self, stats): function val (line 696) | def val(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/classify/predict.py class ClassificationPredictor (line 10) | class ClassificationPredictor(BasePredictor): method __init__ (line 12) | def __init__(self, cfg=DEFAULT_CFG, overrides=None, _callbacks=None): method preprocess (line 16) | def preprocess(self, img): method postprocess (line 23) | def postprocess(self, preds, img, orig_imgs): function predict (line 35) | def predict(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/classify/train.py class ClassificationTrainer (line 15) | class ClassificationTrainer(BaseTrainer): method __init__ (line 17) | def __init__(self, cfg=DEFAULT_CFG, overrides=None, _callbacks=None): method set_model_attributes (line 26) | def set_model_attributes(self): method get_model (line 30) | def get_model(self, cfg=None, weights=None, verbose=True): method setup_model (line 47) | def setup_model(self): method build_dataset (line 73) | def build_dataset(self, img_path, mode='train', batch=None): method get_dataloader (line 76) | def get_dataloader(self, dataset_path, batch_size=16, rank=0, mode='tr... method preprocess_batch (line 90) | def preprocess_batch(self, batch): method progress_string (line 96) | def progress_string(self): method get_validator (line 101) | def get_validator(self): method criterion (line 106) | def criterion(self, preds, batch): method label_loss_items (line 112) | def label_loss_items(self, loss_items=None, prefix='train'): method resume_training (line 123) | def resume_training(self, ckpt): method plot_metrics (line 127) | def plot_metrics(self): method final_eval (line 131) | def final_eval(self): method plot_training_samples (line 145) | def plot_training_samples(self, batch, ni): function train (line 154) | def train(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/classify/val.py class ClassificationValidator (line 12) | class ClassificationValidator(BaseValidator): method __init__ (line 14) | def __init__(self, dataloader=None, save_dir=None, pbar=None, args=Non... method get_desc (line 20) | def get_desc(self): method init_metrics (line 24) | def init_metrics(self, model): method preprocess (line 32) | def preprocess(self, batch): method update_metrics (line 39) | def update_metrics(self, preds, batch): method finalize_metrics (line 45) | def finalize_metrics(self, *args, **kwargs): method get_stats (line 57) | def get_stats(self): method build_dataset (line 62) | def build_dataset(self, img_path): method get_dataloader (line 66) | def get_dataloader(self, dataset_path, batch_size): method print_results (line 71) | def print_results(self): method plot_val_samples (line 76) | def plot_val_samples(self, batch, ni): method plot_predictions (line 85) | def plot_predictions(self, batch, preds, ni): function val (line 95) | def val(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/detect/predict.py class DetectionPredictor (line 10) | class DetectionPredictor(BasePredictor): method postprocess (line 12) | def postprocess(self, preds, img, orig_imgs): function predict (line 32) | def predict(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/detect/train.py class DetectionTrainer (line 22) | class DetectionTrainer(BaseTrainer): method build_dataset (line 24) | def build_dataset(self, img_path, mode='train', batch=None): method get_dataloader (line 35) | def get_dataloader(self, dataset_path, batch_size=16, rank=0, mode='tr... method preprocess_batch (line 67) | def preprocess_batch(self, batch): method set_model_attributes (line 72) | def set_model_attributes(self): method get_model (line 82) | def get_model(self, cfg=None, weights=None, verbose=True): method get_validator (line 89) | def get_validator(self): method criterion (line 94) | def criterion(self, preds, batch): method label_loss_items (line 100) | def label_loss_items(self, loss_items=None, prefix='train'): method progress_string (line 112) | def progress_string(self): method plot_training_samples (line 117) | def plot_training_samples(self, batch, ni): method plot_metrics (line 127) | def plot_metrics(self): method plot_training_labels (line 131) | def plot_training_labels(self): class Loss (line 139) | class Loss: method __init__ (line 141) | def __init__(self, model): # model must be de-paralleled method preprocess (line 161) | def preprocess(self, targets, batch_size, scale_tensor): method bbox_decode (line 178) | def bbox_decode(self, anchor_points, pred_dist): method __call__ (line 187) | def __call__(self, preds, batch): function train (line 234) | def train(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/detect/val.py class DetectionValidator (line 19) | class DetectionValidator(BaseValidator): method __init__ (line 21) | def __init__(self, dataloader=None, save_dir=None, pbar=None, args=Non... method preprocess (line 31) | def preprocess(self, batch): method init_metrics (line 44) | def init_metrics(self, model): method get_desc (line 59) | def get_desc(self): method postprocess (line 63) | def postprocess(self, preds): method update_metrics (line 74) | def update_metrics(self, preds, batch): method finalize_metrics (line 120) | def finalize_metrics(self, *args, **kwargs): method get_stats (line 125) | def get_stats(self): method print_results (line 133) | def print_results(self): method _process_batch (line 153) | def _process_batch(self, detections, labels): method build_dataset (line 178) | def build_dataset(self, img_path, mode='val', batch=None): method get_dataloader (line 189) | def get_dataloader(self, dataset_path, batch_size): method plot_val_samples (line 213) | def plot_val_samples(self, batch, ni): method plot_predictions (line 224) | def plot_predictions(self, batch, preds, ni): method save_one_txt (line 233) | def save_one_txt(self, predn, save_conf, shape, file): method pred_to_json (line 242) | def pred_to_json(self, predn, filename): method eval_json (line 255) | def eval_json(self, stats): function val (line 282) | def val(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/pose/predict.py class PosePredictor (line 8) | class PosePredictor(DetectionPredictor): method __init__ (line 10) | def __init__(self, cfg=DEFAULT_CFG, overrides=None, _callbacks=None): method postprocess (line 14) | def postprocess(self, preds, img, orig_img): function predict (line 42) | def predict(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/pose/train.py class PoseTrainer (line 21) | class PoseTrainer(v8.detect.DetectionTrainer): method __init__ (line 23) | def __init__(self, cfg=DEFAULT_CFG, overrides=None, _callbacks=None): method get_model (line 30) | def get_model(self, cfg=None, weights=None, verbose=True): method set_model_attributes (line 38) | def set_model_attributes(self): method get_validator (line 43) | def get_validator(self): method criterion (line 48) | def criterion(self, preds, batch): method plot_training_samples (line 54) | def plot_training_samples(self, batch, ni): method plot_metrics (line 71) | def plot_metrics(self): class PoseLoss (line 77) | class PoseLoss(Loss): method __init__ (line 79) | def __init__(self, model): # model must be de-paralleled method __call__ (line 88) | def __call__(self, preds, batch): method kpts_decode (line 156) | def kpts_decode(self, anchor_points, pred_kpts): function train (line 165) | def train(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/pose/val.py class PoseValidator (line 15) | class PoseValidator(DetectionValidator): method __init__ (line 17) | def __init__(self, dataloader=None, save_dir=None, pbar=None, args=Non... method preprocess (line 23) | def preprocess(self, batch): method get_desc (line 29) | def get_desc(self): method postprocess (line 34) | def postprocess(self, preds): method init_metrics (line 46) | def init_metrics(self, model): method update_metrics (line 54) | def update_metrics(self, preds, batch): method _process_batch (line 111) | def _process_batch(self, detections, labels, pred_kpts=None, gt_kpts=N... method plot_val_samples (line 144) | def plot_val_samples(self, batch, ni): method plot_predictions (line 156) | def plot_predictions(self, batch, preds, ni): method pred_to_json (line 167) | def pred_to_json(self, predn, filename): method eval_json (line 181) | def eval_json(self, stats): function val (line 210) | def val(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/segment/predict.py class SegmentationPredictor (line 10) | class SegmentationPredictor(DetectionPredictor): method __init__ (line 12) | def __init__(self, cfg=DEFAULT_CFG, overrides=None, _callbacks=None): method postprocess (line 16) | def postprocess(self, preds, img, orig_imgs): function predict (line 47) | def predict(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/segment/train.py class SegmentationTrainer (line 18) | class SegmentationTrainer(v8.detect.DetectionTrainer): method __init__ (line 20) | def __init__(self, cfg=DEFAULT_CFG, overrides=None, _callbacks=None): method get_model (line 27) | def get_model(self, cfg=None, weights=None, verbose=True): method get_validator (line 35) | def get_validator(self): method criterion (line 40) | def criterion(self, preds, batch): method plot_training_samples (line 46) | def plot_training_samples(self, batch, ni): method plot_metrics (line 57) | def plot_metrics(self): class SegLoss (line 63) | class SegLoss(Loss): method __init__ (line 65) | def __init__(self, model, overlap=True): # model must be de-paralleled method __call__ (line 70) | def __call__(self, preds, batch): method single_mask_loss (line 150) | def single_mask_loss(self, gt_mask, pred, proto, xyxy, area): function train (line 157) | def train(cfg=DEFAULT_CFG, use_python=False): FILE: ultralytics/yolo/v8/segment/val.py class SegmentationValidator (line 17) | class SegmentationValidator(DetectionValidator): method __init__ (line 19) | def __init__(self, dataloader=None, save_dir=None, pbar=None, args=Non... method preprocess (line 25) | def preprocess(self, batch): method init_metrics (line 31) | def init_metrics(self, model): method get_desc (line 41) | def get_desc(self): method postprocess (line 46) | def postprocess(self, preds): method update_metrics (line 59) | def update_metrics(self, preds, batch): method finalize_metrics (line 128) | def finalize_metrics(self, *args, **kwargs): method _process_batch (line 133) | def _process_batch(self, detections, labels, pred_masks=None, gt_masks... method plot_val_samples (line 182) | def plot_val_samples(self, batch, ni): method plot_predictions (line 194) | def plot_predictions(self, batch, preds, ni): method pred_to_json (line 205) | def pred_to_json(self, predn, filename, pred_masks): method eval_json (line 231) | def eval_json(self, stats): function val (line 260) | def val(cfg=DEFAULT_CFG, use_python=False):