Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
pip._internal.cli.req_command.RequirementCommand Class Reference
Inheritance diagram for pip._internal.cli.req_command.RequirementCommand:
Inheritance graph
[legend]
Collaboration diagram for pip._internal.cli.req_command.RequirementCommand:
Collaboration graph
[legend]

Public Member Functions

None __init__ (self, *Any args, **Any kw)
 
RequirementPreparer make_requirement_preparer (cls, TempDirectory temp_build_dir, Values options, BuildTracker build_tracker, PipSession session, PackageFinder finder, bool use_user_site, Optional[str] download_dir=None, int verbosity=0)
 
BaseResolver make_resolver (cls, RequirementPreparer preparer, PackageFinder finder, Values options, Optional[WheelCache] wheel_cache=None, bool use_user_site=False, bool ignore_installed=True, bool ignore_requires_python=False, bool force_reinstall=False, str upgrade_strategy="to-satisfy-only", Optional[bool] use_pep517=None, Optional[Tuple[int,...]] py_version_info=None)
 
List[InstallRequirementget_requirements (self, List[str] args, Values options, PackageFinder finder, PipSession session)
 
- Public Member Functions inherited from pip._internal.cli.req_command.IndexGroupCommand
None handle_pip_version_check (self, Values options)
 
- Public Member Functions inherited from pip._internal.cli.base_command.Command
None add_options (self)
 
int run (self, Values options, List[str] args)
 
Tuple[Values, List[str]] parse_args (self, List[str] args)
 
int main (self, List[str] args)
 
- Public Member Functions inherited from pip._internal.cli.command_context.CommandContextMixIn
Generator[None, None, None] main_context (self)
 
_T enter_context (self, ContextManager[_T] context_provider)
 
- Public Member Functions inherited from pip._internal.cli.req_command.SessionCommandMixin
PipSession get_default_session (self, Values options)
 

Static Public Member Functions

str determine_resolver_variant (Values options)
 
None trace_basic_info (PackageFinder finder)
 

Protected Member Functions

PackageFinder _build_package_finder (self, Values options, PipSession session, Optional[TargetPython] target_python=None, Optional[bool] ignore_requires_python=None)
 
- Protected Member Functions inherited from pip._internal.cli.base_command.Command
int _main (self, List[str] args)
 
- Protected Member Functions inherited from pip._internal.cli.req_command.SessionCommandMixin
Optional[List[str]] _get_index_urls (cls, Values options)
 
PipSession _build_session (self, Values options, Optional[int] retries=None, Optional[int] timeout=None, bool fallback_to_certifi=False)
 

Additional Inherited Members

- Public Attributes inherited from pip._internal.cli.base_command.Command
 name
 
 summary
 
 parser
 
 cmd_opts
 
 tempdir_registry
 
 verbosity
 
- Static Public Attributes inherited from pip._internal.cli.base_command.Command
str usage = ""
 
bool ignore_require_venv = False
 
- Protected Attributes inherited from pip._internal.cli.command_context.CommandContextMixIn
 _in_main_context
 
 _main_context
 
- Protected Attributes inherited from pip._internal.cli.req_command.SessionCommandMixin
 _session
 

Constructor & Destructor Documentation

◆ __init__()

None pip._internal.cli.req_command.RequirementCommand.__init__ (   self,
*Any  args,
**Any  kw 
)

Member Function Documentation

◆ _build_package_finder()

PackageFinder pip._internal.cli.req_command.RequirementCommand._build_package_finder (   self,
Values  options,
PipSession  session,
Optional[TargetPython]   target_python = None,
Optional[bool]   ignore_requires_python = None 
)
protected
Create a package finder appropriate to this requirement command.

:param ignore_requires_python: Whether to ignore incompatible
    "Requires-Python" values in links. Defaults to False.

◆ determine_resolver_variant()

str pip._internal.cli.req_command.RequirementCommand.determine_resolver_variant ( Values  options)
static
Determines which resolver should be used, based on the given options.

◆ get_requirements()

List[InstallRequirement] pip._internal.cli.req_command.RequirementCommand.get_requirements (   self,
List[str]  args,
Values  options,
PackageFinder  finder,
PipSession  session 
)
Parse command-line arguments into the corresponding requirements.

◆ make_requirement_preparer()

RequirementPreparer pip._internal.cli.req_command.RequirementCommand.make_requirement_preparer (   cls,
TempDirectory  temp_build_dir,
Values  options,
BuildTracker  build_tracker,
PipSession  session,
PackageFinder  finder,
bool  use_user_site,
Optional[str]   download_dir = None,
int   verbosity = 0 
)
Create a RequirementPreparer instance for the given parameters.

◆ make_resolver()

BaseResolver pip._internal.cli.req_command.RequirementCommand.make_resolver (   cls,
RequirementPreparer  preparer,
PackageFinder  finder,
Values  options,
Optional[WheelCache]   wheel_cache = None,
bool   use_user_site = False,
bool   ignore_installed = True,
bool   ignore_requires_python = False,
bool   force_reinstall = False,
str   upgrade_strategy = "to-satisfy-only",
Optional[bool]   use_pep517 = None,
Optional[Tuple[int, ...]]   py_version_info = None 
)
Create a Resolver instance for the given parameters.

◆ trace_basic_info()

None pip._internal.cli.req_command.RequirementCommand.trace_basic_info ( PackageFinder  finder)
static
Trace basic information about the provided objects.

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