63 interpreter |
63 interpreter |
64 @rtype tuple of (bool, str, str) |
64 @rtype tuple of (bool, str, str) |
65 """ |
65 """ |
66 args = ["create", "--json", "--yes"] + arguments |
66 args = ["create", "--json", "--yes"] + arguments |
67 |
67 |
68 dlg = CondaExecDialog("create", self.__ui) |
68 dlg = CondaExecDialog("create", parent=self.__ui) |
69 dlg.start(args) |
69 dlg.start(args) |
70 dlg.exec() |
70 dlg.exec() |
71 ok, resultDict = dlg.getResult() |
71 ok, resultDict = dlg.getResult() |
72 |
72 |
73 if ok: |
73 if ok: |
386 args.extend(["--name", name]) |
386 args.extend(["--name", name]) |
387 elif prefix: |
387 elif prefix: |
388 args.extend(["--prefix", prefix]) |
388 args.extend(["--prefix", prefix]) |
389 args.extend(packages) |
389 args.extend(packages) |
390 |
390 |
391 dlg = CondaExecDialog("update", self.__ui) |
391 dlg = CondaExecDialog("update", parent=self.__ui) |
392 dlg.start(args) |
392 dlg.start(args) |
393 dlg.exec() |
393 dlg.exec() |
394 ok, _ = dlg.getResult() |
394 ok, _ = dlg.getResult() |
395 else: |
395 else: |
396 ok = False |
396 ok = False |
421 if name: |
421 if name: |
422 args.extend(["--name", name]) |
422 args.extend(["--name", name]) |
423 elif prefix: |
423 elif prefix: |
424 args.extend(["--prefix", prefix]) |
424 args.extend(["--prefix", prefix]) |
425 |
425 |
426 dlg = CondaExecDialog("update", self.__ui) |
426 dlg = CondaExecDialog("update", parent=self.__ui) |
427 dlg.start(args) |
427 dlg.start(args) |
428 dlg.exec() |
428 dlg.exec() |
429 ok, _ = dlg.getResult() |
429 ok, _ = dlg.getResult() |
430 |
430 |
431 return ok |
431 return ok |
462 args.extend(["--name", name]) |
462 args.extend(["--name", name]) |
463 elif prefix: |
463 elif prefix: |
464 args.extend(["--prefix", prefix]) |
464 args.extend(["--prefix", prefix]) |
465 args.extend(packages) |
465 args.extend(packages) |
466 |
466 |
467 dlg = CondaExecDialog("install", self.__ui) |
467 dlg = CondaExecDialog("install", parent=self.__ui) |
468 dlg.start(args) |
468 dlg.start(args) |
469 dlg.exec() |
469 dlg.exec() |
470 ok, _ = dlg.getResult() |
470 ok, _ = dlg.getResult() |
471 else: |
471 else: |
472 ok = False |
472 ok = False |
522 args.extend(["--name", name]) |
522 args.extend(["--name", name]) |
523 elif prefix: |
523 elif prefix: |
524 args.extend(["--prefix", prefix]) |
524 args.extend(["--prefix", prefix]) |
525 args.extend(packages) |
525 args.extend(packages) |
526 |
526 |
527 dlg = CondaExecDialog("remove", self.__ui) |
527 dlg = CondaExecDialog("remove", parent=self.__ui) |
528 dlg.start(args) |
528 dlg.start(args) |
529 dlg.exec() |
529 dlg.exec() |
530 ok, _ = dlg.getResult() |
530 ok, _ = dlg.getResult() |
531 else: |
531 else: |
532 ok = False |
532 ok = False |