Is it better to put a 'tests' directory at the top level of a Python
distribution, or as a subpackage of the package being tested? And for
documentation directories (Sphinx)? Some distributions do it one way
and some the other, and I've lost track of whether there's an emerging
best practice. Putting it at the top level excludes it from being
installed, while putting it inside the package includes it. That can
be good or bad depending on your philosophy.

Is anyone using the wheel distribution format yet (bist_wheel)? Is it
time to use it in new distributions, or to migrate distributions to
it? Does it scale between generic pure Python distributions (that
would like one distribution file for all platforms and several Python
versions) and platform-specific/version-specific distributions? Or do
you have to create a separate one for every platform and Python
version?

-- 
Mike Orr <[email protected]>

Reply via email to