Spaces:
Sleeping
Sleeping
| class ProjectPatcher: | |
| def __init__(self, dry_run=True): | |
| self.dry_run = dry_run | |
| def add_dependency(self, project_path, package, version=None): | |
| """Fügt requirements.txt Eintrag hinzu""" | |
| req_file = Path(project_path) / "requirements.txt" | |
| entry = f"{package}{f'=={version}' if version else ''}\n" | |
| with open(req_file, 'a') as f: | |
| f.write(entry) | |
| return f"✅ {package} zu requirements.txt hinzugefügt" | |
| def rename_package(self, project_path, old_name, new_name): | |
| """Benennt komplettes Package um (Ordner + Imports)""" | |
| # Alle Python-Dateien durchgehen und Imports aktualisieren | |
| pass |