mirror of https://github.com/openspug/spug
Release v3.0.1-beta.10
parent
c5838f1287
commit
ad5a23222f
|
@ -131,7 +131,7 @@ AUTHENTICATION_EXCLUDES = (
|
||||||
re.compile('/apis/.*'),
|
re.compile('/apis/.*'),
|
||||||
)
|
)
|
||||||
|
|
||||||
SPUG_VERSION = 'v3.0.1-beta.9'
|
SPUG_VERSION = 'v3.0.1-beta.10'
|
||||||
|
|
||||||
# override default config
|
# override default config
|
||||||
try:
|
try:
|
||||||
|
|
|
@ -13,11 +13,30 @@ import subprocess
|
||||||
import shutil
|
import shutil
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
|
import re
|
||||||
|
|
||||||
|
|
||||||
|
class Version:
|
||||||
|
def __init__(self, version):
|
||||||
|
self.version = re.sub('[^0-9.]', '', version).split('.')
|
||||||
|
|
||||||
|
def __gt__(self, other):
|
||||||
|
if not isinstance(other, Version):
|
||||||
|
raise TypeError('required type Version')
|
||||||
|
for v1, v2 in zip(self.version, other.version):
|
||||||
|
if int(v1) == int(v2):
|
||||||
|
continue
|
||||||
|
elif int(v1) > int(v2):
|
||||||
|
return True
|
||||||
|
else:
|
||||||
|
return False
|
||||||
|
return False
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
version = sys.argv[1]
|
old_version = Version(sys.argv[1])
|
||||||
if version <= 'v3.0.2':
|
now_version = Version(settings.SPUG_VERSION)
|
||||||
|
if old_version <= Version('v3.0.2'):
|
||||||
old_path = os.path.join(settings.BASE_DIR, 'repos')
|
old_path = os.path.join(settings.BASE_DIR, 'repos')
|
||||||
new_path = os.path.join(settings.REPOS_DIR)
|
new_path = os.path.join(settings.REPOS_DIR)
|
||||||
if not os.path.exists(new_path):
|
if not os.path.exists(new_path):
|
||||||
|
|
|
@ -10,4 +10,4 @@ export * from './functools';
|
||||||
export * from './router';
|
export * from './router';
|
||||||
export const http = _http;
|
export const http = _http;
|
||||||
export const history = _history;
|
export const history = _history;
|
||||||
export const VERSION = 'v3.0.1-beta.9';
|
export const VERSION = 'v3.0.1-beta.10';
|
||||||
|
|
Loading…
Reference in New Issue