update-python-modules


SYNOPSIS
       update-python-modules [options] [package.public [...]]

DESCRIPTION
       The update-python-modules command is part of the python-support bundle.

       update-python-modules is responsible for the byte-compilation of python
       modules. When used in byte-compilation mode, it will byte-compile  mod-
       ules  references  in  the files given on the command line. When used in
       installation mode, it will byte-compile them once  for  each  installed
       python version, and will make them available for all of them.

       At  each  invocation,  with or without arguments, update-python-modules
       will check for installed python versions, and will build or remove mod-
       ules  according  to  new or removed versions since the last time it was
       run.

ARGUMENTS
       Arguments   must   be   files   or   directories   located    in    the
       /usr/share/python-support directory. Depending on their extension, they
       are treated differently.

       package.public
              A file listing public modules to install for each version. These
              modules must lie in /usr/share/pyshared or /usr/lib/pyshared.

       package.private
              A  file  listing  private modules to byte-compile for one Python
              version.

       package/
              A legacy directory hierarchy of public modules. The C extensions
              and portions that change with the Python version are to be found
              in /usr/lib/python-support/pythonX.Y/package/.

       package.dirs
              A legacy file listing directories where to find private modules.

OPTIONS
       -h, --help
              Show summary of options.

       -v, --verbose
              Detail all actions while they are performed.

       -b, --bytecompile
              Only accept to work on private modules. When given this  option,
              update-python-modules  will  fail if passed references to public
              modules.

       -i, --install
              Only accept to work on private modules. When given this  option,
              update-python-modules  will  fail if passed references to public

FILES
       /usr/lib/pymodules/pythonX.Y/
              These  directories contain the byte-compiled modules for version
              pythonX.Y.

SEE ALSO
       /usr/share/doc/python-support/README.gz

AUTHOR
       Josselin Mouette <joss@debian.org>.



                                  18 Feb 2009         UPDATE-PYTHON-MODULES(8)
Man Pages Copyright Respective Owners. Site Copyright (C) 1994 - 2017 Hurricane Electric. All Rights Reserved.