components/logilab-common/logilab-common.3
author Rich Burridge <rich.burridge@oracle.com>
Wed, 05 Jun 2013 06:47:13 -0700
branchs11-update
changeset 2645 6d96b69920f6
parent 2424 4dacf13d67f7
permissions -rw-r--r--
16879178 aalib needs a TPNO in its package manifest
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     1
.\"
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
     2
.\" Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     3
.\"
111
5990969e40cc 7023052 typo in depend action of package manifest for logilab-common
April Chin <april.chin@oracle.com>
parents: 106
diff changeset
     4
.\" logilab-common.3
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     5
.\"
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
     6
.TH logilab-common 3 "30 Jul 2012" "logilab-common 0.58.2"
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     7
.SH NAME
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     8
logilab-common \- Common Modules used by Logilab projects
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
     9
.SH DESCRIPTION
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    10
The
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    11
.I logilab-common
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    12
package contains some modules used by different Logilab
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    13
projects.
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    14
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    15
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    16
.SH Provided modules
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    17
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    18
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    19
A brief description of the available modules:
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    20
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    21
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    22
.SH Modules providing high-level features
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    23
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    24
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    25
* `cache`, a cache implementation with a least recently used algorithm.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    26
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    27
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    28
* `changelog`, a tiny library to manipulate our simplified ChangeLog file format.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    29
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    30
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    31
* `clcommands`, high-level classes to define command line programs handling different subcommands. It is based on `configuration` to get easy command line / configuration file handling.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    32
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    33
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    34
* `cli`, a base class for interactive programs using the command line.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    35
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    36
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    37
* `configuration`, some classes to handle unified configuration from both command line (using optparse) and configuration file (using ConfigParser).
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    38
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    39
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    40
* `dbf`, read Visual Fox Pro DBF files.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    41
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    42
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    43
* `proc`, interface to Linux /proc.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    44
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    45
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    46
* `umessage`, unicode email support.
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    47
.LP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    48
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    49
* `ureports`, micro-reports, a way to create simple reports using python objects without care of the final formatting. ReST and html formatters are provided.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    50
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    51
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    52
.SH Modules providing low-level functions and structures
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    53
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    54
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    55
* `compat`, provides a transparent compatibility layer between different python versions.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    56
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    57
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    58
* `date`, a set of date manipulation functions.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    59
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    60
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    61
* `daemon`, a daemon function and mix-in class to properly start an Unix daemon process.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    62
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    63
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    64
* `decorators`, function decorators such as cached, timed...
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    65
.LP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    66
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    67
* `deprecation`, decorator, metaclass & all to mark functions / classes as deprecated or moved
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    68
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    69
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    70
* `fileutils`, some file / file path manipulation utilities.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    71
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    72
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    73
* `graph`, graph manipulations functions such as cycle detection, bases for dot file generation.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    74
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    75
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    76
* `modutils`, python module manipulation functions.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    77
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    78
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    79
* `shellutils`, some powerful shell like functions to replace shell scripts with python scripts.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    80
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    81
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    82
* `tasksqueue`, a prioritized tasks queue implementation.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    83
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    84
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    85
* `textutils`, some text manipulation functions (ansi colorization, line wrapping, rest support...).
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    86
.LP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    87
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    88
* `tree`, base class to represent tree structure, and some others to make it works with the visitor implementation (see below).
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    89
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    90
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    91
* `visitor`, a generic visitor pattern implementation.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    92
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    93
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    94
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    95
.SH Modules extending some standard modules
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    96
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    97
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
    98
* `debugger`,  `pdb` customization.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
    99
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   100
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   101
* `logging_ext`, extensions to `logging` module such as a colorized formatter and an easier initialization function.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   102
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   103
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   104
* `optik_ext`, defines some new option types (regexp, csv, color, date, etc.) for `optik` / `optparse`
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   105
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   106
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   107
* `xmlrpcutils`, auth support for XML-RPC
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   108
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   109
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   110
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   111
.SH Modules extending some external modules
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   112
.LP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   113
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   114
* `corbautils`, useful functions for use with the OmniORB_ CORBA library.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   115
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   116
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   117
* `hg`, some Mercurial_ utility functions.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   118
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   119
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   120
* `pdf_ext`, pdf and fdf file manipulations, with pdftk.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   121
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   122
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   123
* `pyro_ext`, some Pyro_ utility functions.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   124
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   125
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   126
* `sphinx_ext`, Sphinx_ plugin defining a `autodocstring` directive.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   127
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   128
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   129
* `vcgutils` , utilities functions to generate file readable with Georg Sander's vcg tool (Visualization of Compiler Graphs).
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   130
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   131
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   132
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   133
.SH To be deprecated modules
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   134
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   135
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   136
These `logilab.common` modules will probably be deprecated in future versions:
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   137
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   138
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   139
* `testlib`: use `unittest2`_ instead
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   140
.LP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   141
* `pytest`: use `discover`_ instead
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   142
.LP
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   143
* `interface`: use `zope.interface`_ if you really want this
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   144
.LP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   145
* `table`, `xmlutils`: is that used?
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   146
.LP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   147
* `sphinxutils`: we won't go that way imo (i == syt)
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   148
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   149
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   150
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   151
.SH Deprecated modules
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   152
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   153
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   154
These `logilab.common` modules are only for backward compatibility. They can go away at anytime.
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   155
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   156
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   157
* `optparser`: use `clcommands` instead
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   158
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   159
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   160
* `adbh`, `db`, `sqlgen`: see `logilab.database`_ instead
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   161
.LP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   162
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   163
* `contexts`: content move to `shellutils`
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   164
.LP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   165
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   166
* `html`: deprecated without replacement
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   167
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   168
.LP
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   169
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   170
.SH FILES
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   171
.TP 2.2i
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   172
.B /usr/lib/python2.6/vendor-packages/logilab/common
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   173
logilab-common python modules 
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   174
.TP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   175
.B /usr/lib/python2.7/vendor-packages/logilab/common
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   176
logilab-common python modules
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   177
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   178
.SH AUTHORS
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   179
Sylvain Thenault ([email protected])
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   180
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   181
.SH SUPPORT
2424
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   182
Use the [email protected] mailing list. Since we do not have
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   183
publicly available bug tracker yet, bug reports should be emailed
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   184
there too.
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   185
.LP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   186
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   187
You can subscribe to this mailing list at
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   188
http://lists.logilab.org/mailman/listinfo/python-projects
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   189
.LP
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   190
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   191
Archives are available at
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   192
http://lists.logilab.org/pipermail/python-projects/
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   193
4dacf13d67f7 15712303 SUNBT7040357 update pylint to 0.25.2
April Chin <april.chin@oracle.com>
parents: 181
diff changeset
   194
.LP
106
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   195
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   196
.SH SEE ALSO
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   197
.IR logilab-astng (3),
15c2a44d66c6 7020816 move logilab-common to userland
April Chin <april.chin@oracle.com>
parents:
diff changeset
   198
.IR pylint (1)