<div dir="ltr">For what it's worth, pyproject.toml seems to have been adopted without much friction in SciPy. In some CI runs in SciPy, we use something like "pip wheel --no-build-isolation -v -v -v" to disable the isolation in any case.<div><br></div><div>I suppose NumPy is indeed even closer to the base of the ecosystem, but the ease of disabling may mitigate concerns related to switching from system-installed dependencies to an isolated environment for a naive "pip install"<br><div><br></div><div>Tyler</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 14 Jul 2019 at 08:47, Matti Picus <<a href="mailto:matti.picus@gmail.com">matti.picus@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  

    
    
  
  <div style="direction:ltr" bgcolor="#FFFFFF">
    <p>In PR #13908 I implemented the previously-discussed new method of
      creating the release notes: writing separate fragments and then
      combining them at release time via towncrier. Towncrier requires a
      PEP-508/PEP-517/PEP-518 pyproject.toml file for configuration, and
      does not currently support a command line option to specify a
      different location for this file. That means that we now must ship
      a pyproject.toml file, which subtlely changes the way "pip install
      ." builds NumPy: it does an "isolated build"
      <a class="gmail-m_6307541153429976183moz-txt-link-freetext" href="https://pip.pypa.io/en/stable/reference/pip/#pep-517-and-518-support" target="_blank">https://pip.pypa.io/en/stable/reference/pip/#pep-517-and-518-support</a></p>
    <p><br>
    </p>
    <p>Questions:</p>
    <p>- Is the pain of adding a pyproject.toml worth it for using
      towncrier or should we o for another release-note solution<br>
    </p>
    <p>- Is the addition of pyproject.toml problematic enough that I
      should break it out into a separate pull request for evaluation?</p>
    <p><br>
    </p>
    <p>Matti<br>
    </p>
  </div>

_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@python.org" target="_blank">NumPy-Discussion@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/numpy-discussion" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/numpy-discussion</a><br>
</blockquote></div>