MatrixSynapse/synapse/util
Erik Johnston 5ea773c505 Cache get_version_string.
The version of a module isn't going to change over the lifetime of the
process (assuming no funky hot reloading is going on, which it isn't),
so let's just cache the result to avoid spawning lots of git
subprocesses.

Fixes #5672.
2019-07-22 13:15:08 +01:00
..
caches
__init__.py Improve the backwards compatibility re-exports of synapse.logging.context (#5617) 2019-07-05 02:32:02 +10:00
async_helpers.py
distributor.py
file_consumer.py
frozenutils.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00
httpresourcetree.py
jsonobject.py
logcontext.py Improve the backwards compatibility re-exports of synapse.logging.context (#5617) 2019-07-05 02:32:02 +10:00
logformatter.py Improve the backwards compatibility re-exports of synapse.logging.context (#5617) 2019-07-05 02:32:02 +10:00
manhole.py
metrics.py
module_loader.py
msisdn.py
ratelimitutils.py Fixes to the federation rate limiter (#5621) 2019-07-05 11:10:19 +01:00
retryutils.py
rlimit.py
stringutils.py
threepids.py
versionstring.py Cache get_version_string. 2019-07-22 13:15:08 +01:00
wheel_timer.py