Skip to content

Commit

Permalink
feat: add poetry.lock to uv migration (#1468)
Browse files Browse the repository at this point in the history
  • Loading branch information
pythonbyte authored Oct 18, 2024
1 parent 53a9f10 commit 60efcad
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions src/crewai/cli/update_crew.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import os
import shutil

import tomli_w
Expand Down Expand Up @@ -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)
Expand Down

0 comments on commit 60efcad

Please sign in to comment.