global __version__ In setup.py (#4753) This change helps both humans and linters to understand the unusual method of instantiating this global variable.
diff --git a/python/setup.py b/python/setup.py index 9a328cb..1a282f9 100755 --- a/python/setup.py +++ b/python/setup.py
@@ -44,6 +44,7 @@ with open(os.path.join('google', 'protobuf', '__init__.py')) as version_file: exec(version_file.read(), globals()) + global __version__ return __version__