Commit 7c9c41f4 authored by Lysandre's avatar Lysandre
Browse files

Docs for v4.14.0

parent 960d8cb4
......@@ -45,7 +45,7 @@ from utils_qa import postprocess_qa_predictions
# Will error if the minimal version of Transformers is not installed. Remove at your own risks.
check_min_version("4.14.0")
check_min_version("4.15.0.dev0")
logger = logging.getLogger(__name__)
......
......@@ -51,7 +51,7 @@ from transformers.utils.versions import require_version
# region Checking dependencies
# Will error if the minimal version of Transformers is not installed. Remove at your own risks.
check_min_version("4.14.0")
check_min_version("4.15.0.dev0")
require_version("datasets>=1.8.0", "To fix: pip install -r examples/pytorch/summarization/requirements.txt")
......
......@@ -100,7 +100,7 @@ class SavePretrainedCallback(tf.keras.callbacks.Callback):
# Will error if the minimal version of Transformers is not installed. Remove at your own risks.
check_min_version("4.14.0")
check_min_version("4.15.0.dev0")
task_to_keys = {
"cola": ("sentence", None),
......
......@@ -53,7 +53,7 @@ from transformers.utils.versions import require_version
# region Dependencies and constants
# Will error if the minimal version of Transformers is not installed. Remove at your own risks.
check_min_version("4.14.0")
check_min_version("4.15.0.dev0")
require_version("datasets>=1.8.0", "To fix: pip install -r examples/pytorch/summarization/requirements.txt")
......
......@@ -354,7 +354,7 @@ install_requires = [
setup(
name="transformers",
version="4.14.0", # expected format is one of x.y.z.dev0, or x.y.z.rc1 or x.y.z (no to dashes, yes to dots)
version="4.15.0.dev0", # expected format is one of x.y.z.dev0, or x.y.z.rc1 or x.y.z (no to dashes, yes to dots)
author="Thomas Wolf, Lysandre Debut, Victor Sanh, Julien Chaumond, Sam Shleifer, Patrick von Platen, Sylvain Gugger, Suraj Patil, Stas Bekman, Google AI Language Team Authors, Open AI team Authors, Facebook AI Authors, Carnegie Mellon University Authors",
author_email="thomas@huggingface.co",
description="State-of-the-art Natural Language Processing for TensorFlow 2.0 and PyTorch",
......
......@@ -22,7 +22,7 @@
# to defer the actual importing for when the objects are requested. This way `import transformers` provides the names
# in the namespace without actually importing anything (and especially none of the backends).
__version__ = "4.14.0"
__version__ = "4.15.0.dev0"
# Work around to update TensorFlow's absl.logging threshold which alters the
# default Python logging output behavior when present.
......
......@@ -130,58 +130,6 @@ def pre_release_work(patch=False):
clean_master_ref_in_model_list()
def update_custom_js(version, patch=False):
"""Update the version table in the custom.js file."""
with open(CUSTOM_JS_FILE, "r", encoding="utf-8", newline="\n") as f:
lines = f.readlines()
index = 0
# First let's put the right version
while not lines[index].startswith("const stableVersion ="):
index += 1
lines[index] = f'const stableVersion = "v{version}"\n'
# Then update the dictionary
while not lines[index].startswith("const versionMapping = {"):
index += 1
# We go until the end
while not lines[index].startswith("}"):
search = re.search(r'^(\s+)"": "([^"]+) \(stable\)",\s*\n$', lines[index])
if search is not None:
indent, old_versions = search.groups()
if patch:
# We add the patch to the current stable doc
old_versions = f"{old_versions}/v{version}"
lines[index] = f'{indent}"": "{old_versions} (stable)",\n'
else:
# We only keep the last of the micro versions associated to that particular release
old_version = old_versions.split("/")[-1]
lines[index] = f'{indent}"": "v{version} (stable)",\n{indent}"{old_version}": "{old_versions}",\n'
index += 1
with open(CUSTOM_JS_FILE, "w", encoding="utf-8", newline="\n") as f:
lines = f.writelines(lines)
def update_deploy_sh(version, commit):
with open(DEPLOY_SH_FILE, "r", encoding="utf-8", newline="\n") as f:
lines = f.readlines()
index = len(lines) - 1
while len(lines[index]) <= 1:
index -= 1
search = re.search(r'^deploy_doc\s+"(\S+)"\s+#\s+(v\S+)\s+', lines[index])
old_commit, old_version = search.groups()
lines[
index
] = f'deploy_doc "{old_commit}" {old_version}\ndeploy_doc "{commit}" # v{version} Latest stable release'
with open(DEPLOY_SH_FILE, "w", encoding="utf-8", newline="\n") as f:
f.writelines(lines)
def post_release_work():
"""Do all the necesarry post-release steps."""
# First let's get the current version
......@@ -203,10 +151,6 @@ def post_release_work():
print(f"Updating version to {version}.")
global_version_update(version)
print("Updating doc deployment and version navbar in the source documentation.")
update_custom_js(current_version)
update_deploy_sh(current_version, commit)
def post_patch_work():
"""Do all the necesarry post-patch steps."""
......@@ -237,10 +181,6 @@ def post_patch_work():
if len(commit) == 0:
commit = version_commit
print("Updating doc deployment and version navbar in the source documentation.")
update_custom_js(version, patch=True)
update_deploy_sh(version, commit)
if __name__ == "__main__":
parser = argparse.ArgumentParser()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment