src/eric7/PipInterface/PipPackagesWidget.py

branch
eric7-maintenance
changeset 9940
a57c188857e9
parent 9725
b9a29a7aa820
parent 9851
ec12090e9cd9
child 10079
0222a480e93d
equal deleted inserted replaced
9833:9308099b7d38 9940:a57c188857e9
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