def update_installed_info(self): pip_bootstrap = PIPBootstrap() installed_info = pip_bootstrap.check_if_installed(self.pypi_package_name or self.repo_name) self.installed = installed_info and True or False if installed_info: self.installed = True self.installed_version = installed_info._version else: self.installed = False self.installed_version = None
def update_installed_info(self): pip_bootstrap = PIPBootstrap() installed_info = pip_bootstrap.check_if_installed( self.pypi_package_name or self.repo_name) self.installed = installed_info and True or False if installed_info: self.installed = True self.installed_version = installed_info._version else: self.installed = False self.installed_version = None
def _check_installed_packages(self): pip_bootstrap = PIPBootstrap() installed_packages = pip_bootstrap.installed_packages() puts("Checking installed packages") for installed_package in progress.bar(installed_packages): name = installed_package.project_name package = self.session.query(Package).filter(Package.package_name==name).first() if package: package.installed = True package.installed_version = installed_package._version self.session.commit()
def _check_installed_packages(self): pip_bootstrap = PIPBootstrap() installed_packages = pip_bootstrap.installed_packages() puts("Checking installed packages") for installed_package in progress.bar(installed_packages): name = installed_package.project_name package = self.session.query(Package).filter( Package.package_name == name).first() if package: package.installed = True package.installed_version = installed_package._version self.session.commit()
def _check_installed(self): pip_bootstrap = PIPBootstrap() installed_packages = pip_bootstrap.installed_packages() for installed_package in installed_packages: pass
def uninstall(self, package_names): pip = PIPBootstrap(proxy=self.proxy) result = pip.uninstall(package_names)
def upgrade(self, package_names, from_repository=False): pip = PIPBootstrap(proxy=self.proxy) result = pip.upgrade(package_names)