Compare commits

...

1 Commits

Author SHA1 Message Date
Eduardo Chiarotti
870a092687 feat: add poetry.lock to uv migration 2024-10-18 15:38:24 -03:00

View File

@@ -1,3 +1,4 @@
import os
import shutil
import tomli_w
@@ -94,6 +95,15 @@ def migrate_pyproject(input_file, output_file):
shutil.copy2(input_file, backup_file)
print(f"Original pyproject.toml backed up as {backup_file}")
# Rename the poetry.lock file
lock_file = "poetry.lock"
lock_backup = "poetry-old.lock"
if os.path.exists(lock_file):
os.rename(lock_file, lock_backup)
print(f"Original poetry.lock renamed to {lock_backup}")
else:
print("No poetry.lock file found to rename.")
# Write the new pyproject.toml
with open(output_file, "wb") as f:
tomli_w.dump(new_pyproject, f)