prep bump script

This commit is contained in:
Paul Gauthier 2024-08-31 17:58:59 -07:00
parent a31ccaa083
commit ada694a75d

View file

@ -95,15 +95,15 @@ def main():
f"{new_version.major}.{new_version.minor}.{new_version.micro + 1}" f"{new_version.major}.{new_version.minor}.{new_version.micro + 1}"
) )
with open("aider/__init__.py", "r") as f: from aider import __version__ as current_version
content = f.read()
current_version = re.search(r'__version__ = "(.+?)"', content).group(1)
if new_version <= version.parse(current_version): if new_version <= version.parse(current_version):
raise ValueError( raise ValueError(
f"New version {new_version} must be greater than the current version {current_version}" f"New version {new_version} must be greater than the current version {current_version}"
) )
with open("aider/__init__.py", "r") as f:
content = f.read()
updated_content = re.sub(r'__version__ = ".+?"', f'__version__ = "{new_version}"', content) updated_content = re.sub(r'__version__ = ".+?"', f'__version__ = "{new_version}"', content)
print("Updating aider/__init__.py with new version:") print("Updating aider/__init__.py with new version:")