<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Holger,<br>
      <br>
      I currently specify our development dependencies like this:<br>
      <tt><br>
      </tt>
      <blockquote><tt>develop_requires = [</tt><br>
        <tt>
              'mock',</tt><br>
        <tt>
              'nose',</tt><br>
        <tt>
              'xlwt',</tt><br>
        <tt>
              'xlrd',</tt><br>
        <tt>
              'docutils',</tt><br>
        <tt>
              'sqlalchemy',</tt><br>
        <tt>
          ]</tt><br>
        <br>
        <tt>
          setup(</tt><br>
        <tt>
              name="BlazeUtils",</tt><br>
        <tt>    </tt><tt>#...</tt><tt>&lt;snip&gt;...</tt><br>
        <tt>
              extras_require={'develop': develop_requires},</tt><br>
        <tt>
              install_requires=['wrapt'],</tt><br>
        <tt>
          )</tt><br>
      </blockquote>
      <br>
      I like this because you can `pip install -e .[development]` and
      don't need any extra pip requirements files.<br>
      <br>
      So that was the reason for my question.  I would like to specify
      the dependencies only once in my project.  Right now, I'm just
      setting the above pip command as part of the "commands" setting in
      the config file.  It works, but not sure if it's the best
      solution.<br>
      <div class="moz-signature"><br>
        <b>Randy Syring</b><br>
        <small>Husband | Father | Redeemed Sinner</small><br>
        <br>
        <i><small>"For what does it profit a man to gain the whole world<br>
            and forfeit his soul?" (Mark 8:36 ESV)</small></i>
        <br>
        <br>
      </div>
      On 02/27/2015 09:36 AM, holger krekel wrote:<br>
    </div>
    <blockquote cite="mid:20150227143620.GC17945@merlinux.eu"
      type="cite">
      <pre wrap="">On Wed, Feb 25, 2015 at 18:53 -0500, Randy Syring wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Can tox be configured to install dependencies based on what is
listed in setup.py `install_requires` and `extras_require`?

Thanks.
</pre>
      </blockquote>
      <pre wrap="">
Not sure if i understand correctly but tox.ini provides no means 
to reference those metadata entries.  If you let tox install
your package this will install the ``install_requires`` dependencies,
however.  What's the issue you are having?

holger


</pre>
      <blockquote type="cite">
        <pre wrap="">*Randy Syring*
Husband | Father | Redeemed Sinner

/"For what does it profit a man to gain the whole world
and forfeit his soul?" (Mark 8:36 ESV)/

</pre>
      </blockquote>
      <pre wrap="">
</pre>
      <blockquote type="cite">
        <pre wrap="">_______________________________________________
testing-in-python mailing list
<a class="moz-txt-link-abbreviated" href="mailto:testing-in-python@lists.idyll.org">testing-in-python@lists.idyll.org</a>
<a class="moz-txt-link-freetext" href="http://lists.idyll.org/listinfo/testing-in-python">http://lists.idyll.org/listinfo/testing-in-python</a>
</pre>
      </blockquote>
      <pre wrap="">

</pre>
    </blockquote>
    <br>
  </body>
</html>