Merge pull request #984 from Ebag333/FixToxIssues

Tox fixes, and catching a few things lost in the merge.
This commit is contained in:
Ryan Holmes
2017-02-11 13:01:33 -05:00
committed by GitHub
6 changed files with 13 additions and 14 deletions

View File

@@ -159,7 +159,6 @@ class HandledModuleList(HandledList):
dummy.position = index
self[index] = dummy
def toModule(self, index, mod):
mod.position = index
self[index] = mod

View File

@@ -11,6 +11,7 @@ from service.fit import Fit
from service.price import Price
from service.market import Market
class PFGeneralPref(PreferenceView):
title = "General"
@@ -87,10 +88,10 @@ class PFGeneralPref(PreferenceView):
self.stDefaultSystem.Wrap(-1)
priceSizer.Add(self.stDefaultSystem, 0, wx.ALL | wx.ALIGN_CENTER_VERTICAL, 5)
self.chPriceSystem = wx.Choice( panel, choices=Price.systemsList.keys())
self.chPriceSystem = wx.Choice(panel, choices=Price.systemsList.keys())
priceSizer.Add(self.chPriceSystem, 1, wx.ALL | wx.EXPAND, 5)
mainSizer.Add(priceSizer, 0, wx.ALL|wx.EXPAND, 0)
mainSizer.Add(priceSizer, 0, wx.ALL | wx.EXPAND, 0)
self.sFit = Fit.getInstance()
@@ -208,4 +209,5 @@ class PFGeneralPref(PreferenceView):
wx.PostEvent(self.mainFrame, GE.FitChanged(fitID=fitID))
event.Skip()
PFGeneralPref.register()

View File

@@ -72,7 +72,6 @@ class PriceViewFull(StatsView):
setattr(self, "labelPrice%s" % type.capitalize(), lbl)
hbox.Add(lbl, 0, wx.ALIGN_LEFT)
def refreshPanel(self, fit):
if fit is not None:
self.fit = fit

View File

@@ -42,7 +42,6 @@ except ImportError:
mplImported = False
logger = logging.getLogger(__name__)
@@ -69,10 +68,9 @@ class GraphFrame(wx.Frame):
from matplotlib.figure import Figure
graphFrame_enabled = True
except ImportError:
mpl = Canvas = Figure = None
Patch = mpl = Canvas = Figure = None
graphFrame_enabled = False
self.legendFix = False
if not graphFrame_enabled:
logger.info("Problems importing matplotlib; continuing without graphs")
@@ -284,7 +282,7 @@ class GraphFrame(wx.Frame):
selected_color = legend_colors[i]
except:
selected_color = None
legend2.append(self.Patch(color=selected_color,label=i_name),)
legend2.append(self.Patch(color=selected_color, label=i_name), )
if len(legend2) > 0:
leg = self.subplot.legend(handles=legend2)

View File

@@ -69,7 +69,9 @@ class Fit(object):
"showMarketShortcuts": False,
"enableGaugeAnimation": True,
"exportCharges": True,
"priceSystem": "Jita"}
"openFitInNew": False,
"priceSystem": "Jita",
}
self.serviceFittingOptions = SettingsProvider.getInstance().getSettings(
"pyfaServiceFittingOptions", serviceFittingDefaultOptions)

View File

@@ -41,7 +41,7 @@ class Price(object):
currentSystemId = ""
@classmethod
def invalidPrices(self, prices):
def invalidPrices(cls, prices):
for price in prices:
price.time = 0
@@ -130,10 +130,9 @@ class Price(object):
priceobj.failed = True
@classmethod
def fitItemsList(self, fit):
def fitItemsList(cls, fit):
# Compose a list of all the data we need & request it
typeIDs = []
typeIDs.append(fit.ship.item.ID)
typeIDs = [fit.ship.item.ID]
for mod in fit.modules:
if not mod.isEmpty:
@@ -151,4 +150,4 @@ class Price(object):
for _ in xrange(cargo.amount):
typeIDs.append(cargo.itemID)
return typeIDs
return typeIDs