<project type="egg">
  <namespaces>
    <package name="reahl"/>
    <package name="reahl.messages"/>
  </namespaces>

  <translations locator="reahl.messages"/>

  <deps purpose="build">
    <thirdpartyegg name="setuptools-git" minversion="1.1" maxversion="1.1.999"/>
    <thirdpartyegg name="pytest-runner"/>
  </deps>

  <deps purpose="run">
    <thirdpartyegg name="six"/> 
    <thirdpartyegg name="Babel" minversion="2.1" maxversion="2.1.999"/> 
    <thirdpartyegg name="python-dateutil" minversion="2.2" maxversion="2.2.999"/> 
    <thirdpartyegg name="wrapt" minversion="1.10.2" maxversion="1.10.999"/> 
    <thirdpartyegg name="setuptools" minversion="32.3.1"/> 
    <thirdpartyegg name="pip" minversion="10.0.0"/> 
  </deps>

  <deps purpose="test">
    <thirdpartyegg name="pytest" minversion="3.0"/>
    <egg name="reahl-tofu"/>
    <egg name="reahl-stubble"/>
    <egg name="reahl-dev"/>
    <egg name="reahl-sqlalchemysupport"/>
    <egg name="reahl-sqlitesupport"/>
    <egg name="reahl-mysqlsupport"/>
  </deps>

  <script name="reahl" locator="reahl.component.shelltools:ReahlCommandline.execute_one"/>
  
  <export entrypoint="reahl.component.commands" name="AddAlias" locator="reahl.component.shelltools:AddAlias"/>
  <export entrypoint="reahl.component.commands" name="RemoveAlias" locator="reahl.component.shelltools:RemoveAlias"/>

  <export entrypoint="reahl.component.databasecontrols" name="NullDatabaseControl" locator="reahl.component.dbutils:NullDatabaseControl"/>


  <distpackage type="wheel">
    <packageindex repository="pypi"/>
  </distpackage>
  <distpackage type="sdist">
    <packageindex repository="pypi"/>
  </distpackage>


</project>
