|
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().