Module Expr Str ImportFrom alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias alias Assert CompareEq Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Str FunctionDef arguments args defaults body Expr Str Expr Call NameLoad Str decorator_list Call NameLoad keyword NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad keyword NameLoad Expr Call NameLoad Call AttributeLoad Str attr NameLoad Expr Call NameLoad Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If BoolOpAnd NameLoad CompareNotEq NameLoad Str body Assign NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Assign NameStore Call NameLoad Expr Call NameLoad Str NameLoad If NameLoad body Expr Call NameLoad ListLoad NameLoad Str Call AttributeLoad Str attr NameLoad keyword NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body If CompareEq NameLoad Str body Assign NameStore Call NameLoad If Call AttributeLoad NameLoad attr Str body AugAssignAdd NameStore Call AttributeLoad NameLoad attr Str If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad Assign TupleStore NameStore NameStore NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Slice Num Num If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad Str attr IfExp NameLoad BinOpAdd Call NameLoad SubscriptLoad NameLoad Slice Num Num Num If UnaryOpNot NameLoad body Assign NameStore Str Return Call AttributeLoad Str attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call NameLoad NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call NameLoad Str Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad With Call NameLoad NameLoad NameStore body Assign NameStore Call AttributeLoad Str attr GeneratorExp Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad comprehension NameStore NameLoad With Call NameLoad NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Dict Expr Call NameLoad NameLoad NameLoad Return Call SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore IfExp Call NameLoad NameLoad NameLoad NameLoad Call AttributeLoad Str attr NameLoad Expr Call NameLoad Call AttributeLoad Str attr NameLoad NameLoad If NameLoad body Expr Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore ListLoad Str Str For NameStore NameLoad body If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BoolOpOr CompareNotEq NameLoad Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd NameLoad UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Str body For NameStore NameLoad body If Call AttributeLoad NameLoad attr TupleLoad Str Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad NameLoad body Expr Str Expr Call NameLoad NameLoad keyword NameLoad Expr Call NameLoad BinOpAdd Str IfExp NameLoad Str Str Expr Call NameLoad decorator_list NameLoad FunctionDef arguments args defaults body Expr Call NameLoad Expr Call NameLoad Str For NameStore Call AttributeLoad NameLoad attr Str body Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str Str NameLoad body Expr Str Expr Call NameLoad NameLoad keyword NameLoad Assign NameStore Call NameLoad NameLoad Expr Call NameLoad Call AttributeLoad Str attr NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad Assign NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad Expr Call NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad Expr Call NameLoad Call AttributeLoad Str attr NameLoad NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Call AttributeLoad Str attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad Str attr NameLoad Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Str Str Assign NameStore ListComp Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad comprehension NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Str Expr Call NameLoad Call AttributeLoad Str attr Call NameLoad NameLoad Expr Call NameLoad Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Expr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Str decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Expr Call NameLoad Call AttributeLoad Str attr NameLoad NameLoad For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Str body For NameStore NameLoad body If Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Call AttributeLoad Str attr NameLoad Expr Call NameLoad Call AttributeLoad Str attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str body With Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Str Str NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr keyword NameLoad decorator_list
N/A N/A Tasks to help Robot Framework packaging and other development.

Executed by Invoke <http://pyinvoke.org>. Install it with `pip install invoke`
and run `invoke --help` and `invode --list` for details how to execute tasks.

See BUILD.rst for packaging and releasing instructions.
 __future__ print_function N/A os N/A re N/A shutil N/A tarfile N/A tempfile N/A time N/A urllib N/A zipfile invoke task run N/A N/A N/A N/A os getcwd N/A N/A N/A os path dirname N/A N/A N/A os path abspath __file__ N/A VERSION_RE N/A N/A re compile ^(((?:2|3)\.\d+)(\.\d+)?)((a|b|rc|.dev)(\d+))?$ N/A VERSION_FILE N/A N/A N/A os path join src robot version.py help N/A N/A N/A N/A N/A Show help, basically an alias for --help.

    This task can be removed once the fix to this issue is released:
    https://github.com/pyinvoke/invoke/issues/180
     N/A N/A run invoke --help N/A N/A task default True tag_release N/A N/A version N/A N/A N/A Tag specified release.

    Updates version using `set_version`, creates tag, and pushes changes.
     N/A version N/A set_version version push True N/A N/A run N/A N/A git tag -a {0} -m 'Release {0}' format version N/A N/A run git push --tags N/A task set_version N/A N/A version push N/A False N/A N/A Set version in `src/robot/version.py`.

    Version can have these values:
    - Actual version number to use. See below for supported formats.
    - String 'dev' to update version to latest development version
      (e.g. 2.8 -> 2.8.1.dev, 2.8.1 -> 2.8.2.dev, 2.8a1 -> 2.8.dev) with
      the current date added or updated.
    - String 'keep' to keep using the previously set version.

    Given version must be in one of these PEP-440 compatible formats:
    - Stable version in 'X.Y' or 'X.Y.Z' format (e.g. 2.8, 2.8.6)
    - Pre-releases with 'aN', 'bN' or 'rcN' postfix (e.g. 2.8a1, 2.8.6rc2)
    - Development releases with '.devYYYYMMDD' postfix (e.g. 2.8.6.dev20141001)
      or with '.dev' alone (e.g. 2.8.6.dev) in which case date is added
      automatically.

    Args:
        version:  Version to use. See above for supported values and formats.
        push:     Commit and push changes to the remote repository.
     N/A N/A version N/A version keep N/A N/A version N/A validate_version version N/A N/A write_version_file version N/A N/A write_pom_file version N/A version N/A get_version_from_file N/A N/A print Version: version N/A push N/A N/A N/A git_commit N/A VERSION_FILE pom.xml N/A N/A Updated version to {} format version push True N/A version N/A task validate_version N/A N/A version N/A N/A N/A N/A version dev N/A N/A version N/A get_dev_version N/A N/A N/A version endswith .dev N/A N/A version N/A N/A time strftime %Y%m%d N/A N/A N/A N/A VERSION_RE match version N/A N/A N/A ValueError N/A N/A Invalid version '{}'. format version N/A version N/A get_dev_version N/A N/A N/A N/A N/A previous N/A get_version_from_file N/A N/A major minor pre N/A N/A N/A N/A N/A VERSION_RE match previous groups N/A 1 4 N/A N/A pre N/A N/A minor N/A N/A .{} format N/A minor N/A N/A int N/A minor N/A 1 1 1 N/A N/A minor N/A N/A minor N/A N/A N/A {}{}.dev format major minor N/A write_version_file N/A N/A version N/A N/A N/A N/A update_file VERSION_FILE VERSION = '.*' version N/A write_pom_file N/A N/A version N/A N/A N/A N/A update_file pom.xml <version>.*</version> version N/A update_file N/A N/A path pattern replacement N/A N/A N/A replacement N/A N/A pattern replace .* replacement N/A N/A open path version_file N/A N/A content N/A N/A join N/A N/A N/A re sub pattern replacement line N/A line version_file N/A N/A open path w version_file N/A N/A N/A N/A version_file write content N/A get_version_from_file N/A N/A N/A N/A N/A namespace N/A N/A N/A execfile VERSION_FILE namespace N/A N/A N/A namespace N/A get_version N/A git_commit N/A N/A paths message push N/A False N/A N/A paths N/A N/A isinstance paths basestring paths N/A N/A join paths N/A N/A run N/A N/A git commit -m '{}' {} format message paths N/A push N/A N/A N/A run git push N/A clean N/A N/A remove_dist create_dirs N/A True False N/A N/A Clean workspace.

    By default deletes 'build' and 'dist' directories and removes '*.pyc'
    and '$py.class' files.

    Args:
        remove_dist:  Remove also 'dist' (default).
        create_dirs:  Re-create 'build' and 'dist' after removing them.
     N/A directories N/A build dist N/A name directories N/A N/A N/A N/A N/A N/A os path isdir name N/A N/A name dist remove_dist N/A N/A N/A N/A shutil rmtree name N/A N/A create_dirs N/A N/A N/A N/A os path isdir name N/A N/A N/A N/A os mkdir name N/A N/A directory _ files N/A N/A os walk . N/A N/A name files N/A N/A N/A N/A name endswith N/A .pyc $py.class N/A N/A N/A N/A os remove N/A N/A N/A os path join directory name N/A task sdist N/A N/A deploy remove_dist N/A False False N/A N/A Create source distribution.

    Args:
        deploy:       Register and upload sdist to PyPI.
        remove_dist:  Control is 'dist' directory initially removed or not.
     N/A N/A clean remove_dist create_dirs True N/A N/A run N/A python setup.py sdist N/A deploy  register upload N/A N/A announce N/A task announce N/A N/A N/A N/A N/A N/A print N/A N/A print Distributions: N/A name N/A N/A os listdir dist N/A N/A N/A print N/A N/A N/A os path join dist name N/A jar N/A N/A jython_version pyyaml_version remove_dist N/A 2.7.0 3.11 False N/A N/A Create JAR distribution.

    Downloads Jython JAR and PyYAML if needed.

    Args:
        remove_dist:  Control is 'dist' directory initially removed or not.
        jython_version: Jython version to use as a base. Must match version in
            `jython-standalone-<version>.jar` found from Maven central.
        pyyaml_version: Version of PyYAML that will be included in the
            standalone jar. The version must be available from PyPI.
     N/A N/A clean remove_dist create_dirs True N/A jython_jar N/A get_jython_jar jython_version N/A N/A print N/A N/A Using {0} format jython_jar N/A N/A compile_java_files jython_jar N/A N/A unzip_jar jython_jar N/A N/A copy_robot_files N/A pyaml_archive N/A get_pyyaml pyyaml_version N/A N/A extract_and_copy_pyyaml_files pyyaml_version pyaml_archive N/A N/A compile_python_files jython_jar N/A filename N/A create_robot_jar N/A get_version_from_file N/A N/A announce N/A N/A N/A N/A os path abspath filename N/A task get_jython_jar N/A N/A version N/A N/A N/A filename N/A N/A jython-standalone-{0}.jar format version N/A url N/A N/A http://search.maven.org/remotecontent?filepath=org/python/jython-standalone/{0}/{1} format version filename N/A N/A get_extlib_file filename url N/A get_pyyaml N/A N/A version N/A N/A N/A filename N/A N/A PyYAML-{0}.tar.gz format version N/A url N/A N/A https://pypi.python.org/packages/source/P/PyYAML/{0} format filename N/A N/A get_extlib_file filename url N/A get_extlib_file N/A N/A filename url N/A N/A N/A lib ext-lib N/A path N/A N/A N/A os path join lib filename N/A N/A N/A N/A os path exists path N/A N/A path N/A N/A print N/A N/A {0} not found, downloading it from {1}. format filename url N/A N/A N/A N/A N/A os path exists lib N/A N/A N/A N/A os mkdir lib N/A N/A N/A urllib urlretrieve url path N/A path N/A extract_and_copy_pyyaml_files N/A N/A version filename build_dir N/A build N/A N/A t N/A N/A tarfile open filename N/A extracted N/A N/A N/A os path join N/A N/A tempfile gettempdir pyyaml-for-robot N/A N/A N/A N/A os path isdir extracted N/A N/A N/A N/A shutil rmtree extracted N/A N/A print N/A N/A Extracting {0} to {1} format filename extracted N/A N/A N/A t extractall extracted N/A source N/A N/A N/A os path join extracted N/A N/A PyYAML-{0} format version lib yaml N/A target N/A N/A N/A os path join build_dir Lib yaml N/A N/A N/A shutil copytree source target ignore N/A N/A shutil ignore_patterns *.pyc N/A compile_java_files N/A N/A jython_jar build_dir N/A build N/A N/A root N/A N/A N/A os path join src java org robotframework N/A files N/A N/A N/A N/A os path join root name N/A name N/A N/A os listdir root N/A N/A name endswith .java N/A N/A print N/A N/A Compiling {0} Java files. format N/A len files N/A N/A run N/A N/A javac -d {target} -target 1.7 -source 1.7 -cp {cp} {files} format target build_dir cp jython_jar files N/A N/A join files N/A unzip_jar N/A N/A path target N/A build N/A N/A N/A N/A N/A N/A zipfile ZipFile path extractall target N/A copy_robot_files N/A N/A build_dir N/A build N/A N/A source N/A N/A N/A os path join src robot N/A target N/A N/A N/A os path join build_dir Lib robot N/A N/A N/A shutil copytree source target ignore N/A N/A shutil ignore_patterns *.pyc N/A N/A N/A shutil rmtree N/A N/A N/A os path join target htmldata testdata N/A compile_python_files N/A N/A jython_jar build_dir N/A build N/A N/A N/A run N/A N/A java -jar {0} -m compileall -x '.*3.py' {1} format jython_jar build_dir N/A N/A directory _ files N/A N/A os walk N/A N/A N/A os path join build_dir Lib robot N/A N/A name files N/A N/A N/A N/A name endswith .py N/A N/A N/A N/A os remove N/A N/A N/A os path join directory name N/A create_robot_jar N/A N/A version source N/A build N/A N/A N/A write_manifest version source N/A target N/A N/A N/A os path join dist N/A N/A robotframework-{0}.jar format version N/A N/A run N/A N/A jar cvfM {0} -C {1} . format target source N/A target N/A write_manifest N/A N/A version build_dir N/A build N/A N/A N/A open N/A N/A N/A os path join build_dir META-INF MANIFEST.MF w mf N/A N/A N/A N/A mf write N/A N/A Manifest-Version: 1.0
Main-Class: org.robotframework.RobotFramework
Specification-Version: 2
Implementation-Version: {version}
 format version version N/A