class_docstr: AccountControl representing a limit on the minimum leverage allowed
  by the algorithm after a threshold period of time.
  
  Parameters
  ----------
  min_leverage : float
      The gross leverage in decimal form.
  deadline : datetime
      The date the min leverage must be achieved by.
  
  For example, min_leverage=2 limits an algorithm to trading at minimum
  double the account value by the deadline date.
class_docstr_tok: ["AccountControl","representing","a","limit","on","the","minimum","leverage","allowed","by","the","algorithm","after","a","threshold","period","of","time",".","Parameters","--","--","--","--","--","min_leverage",":","float","The","gross","leverage","in","decimal","form",".","deadline",":","datetime","The","date","the","min","leverage","must","be","achieved","by",".","For","example",",","min_leverage=2","limits","an","algorithm","to","trading","at","minimum","double","the","account","value","by","the","deadline","date","."]
code: def __init__(self, min_leverage, deadline):
      super(MinLeverage, self).__init__(
          min_leverage=min_leverage, deadline=deadline
      )
      self.min_leverage = min_leverage
      self.deadline = deadline
  
imports: import abc
  import logbook
  from datetime import datetime
  import pandas
  from six import with_metaclass
  from zipline.errors import AccountControlViolation, TradingControlViolation
  from zipline.utils.input_validation import expect_bounded, expect_types
label_desc: Use image node_id 1 to create a new MinLeverage object from inherited base classes: AccountControl with example: obj = MinLeverage(min_leverage, deadline)