Beispiel #1
0
 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)
Beispiel #2
0
 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 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)
Beispiel #4
0
 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)
Beispiel #5
0
 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)
Beispiel #6
0
 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)
Beispiel #7
0
 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)
Beispiel #8
0
 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)