Plan for lack of version
This commit is contained in:
		@ -107,6 +107,8 @@ class SemVer(object):
 | 
				
			|||||||
        current_config = re.search(pattern, config_file)
 | 
					        current_config = re.search(pattern, config_file)
 | 
				
			||||||
        if current_config:
 | 
					        if current_config:
 | 
				
			||||||
            config_file.replace(current_config, "current_version = " + get_tag_version())
 | 
					            config_file.replace(current_config, "current_version = " + get_tag_version())
 | 
				
			||||||
 | 
					        else:
 | 
				
			||||||
 | 
					            config_file.replace("[bumpversion]","[bumpversion]\ncurrent_version = " + get_tag_version())
 | 
				
			||||||
        with open(".bumpversion.cfg", "w") as file:
 | 
					        with open(".bumpversion.cfg", "w") as file:
 | 
				
			||||||
            file.write(config_file)
 | 
					            file.write(config_file)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -12,7 +12,7 @@ except ImportError:
 | 
				
			|||||||
    DEVNULL = open(os.devnull, 'wb')
 | 
					    DEVNULL = open(os.devnull, 'wb')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def get_tag_version():
 | 
					def get_tag_version():
 | 
				
			||||||
    version = "develop"
 | 
					    version = "0.0.0"
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    tagged_versions = subprocess.Popen(['git','tag','-l','[0-9]*.[0-9]*.[0-9]*'],
 | 
					    tagged_versions = subprocess.Popen(['git','tag','-l','[0-9]*.[0-9]*.[0-9]*'],
 | 
				
			||||||
        stdout=subprocess.PIPE, stderr=DEVNULL, cwd=".").stdout.read().decode('utf-8').rstrip().split('\n')
 | 
					        stdout=subprocess.PIPE, stderr=DEVNULL, cwd=".").stdout.read().decode('utf-8').rstrip().split('\n')
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user