X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=apt_p2p%2Fapt_p2p_conf.py;h=1d8cae838daacd825021cc7a7cbc1e3eefe88997;hb=87f977ad16483b027bf33aba9cee69c3990f385e;hp=6b58c8fe68a37206a5f18d1ee1fe6126b2281192;hpb=648ac0a2827cc56476ec4bdc7259e417fc3058dd;p=quix0rs-apt-p2p.git diff --git a/apt_p2p/apt_p2p_conf.py b/apt_p2p/apt_p2p_conf.py index 6b58c8f..1d8cae8 100644 --- a/apt_p2p/apt_p2p_conf.py +++ b/apt_p2p/apt_p2p_conf.py @@ -23,7 +23,19 @@ class ConfigError(Exception): def __str__(self): return repr(self.message) -version = versions.Version('apt-p2p', 0, 1, 3) +version = versions.Version('apt-p2p', 0, 1, 5) + +mapbase64 = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.-' +versionID = 'A' +for subver in version.base().split('.', 2): + while type(subver) != int and len(subver) > 0: + try: + subver = int(subver) + except: + subver = subver[:-1] + if type(subver) != int or subver >= 64: + subver = 0 + versionID += mapbase64[subver] # Set the home parameter home = os.path.expandvars('${HOME}')