Let us walk on the 3-isogeny graph
|
Public Member Functions | |
None | __init__ (self, str name, str req, bool editable, Iterable[str] comments=()) |
"FrozenRequirement" | from_dist (cls, BaseDistribution dist) |
str | __str__ (self) |
Data Fields | |
name | |
canonical_name | |
req | |
editable | |
comments | |
None __init__ | ( | self, | |
str | name, | ||
str | req, | ||
bool | editable, | ||
Iterable[str] | comments = () |
||
) |
Definition at line 221 of file freeze.py.
Referenced by Protocol.__init_subclass__().
str __str__ | ( | self | ) |
Definition at line 251 of file freeze.py.
References _EditableInfo.comments, FrozenRequirement.comments, BaseDistribution.editable(), DirInfo.editable, FrozenRequirement.editable, InstallRequirement.editable, AbstractDistribution.req, SourceDistribution.req, HashError.req, HashMissing.req, FrozenRequirement.req, InstallRequirement.req, VersionConflict.req(), and DistributionNotFound.req().
"FrozenRequirement" from_dist | ( | cls, | |
BaseDistribution | dist | ||
) |
Definition at line 235 of file freeze.py.
References pip._internal.operations.freeze._format_as_name_version(), pip._internal.operations.freeze._get_editable_info(), and i.
canonical_name |
Definition at line 229 of file freeze.py.
Referenced by BaseDistribution.raw_name().
comments |
Definition at line 232 of file freeze.py.
Referenced by FrozenRequirement.__str__().
editable |
Definition at line 231 of file freeze.py.
Referenced by InstallRequirement.__repr__(), FrozenRequirement.__str__(), DirInfo._to_dict(), InstallRequirement.install(), InstallRequirement.isolated_editable_sanity_check(), InstallRequirement.prepare_metadata(), and InstallRequirement.update_editable().
name |
Definition at line 228 of file freeze.py.
Referenced by AlreadyInstalledCandidate.__eq__(), Distribution.__eq__(), ExportEntry.__eq__(), _LazyDescr.__get__(), Distribution.__hash__(), ElementState.__init__(), Requirement.__init__(), LinkHash.__post_init__(), InstallationCandidate.__repr__(), Distribution.__repr__(), Metadata.__repr__(), ExportEntry.__repr__(), Encoding.__repr__(), Color.__rich_repr__(), Layout.__rich_repr__(), InstallationCandidate.__str__(), InstalledDistribution.__str__(), EggInfoDistribution.__str__(), Requirement.__str__(), ParserElement.__str__(), Tag.__str__(), _SixMetaPathImporter._add_module(), Matcher._check_compatible(), InstallRequirement._get_archive_name(), Wheel._get_extensions(), _SixMetaPathImporter._get_module(), ConfigOptionParser._get_ordered_configuration_items(), Distribution._get_requirements(), _Cache.add(), InstallRequirement.archive(), LinkHash.as_dict(), LinkHash.as_hashes(), Wheel.build(), _Cache.clear(), Wheel.filename(), Layout.get(), InstallRequirement.get_dist(), InstalledDistribution.get_distinfo_file(), RequirementCommand.get_requirements(), Wheel.get_wheel_metadata(), InstallRequirement.install(), Wheel.install(), SpecifierRequirement.is_satisfied_by(), LinuxDistribution.linux_distribution(), Wheel.metadata(), Distribution.name_and_version(), InstallRequirement.prepare_metadata(), Distribution.provides(), Metadata.provides(), VcsSupport.register(), VersionControl.run_command(), InstallRequirement.uninstall(), Wheel.update(), and Wheel.verify().
req |
Definition at line 230 of file freeze.py.
Referenced by FrozenRequirement.__str__(), InstallRequirement.__str__(), SourceDistribution._get_build_requires_editable(), SourceDistribution._get_build_requires_wheel(), SourceDistribution._install_build_reqs(), SourceDistribution._prepare_build_backend(), SourceDistribution._raise_conflicts(), SourceDistribution._raise_missing_reqs(), InstallRequirement._set_requirement(), InstallRequirement.assert_source_matches_version(), InstallRequirement.check_if_exists(), InstallRequirement.ensure_build_location(), InstallRequirement.from_path(), InstalledDistribution.get_metadata_distribution(), SourceDistribution.get_metadata_distribution(), WheelDistribution.get_metadata_distribution(), InstallRequirement.name(), SourceDistribution.prepare_distribution_metadata(), InstallRequirement.specifier(), InstallRequirement.uninstall(), and InstallRequirement.warn_on_mismatching_name().