module cli.pymy_install

Short summary

module pymyinstall.cli.pymy_install

script which installs all modules, works on Linux and Windows if the module is included the list of modules handled by this module

source on GitHub

Functions

function

truncated documentation

do_main

calls function install_all() but is meant to be added to scripts folder

get_parser

defines the way to parse the script pymy_install

main

calls function install_all() but is meant to be added to scripts folder, parse command line arguments

Documentation

script which installs all modules, works on Linux and Windows if the module is included the list of modules handled by this module

source on GitHub

pymyinstall.cli.pymy_install.do_main(temp_folder='build/update_modules', skip_module=None, list_module=None, deps=False, schedule_only=False, deep_deps=False, checkings=None, task='install', source=None, download_only=False, force=False)

calls function install_all but is meant to be added to scripts folder

Parameters:
  • temp_folder – folder where modules will be downloaded

  • skip_module – skip the module on this list

  • list_module – list of modules to update or None for all

  • deps – install a module with its dependencies

  • schedule_only – if True, the function returns the list of modules scheduled to be installed

  • deep_deps – check dependencies for dependencies

  • checkings – if True, run checkings, do not install anything, example of values

  • taskinstall or shebang or download "", matplotlib, 100,end, option download is equivalent to checkings

  • source – overwrite the source of the wheel

  • download_only – only download the modules, no installation

  • force – force the download or the installation

If deps is True, list_module cannot be empty.

Changed in version 1.1: Parameters source, force were added.

source on GitHub

pymyinstall.cli.pymy_install.get_parser()

defines the way to parse the script pymy_install

source on GitHub

pymyinstall.cli.pymy_install.main()

calls function install_all but is meant to be added to scripts folder, parse command line arguments

source on GitHub