add version file

This commit is contained in:
Philip Wellnitz 2020-05-20 20:26:24 +09:00
parent 022d77dc1e
commit 3dc174919d
3 changed files with 84 additions and 81 deletions

View File

@ -14,7 +14,7 @@ from powerline.config import DEFAULT_SYSTEM_CONFIG_DIR
from powerline.lib.dict import mergedicts
from powerline.lib.encoding import get_preferred_output_encoding
from powerline.lib.path import join
from powerline.version import __version__
class NotInterceptedError(BaseException):
pass

15
powerline/version.py Normal file
View File

@ -0,0 +1,15 @@
# vim:fileencoding=utf-8:noet
from __future__ import (unicode_literals, division, absolute_import, print_function)
import subprocess
from traceback import print_exc
__version__ = "2.8.1"
def get_version():
try:
return __version__ + '.dev9999+git.' + str(subprocess.check_output(['git', 'rev-parse', 'HEAD']).strip())
except Exception:
print_exc()
return __version__

View File

@ -4,13 +4,12 @@ from __future__ import (unicode_literals, division, absolute_import, print_funct
import os
import sys
import subprocess
import logging
import shlex
from traceback import print_exc
from setuptools import setup, find_packages
from powerline.version import get_version
CURRENT_DIR = os.path.abspath(os.path.dirname(__file__))
try:
@ -57,17 +56,6 @@ except Exception as e:
else:
can_use_scripts = False
def get_version():
base_version = '2.8'
base_version += '.dev9999'
try:
return base_version + '+git.' + str(subprocess.check_output(['git', 'rev-parse', 'HEAD']).strip())
except Exception:
print_exc()
return base_version
setup(
name='powerline-status',
version=get_version(),