def parse(self, contents): root = tempfile.mkdtemp() try: with open(os.path.join(root, "setup.cfg"), "w") as f: f.write(contents) return get_config_from_root(root) finally: shutil.rmtree(root)
def make_release_tree(self, base_dir, files): root = versioneer.get_root() cfg = versioneer.get_config_from_root(root) command.make_release_tree(self, base_dir, files) target_versionfile = os.path.join(base_dir, cfg.versionfile_source) print("Updating %s" % target_versionfile) versioneer.write_to_version_file(target_versionfile, versioneer.get_versions())
def run(self): proceed = str(raw_input( "This will overwrite the file _version.py. Continue? [y/N] ")) if proceed != "y": print("He. You scared. Aborting.") return subst_template = self.template.replace( 'VERSION_STRING', VERSION_SHORT).replace( 'FULL_REVISIONID', VERSION_REVISION) versioneer_cfg = versioneer.get_config_from_root('.') with open(versioneer_cfg.versionfile_source, 'w') as f: f.write(subst_template)
def run(self): proceed = str(raw_input( "This will overwrite the file _version.py. Continue? [y/N] ")) if proceed != "y": print("He. You scared. Aborting.") return subst_template = self.template.format( version=VERSION_SHORT, full_revisionid=VERSION_REVISION) + self.templatefun versioneer_cfg = versioneer.get_config_from_root('.') with open(versioneer_cfg.versionfile_source, 'w') as f: f.write(subst_template)
def run(self): proceed = str( raw_input( "This will overwrite the file _version.py. Continue? [y/N] ")) if proceed != "y": print("He. You scared. Aborting.") return subst_template = self.template.format( version=VERSION_SHORT, full_revisionid=VERSION_REVISION) + self.templatefun versioneer_cfg = versioneer.get_config_from_root('.') with open(versioneer_cfg.versionfile_source, 'w') as f: f.write(subst_template)
def parse(self, contents): with tempfile.TemporaryDirectory() as root: with open(os.path.join(root, "setup.cfg"), "w") as f: f.write(contents) return get_config_from_root(root)