Tools

From Tlp Soft

(Difference between revisions)
 
(18 intermediate revisions not shown)
Line 1: Line 1:
<h1>Development Environement</h1>
<h1>Development Environement</h1>
-
trast
 
<ul>
<ul>
<li> First of all Python ! <br/>
<li> First of all Python ! <br/>
-
[http://www.python.org/] Python current version is 2.5
+
[http://www.python.org/] Python current version is 2.5.1
</li>
</li>
<li> IPython is pretty nice to use. You should try it! <br/>
<li> IPython is pretty nice to use. You should try it! <br/>
-
[http://ipython.scipy.org/] IPython:current version is 0.7.3
+
[http://ipython.scipy.org/moin/About] IPython:current version is 0.8.1
</li>
</li>
<li>Python package for mathematical processing and plotting.
<li>Python package for mathematical processing and plotting.
  <ul>
  <ul>
-
  <li>[http://matplotlib.sourceforge.net/] Matplotlib: current version is 0.90</li>
+
  <li>[http://matplotlib.sourceforge.net/] Matplotlib: current version is 0.90.1</li>
-
  <li>[http://numpy.scipy.org/] Numpy: current version is 1.0.1</li>
+
  <li>[http://numpy.scipy.org/] Numpy: current version is 1.0.3</li>
-
<li>[http://www.stsci.edu/resources/software_hardware/numarray] Numarray current version is 1.5.2</li>
+
  <li>[http://www.pytables.org/] PyTables: current version is 2.0</li>
-
  <li>[http://www.pytables.org/] PyTables: current version is 1.4</li>
+
  </ul>
  </ul>
</li>
</li>
Line 24: Line 22:
  <ul>
  <ul>
  <li>[http://www.pygtk.org/] PyGTK: current version is 2.10.4</li>
  <li>[http://www.pygtk.org/] PyGTK: current version is 2.10.4</li>
-
  <li>[http://glade.gnome.org/] Glade-3: current version is 3.1.2</li>
+
  <li>[http://glade.gnome.org/] Glade-3: current version is 3.3.3</li>
  </ul>
  </ul>
</li>
</li>
-
<li>In the background Mercurical is used to keep track of the project source code history.<br/>
+
 
-
[http://www.selenic.com/mercurial/wiki/index.cgi] Mercurical: Current version is 0.9.3
+
-
</li>
+
<li>Documentation is done using epydoc <br/>
<li>Documentation is done using epydoc <br/>
-
[http://epydoc.sourceforge.net/] Epydoc: current version is 3.0 alpha 3
+
[http://epydoc.sourceforge.net/] Epydoc: current version is 3.0 beta 1
 +
</li>
 +
<li>
 +
Doc should follow scipy docstring standard [http://scipy.org/DocstringStandard]
 +
</li>
 +
<li>To check if code satisfies a good coding standard
 +
[http://www.logilab.org/857] PyLint
 +
</li>
 +
<li>In the background Mercurical is used to keep track of the project source code history.<br/>
 +
[http://www.selenic.com/mercurial/wiki/index.cgi] Mercurical: Current version is 0.9.4
</li>
</li>
</ul>
</ul>
-
--[[User:Admin|David]] 11:08, 9 February 2007 (EST)
+
--[[User:Admin|David]] 11:02, 19 March 2007 (EST)

Current revision as of 13:31, 1 August 2007

Development Environement

  • First of all Python !
    [1] Python current version is 2.5.1
  • IPython is pretty nice to use. You should try it!
    [2] IPython:current version is 0.8.1
  • Python package for mathematical processing and plotting.
    • [3] Matplotlib: current version is 0.90.1
    • [4] Numpy: current version is 1.0.3
    • [5] PyTables: current version is 2.0
  • Graphical environment:
    • [6] PyGTK: current version is 2.10.4
    • [7] Glade-3: current version is 3.3.3

  • Documentation is done using epydoc
    [8] Epydoc: current version is 3.0 beta 1
  • Doc should follow scipy docstring standard [9]
  • To check if code satisfies a good coding standard [10] PyLint
  • In the background Mercurical is used to keep track of the project source code history.
    [11] Mercurical: Current version is 0.9.4

--David 11:02, 19 March 2007 (EST)

Personal tools
TLP tool navigation