src/eric7/PipInterface/PipPackagesWidget.py

branch
eric7
changeset 9851
ec12090e9cd9
parent 9717
02544efa689b
child 9940
a57c188857e9
child 10069
435cc5875135
equal deleted inserted replaced
9850:20c49b517679 9851:ec12090e9cd9
374 return [ 374 return [
375 itm 375 itm
376 for itm in self.packagesList.selectedItems() 376 for itm in self.packagesList.selectedItems()
377 if bool(itm.text(PipPackagesWidget.AvailableVersionColumn)) 377 if bool(itm.text(PipPackagesWidget.AvailableVersionColumn))
378 ] 378 ]
379
380 def __allPackageNames(self):
381 """
382 Private method to get a list of all package names.
383
384 @return list of all package names
385 @rtype list of str
386 """
387 packages = []
388 for index in range(self.packagesList.topLevelItemCount()):
389 packages.append(self.packagesList.topLevelItem(index).text(0))
390 return packages
379 391
380 def __allUpdateableItems(self): 392 def __allUpdateableItems(self):
381 """ 393 """
382 Private method to get a list of all items that can be updated. 394 Private method to get a list of all items that can be updated.
383 395
1982 environment. 1994 environment.
1983 """ 1995 """
1984 from .PipLicensesDialog import PipLicensesDialog 1996 from .PipLicensesDialog import PipLicensesDialog
1985 1997
1986 environment = self.environmentsComboBox.currentText() 1998 environment = self.environmentsComboBox.currentText()
1987 localPackages = (
1988 self.localDepCheckBox.isChecked()
1989 if self.viewToggleButton.isChecked()
1990 else self.localCheckBox.isChecked()
1991 )
1992 usersite = (
1993 self.userDepCheckBox.isChecked()
1994 if self.viewToggleButton.isChecked()
1995 else self.userCheckBox.isChecked()
1996 )
1997 dlg = PipLicensesDialog( 1999 dlg = PipLicensesDialog(
1998 self.__pip, 2000 self.__pip,
1999 environment, 2001 environment,
2000 localPackages=localPackages, 2002 packages=self.__allPackageNames(),
2001 usersite=usersite,
2002 parent=self, 2003 parent=self,
2003 ) 2004 )
2004 dlg.exec() 2005 dlg.exec()
2005 2006
2006 ################################################################## 2007 ##################################################################

eric ide

mercurial