Let us walk on the 3-isogeny graph
|
Public Member Functions | |
None | __init__ (self, str cache_dir) |
str | key (self) |
Optional[str] | get (self, datetime.datetime current_time) |
None | set (self, str pypi_version, datetime.datetime current_time) |
Data Fields | |
key | |
Protected Attributes | |
_statefile_path | |
_state | |
Definition at line 43 of file self_outdated_check.py.
None __init__ | ( | self, | |
str | cache_dir | ||
) |
Definition at line 44 of file self_outdated_check.py.
References SelfCheckState._state, CharSetGroupProber._state, CharSetProber._state, EscCharSetProber._state, EUCJPProber._state, Latin1Prober._state, MacRomanProber._state, MultiByteCharSetProber._state, SingleByteCharSetProber._state, SJISProber._state, UTF1632Prober._state, UTF8Prober._state, and GzipDecoder._state.
Referenced by Protocol.__init_subclass__().
Optional[str] get | ( | self, | |
datetime.datetime | current_time | ||
) |
Check if we have a not-outdated version loaded already.
Definition at line 65 of file self_outdated_check.py.
References SelfCheckState._state, CharSetGroupProber._state, CharSetProber._state, EscCharSetProber._state, EUCJPProber._state, Latin1Prober._state, MacRomanProber._state, MultiByteCharSetProber._state, SingleByteCharSetProber._state, SJISProber._state, UTF1632Prober._state, UTF8Prober._state, GzipDecoder._state, and i.
Referenced by LegacyMetadata.__getitem__(), Layout.__getitem__(), LegacyMetadata.check(), ThemeStack.push_theme(), and LegacyMetadata.write_file().
str key | ( | self | ) |
Definition at line 62 of file self_outdated_check.py.
References i.
Referenced by Matcher.__eq__(), Matcher.__hash__(), and SelfCheckState.set().
None set | ( | self, | |
str | pypi_version, | ||
datetime.datetime | current_time | ||
) |
Definition at line 86 of file self_outdated_check.py.
References SelfCheckState._statefile_path, i, SelfCheckState.key, SelfCheckState.key(), Distribution.key, Matcher.key, VersionScheme.key, Distribution.key(), and Requirement.key.
Referenced by LegacyMetadata.__setitem__(), RequestsCookieJar.__setitem__(), Flags.finalize_pending(), LegacyMetadata.read_file(), and LegacyMetadata.update().
|
protected |
Definition at line 55 of file self_outdated_check.py.
Referenced by SelfCheckState.__init__(), GzipDecoder.decompress(), EscCharSetProber.feed(), SelfCheckState.get(), CharSetProber.reset(), UTF1632Prober.reset(), CharSetProber.state(), and UTF1632Prober.state().
|
protected |
Definition at line 46 of file self_outdated_check.py.
Referenced by SelfCheckState.set().
key |
Definition at line 51 of file self_outdated_check.py.
Referenced by Matcher.__eq__(), Matcher.__hash__(), and SelfCheckState.set().