Task:  task-python
Description: Python script development environment
 Packages that allow you to develop scripts and and simple applications 
 in Python.  
 .
 Python is an interpreted, interactive, object-oriented programming
 language.  It is often compared to Tcl, Perl, Scheme or Java.
 .
 Python combines remarkable power with very clear syntax. It has 
 modules, classes, exceptions, very high level dynamic data types, and 
 dynamic typing.  There are interfaces to many system calls and 
 libraries, as well as to various windowing systems (X11, Motif, Tk, 
 Mac, MFC).  New built-in modules are easily written in C or C++.
 Python is also usable as an extension language for applications that 
 need a programmable interface.
 .
 You may also want to install one of the following editing environments,
 each of which has support for Python syntax highlighting:
     python-elisp (with any of the emacsen)
     vim-python
     nedit
 .
 Overview of the task-python packages
 .
   Install:            if you want to:
   -------             ---------------
   task-python         write scripts and uncomplicated Python applications
   task-python-web     write CGI scripts and web applications in Python
   task-python-bundle  have the entire upstream (www.python.org) distribution
   task-python-dev     write complex Python applications, have available
                         most of the Debian-packaged Python extensions, and/or
                         write Python extensions in other programming languages
 .
 (Note that you needn't install any of these to be able to use
 other packages that are written in Python; the required pieces
 will be automatically installed along with the packages that need
 them.
 .
 You may later remove these task-* packages without losing 
 anything else.)
Packages:
 python-base -- An interactive object-oriented scripting language.
 python-doc -- Documentation for the scripting language Python (info+html).

Task:  task-python-web
Description: Python web application development environment
 This package provides Python-based tools for developing interactive
 or ``smart'' web sites. 
 .
 Please see task-python for additional information.
Packages:
 htmlgen -- Generation of HTML documents with Python scripts.
 idle -- An IDE for Python using Tkinter
 python-bobo -- Python Object Publisher
 python-bobodtml -- Document templates with fill-in fields.
 python-gnuplot -- A pipe-based interface to the gnuplot plotting program
 python-graphics -- PyGraphics -- Enables use of Gist and Narcisse from Python
 python-imaging -- The Python Imaging Library.
 python-imaging-doc -- Documentation and examples for the Python Imaging Library.
 python-pcgi -- Persistent CGI for Python
 python-xml -- XML tools for Python
 task-python -- Python script development environment
 zope -- The Z Object Publishing Environment

Task:  task-python-dev
Description: Full Python development environment
 This package provides almost all of the Debian-packaged Python tools 
 and extensions, for developing scripts and simple or complex applications 
 in Python.
 .
 Please see task-python for additional information.
Packages:
 ddd -- The Data Display Debugger, a graphical debugger frontend.
 dpkg-python -- Python interface modules for dpkg
 gadfly -- SQL database and parser generator in Python
 gimp-python -- Write plugins for Gimp in Python
 htmlgen -- Generation of HTML documents with Python scripts.
 idle -- An IDE for Python using Tkinter
 pydb -- An enhanced Python command-line debugger
 pyrite -- Palm Computing(R) platform communication kit for Python
 python-bobo -- Python Object Publisher
 python-bobopos -- The Bobo Persistent Object System.
 python-dev -- Header files and a static library for Python.
 python-examples -- Examples for the scripting language Python.
 python-extclass -- Improves integration between Python and C++ classes
 python-gdbm -- GNU dbm database support for Python.
 python-gdk-imlib -- GTK gdk_imlib support module for Python.
 python-gendoc -- Documentation generation from Python source files.
 python-glade -- Put a bit of python code behind interfaces built with GLADE.
 python-gnome -- PyGNOME -- Python bindings for GNOME.
 python-gtk -- GTK support module for Python.
 python-history -- PyHistory - time history data from Python-steered simulations
 python-imaging-sane -- The Python Imaging Library SANE interface.
 python-imaging-tk -- The Python Imaging Library (Module with Tk support).
 python-kjbuckets -- Set and graph data types for Python
 python-ldap -- An LDAP module for Python.
 python-mpz -- Multiple-precision arithmetic support for Python.
 python-mxdatetime -- Date and time handling routines and types for Python
 python-mxstack -- A fast stack implementation for Python.
 python-mxtexttools -- Fast text manipulation tools for Python
 python-mxtools -- A collection of new builtins for Python
 python-netcdf -- A netCDF interface for Python
 python-newt -- A newt module for Python.
 python-numeric -- Numerical (matrix-oriented) Mathematics for Python
 python-numeric-tutorial -- Tutorial for the Numerical Python Library
 python-pam -- A Python interface to the PAM library.
 python-pdb -- PyPDB - Python interface to PACT/PDB database files
 python-pmw -- Pmw -- Python MegaWidgets
 python-pygresql -- PostgreSQL module for Python
 python-rng -- RNG -- Various random number distributions for Python
 python-tk -- Writing Tk applications with Python (Tkinter).
 python-wpy -- Portable GUI library for python.
 python-xml -- XML tools for Python
 python-zlib -- A compression module for Python using zlib.
 pythondoc -- Generate reference manuals and indices from Python objects.
 saml -- Simple Algebraic Math Library
 sulfur -- Application framework for Python programs.
 swig -- Generate scripting interfaces to C/C++ code.
 task-python -- Python script development environment

Task: task-python-editors
Suppress: yes (we don't want to force emacs, vim, etc. on the user)
Description: Python-oriented text editors
 These packages provide python-oriented editing modes and/or
 syntax checking.
Packages:
 python-elisp (with any of the emacsen)
 vim-python
 nedit

Task: task-python-unlikely
Suppress: yes (unlikely to want these)
Description: Python packages that are not likely needed 
Packages:
 python-regrtest -- Regression test for the Python distribution.

Task:  task-python-apps
Suppress: yes (there's no logical reason to install this as a task)
Description:
 This package provides all of the Debian-packaged applications that
 are written in or use the Python programming language.  While each
 of these applications is of interest to many people, this full
 collection of Python-based applications is probably only of interest 
 to Python fanatics and Python developers or testers. 
 .
 Please see task-python for additional information.
Packages:
 bg5ps -- A utility to print Chinese Big5 documents using truetype fonts
 empire-ptkei -- Python TK Empire Interface
 fsh -- Fast remote command execution over rsh/ssh/lsh
 gadfly -- SQL database and parser generator in Python
 gnats2w -- Yet another Web interface to GNATS.
 icepref -- Yet another configuration tool for IceWM
 lilypond -- A program for printing sheet music.
 linbot -- WWW site link checker
 lincredits -- Generate nicely-formatted versions of the Linux CREDITS file
 mailman -- Powerful, web based list processor
 palm-doctoolkit -- E-text tools for PalmPilot users
 ppmtofb -- Display netpbm graphics on framebuffer devices
 pydf -- colourised df(1)-clone
 pysol -- X11 solitaire game written in Python
 reportbug -- Report a bug in the Debian distribution.
 sgmltools-2 -- Second generation SGML text formatting system based on DocBook
 sketch -- an interactive X11 drawing program
 syslog-summary -- Summarize the contents of a syslog log file.
 xbel-utils -- XML Bookmark Exchange Language Utilities
 yodl -- Yet oneOther Document Language.
 zope -- The Z Object Publishing Environment

Task: task-python-bundle
Description: Full distribution of Python
 This package installs the complete Python distribution as available from
 www.python.org, featuring e.g.
 . 
  - Tkinter, a platform-indepedent GUI toolkit, based on Tk
  - IDLE, a Python integrated development environment, written in Tkinter
  - the environment for building Python extensions in C
 .
 If you don't need all of these, don't use this package.
Packages:
 python-base --
 python-dev  --
 python-gdbm --
 python-mpz  --
 python-tk   --
 idle        --
 python-zlib --
 python-examples --
 python-doc --
 python-elisp --

