3 ©ft`s ã @ s` d dl mZ d dl mZ d dlmZ d dlmZ d dlZd dl Z e j dƒZG dd„ dejƒZ dS ) é )Úabsolute_import)Úunicode_literals)Ú_)ÚcommandsNÚdnfc @ sL e Zd ZdZdZedƒjejj d�Z edd„ ƒZdd„ Z d d „ Zdd„ Zd S )ÚSwapCommandzNA class containing methods needed by the cli to execute the swap command. Úswapz=run an interactive {prog} mod for remove and install one spec)Úprogc C s, | j ddtdƒd� | j ddtdƒd� d S )NÚremove_specZstorezThe specs that will be removed)ÚactionÚhelpÚinstall_specz The specs that will be installed)Úadd_argumentr )Úparser© r ú/usr/lib/python3.6/swap.pyÚ set_argparser&