# versions ending in 'exp' mean experimental mappings
# versions ending in 'dev' mean development version
-__version__ = '0.4.2dev'
+# versions ending in 'final' mean release (well tested, etc)
+version_info = (0, 4, 3, 'dev', 0)
+
+if version_info[3] == 'final':
+ version_string = '%d.%d.%d' % version_info[:3]
+else:
+ version_string = '%d.%d.%d%s%d' % version_info
+__version__ = version_string
+
COMPATIBLE_BZR_VERSIONS = [(0, 90)]
def check_bzrlib_version(desired):
def check_bzrsvn_version():
"""Warn about use of experimental mappings."""
- if __version__.endswith("exp"):
+ if version_info[3] == "exp":
warning('version of bzr-svn is experimental; output may change between revisions')
def check_subversion_version():