Let us walk on the 3-isogeny graph
Loading...
Searching...
No Matches
ContextualVersionConflict Class Reference
Inheritance diagram for ContextualVersionConflict:
Collaboration diagram for ContextualVersionConflict:

Public Member Functions

 required_by (self)
 
- Public Member Functions inherited from VersionConflict
 dist (self)
 
 req (self)
 
 report (self)
 
 with_context (self, required_by)
 
- Public Member Functions inherited from ResolutionError
 __repr__ (self)
 

Static Protected Attributes

str _template = VersionConflict._template + ' by {self.required_by}'
 
- Static Protected Attributes inherited from VersionConflict
str _template = "{self.dist} is installed but {self.req} is required"
 

Additional Inherited Members

- Data Fields inherited from ResolutionError
 args
 

Detailed Description

A VersionConflict that accepts a third parameter, the set of the
requirements that required the installed Distribution.

Definition at line 331 of file __init__.py.

Member Function Documentation

◆ required_by()

required_by (   self)

Definition at line 340 of file __init__.py.

340 def required_by(self):
341 return self.args[2]
342
343

References ResolutionError.args, EditablePartial.args, ParseBaseException.args, JSONDecodeError.args, RetryCallState.args, and ParamSpec.args().

Here is the call graph for this function:

Field Documentation

◆ _template

str _template = VersionConflict._template + ' by {self.required_by}'
staticprotected

Definition at line 337 of file __init__.py.

Referenced by VersionConflict.report(), and DistributionNotFound.report().


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