<project type="egg" packagedata="included">
  <configuration locator="reahl.systemaccountmodel:SystemAccountConfig"/>

  <namespaces>
    <package name="reahl"/>
    <package name="reahl.messages"/>
  </namespaces>

  <translations locator="reahl.messages"/>

  <deps purpose="run">
    <egg name="reahl-component"/>
    <egg name="reahl-mailutil"/>
    <egg name="reahl-interfaces"/>
    <egg name="reahl-sqlalchemysupport"/>
    <thirdpartyegg name="elixir" minversion="0.7" maxversion="0.8"/>
  </deps>

  <deps purpose="test">
    <egg name="reahl-tofu"/>
    <egg name="reahl-stubble"/>
    <egg name="reahl-dev"/>
  </deps>

  <persisted>
    <class locator="reahl.partymodel:Party"/>
    <class locator="reahl.systemaccountmodel:SystemAccount"/>
    <class locator="reahl.systemaccountmodel:UserSession"/>
    <class locator="reahl.systemaccountmodel:EmailAndPasswordSystemAccount"/>
    <class locator="reahl.systemaccountmodel:AccountManagementInterface"/>
    <class locator="reahl.systemaccountmodel:VerificationRequest"/>
    <class locator="reahl.systemaccountmodel:VerifyEmailRequest"/>
    <class locator="reahl.systemaccountmodel:NewPasswordRequest"/>
    <class locator="reahl.systemaccountmodel:ActivateAccount"/>
    <class locator="reahl.systemaccountmodel:ChangeAccountEmail"/>
  </persisted>

  <schedule locator="reahl.workflowmodel:DeferredAction.check_deadline"/>
  <schedule locator="reahl.systemaccountmodel:UserSession.remove_dead_sessions"/>

  <alias name="unit" command="setup -- -q nosetests -s --with-id --nologcapture -T reahl/domain_dev -F reahl.dev.fixtures:CleanDatabase"/>
  
  <distpackage type="sdist">
    <packageindex repository="pypi"/>
  </distpackage>
    
</project>
