<p>If this is the "non-programming side of python" then maybe some of us have a lacking definition of what "programming" is.  My mechanic stilll has to check the tire pressure and I need to update the version number in PyPI. </p>

<p><blockquote type="cite">On May 10, 2011 12:46 PM, "rusi" <<a href="mailto:rustompmody@gmail.com">rustompmody@gmail.com</a>> wrote:<br><br>Sorry for a silly subject change: A better one will be welcome -- cant<br>

think of a name myself.<br>
<br>
There is this whole area of python that may be called the non-<br>
programming side of programming:<br>
<br>
Is there some central site where all such is put up?<br>
What if any should such a bundle of things be called?<br>
<br>
-------------------------------------------------<br>
<br>
  | Area             | Tool(s)                |<br>
  |------------------+------------------------|<br>
  | packaging        | distutils, setuptools, |<br>
  |                  | distutils2, distribute |<br>
  |                  | Native tools (eg apt)  |<br>
  | versioning       | hg, git, bzr           |<br>
  | multiple pythons | virtualenv             |<br>
  | ??               | tox                    |<br>
  | testing          | unittest, nose, pytest |<br>
  | build            | scons, make...         |<br>
  | deployment       | fabric                 |<br>
<br>
------------------------------<br>
* Primary Development tools/aids<br>
<br>
  1. Help<br>
  2. Completion ('intellisense')<br>
  3. Tags (Jumping)<br>
  4. Refactoring<br>
  5. Integration with 'non-programming' above (eg VCSes, packagers<br>
etc)<br>
<br>
* Other Development Tools<br>
  - Debugger<br>
  - Profiler<br>
  - Heap Profiler<br>
  - Coverage<br>
<font color="#888888">--<br>
<a href="http://mail.python.org/mailman/listinfo/python-list" target="_blank">http://mail.python.org/mailman/listinfo/python-list</a><br>
</font></blockquote></p>