diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index 81567d20b..203c22175 100644 Binary files a/.doctrees/environment.pickle and b/.doctrees/environment.pickle differ diff --git a/.doctrees/komodo.doctree b/.doctrees/komodo.doctree index 4326740d4..9fd7a0d2b 100644 Binary files a/.doctrees/komodo.doctree and b/.doctrees/komodo.doctree differ diff --git a/komodo.html b/komodo.html index 545c649c7..cdd0854fc 100644 --- a/komodo.html +++ b/komodo.html @@ -276,17 +276,17 @@

Submodules

komodo.build module#

-komodo.build.cmake(pkg, ver, path, data, prefix, builddir, makeopts, jobs, *args, cmake='cmake', **kwargs)#
+komodo.build.cmake(package_name, ver, pkgpath, prefix, builddir, makeopts, jobs, fakeroot, ld_lib_path=None, bin_path=None, cmake='cmake')#
-komodo.build.dfs(pkg, version, pkgs, repo)#
+komodo.build.dfs(package_name, ver, pkgs, repo)#
-komodo.build.download(pkg, ver, pkgpath, data, prefix, *args, **kwargs)#
+komodo.build.download(package_name, ver, prefix, url, hash_str, fakeroot, destination)#
@@ -302,12 +302,12 @@

Submodules
-komodo.build.noop(pkg, ver, *args, **kwargs)#
+komodo.build.noop(package_name, ver)#

-komodo.build.pip_install(pkg, ver, pkgpath, data, prefix, dlprefix, *args, pip='pip', **kwargs)#
+komodo.build.pip_install(package_name, ver, prefix, dlprefix, fakeroot, pip='pip', makeopts='')#
@@ -317,17 +317,17 @@

Submodules
-komodo.build.rpm(pkg, ver, path, data, prefix, *args, **kwargs)#
+komodo.build.rpm(package_name, ver, pkgpath, prefix)#

-komodo.build.rsync(pkg, ver, pkgpath, data, prefix, *args, **kwargs)#
+komodo.build.rsync(package_name, ver, pkgpath, prefix, fakeroot, makeopts=None)#
-komodo.build.sh(pkg, ver, pkgpath, data, prefix, makefile, *args, **kwargs)#
+komodo.build.sh(package_name, ver, pkgpath, data, prefix, makefile, fakeroot, pythonpath, bin_path, pip, virtualenv, ld_lib_path, jobs=None, cmake=None, makeopts=None)#
@@ -520,7 +520,7 @@

Returns:#
-komodo.fetch.grab(path, filename=None, version=None, protocol=None, pip='pip')#
+komodo.fetch.grab(path, filename=None, version=None, protocol=None)#
diff --git a/searchindex.js b/searchindex.js index aea437425..71775f0fb 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["basic-usage", "commands", "development", "index", "installation", "komodo", "komodo.data", "komodo.symlink", "komodo.symlink.suggester", "license"], "filenames": ["basic-usage.md", "commands.md", "development.md", "index.rst", "installation.md", "komodo.rst", "komodo.data.rst", "komodo.symlink.rst", "komodo.symlink.suggester.rst", "license.md"], "titles": ["Basic usage", "Komodo commands", "Development", "komodo", "Installation", "komodo package", "komodo.data package", "komodo.symlink package", "komodo.symlink.suggester package", "License"], "terms": {"we": [0, 5, 9], "have": [0, 5, 9], "repositori": [0, 1, 5, 8], "packag": [0, 1, 3, 9], "describ": 0, "yaml": [0, 5], "file": [0, 2, 3, 5, 9], "each": [0, 1, 5, 9], "contain": [0, 5, 9], "list": [0, 5, 7, 9], "one": [0, 5, 9], "more": [0, 2, 9], "version": [0, 1, 5, 9], "build": [0, 1, 3, 8], "inform": [0, 9], "maintain": [0, 3, 9], "sourc": [0, 5, 9], "e": [0, 1, 4, 5, 9], "g": [0, 1, 5], "pypi": [0, 1, 4], "github": [0, 2, 3, 4], "requir": [0, 2, 5, 9], "depend": [0, 1, 5], "ani": [0, 5, 9], "other": [0, 1, 5, 8, 9], "metadata": 0, "type": 0, "For": [0, 5, 9], "exampl": [0, 9], "mai": [0, 5, 9], "yml": [0, 1, 5], "like": [0, 1, 2, 5, 9], "thi": [0, 1, 2, 5, 8, 9], "python": [0, 2, 5], "3": [0, 5, 9], "builtin": [0, 5], "make": [0, 2, 5, 9], "sh": [0, 5], "makefil": [0, 5], "build__python": 0, "virtualenv": [0, 5], "foo": 0, "com": [0, 4], "makeopt": [0, 5], "interpret": [0, 9], "python3": 0, "treelib": 0, "1": [0, 5, 9], "6": [0, 5], "pip": [0, 2, 4, 5], "bar": 0, "note": 0, "i": [0, 1, 2, 3, 4, 5, 8, 9], "script": [0, 2, 5, 9], "come": [0, 5, 9], "komodo": [0, 2, 4], "data": [0, 5, 9], "us": [0, 2, 5, 9], "system": [0, 3, 5, 9], "environ": [0, 1, 5], "now": [0, 5], "releas": [0, 1, 2, 3, 5, 7, 9], "stabl": [0, 5], "defin": [0, 9], "anoth": 0, "some": [0, 5, 9], "all": [0, 5, 8, 9], "A": [0, 3, 5, 9], "full": [0, 9], "softwar": [0, 3, 9], "distribut": [0, 3, 5, 9], "can": [0, 1, 2, 4, 9], "built": 0, "deploi": [0, 1, 3], "specifi": [0, 1, 5, 9], "path": [0, 5, 7, 8], "0": 0, "follow": [0, 2, 4, 8, 9], "command": [0, 2, 3, 5, 9], "kmd": [0, 1], "prefix": [0, 5], "To": [0, 9], "enabl": [0, 5, 9], "The": [1, 3, 4, 5, 9], "main": [1, 2, 5, 7, 8], "instal": [1, 3, 5, 9], "see": [1, 2, 9], "basic": [1, 3, 9], "usag": [1, 3], "As": 1, "well": [1, 3, 9], "sever": 1, "its": [1, 5, 9], "own": [1, 9], "option": [1, 3, 5, 9], "check": [1, 2], "ar": [1, 5, 9], "up": [1, 5], "date": [1, 8, 9], "insert": 1, "propos": 1, "copi": [1, 9], "creat": [1, 3, 5], "pr": 1, "post": 1, "messag": [1, 5], "symlink": [1, 5], "verifi": 1, "accord": [1, 9], "given": [1, 5, 9], "config": [1, 5, 8], "lint": [1, 3], "setup": 1, "dep": 1, "extract": 1, "from": [1, 2, 4, 5, 9], "set": [1, 5], "clean": 1, "unus": 1, "base": [1, 5, 6, 8, 9], "matur": [1, 5], "snyk": 1, "test": [1, 3, 5], "secur": 1, "licens": [1, 3], "issu": [1, 5], "statu": [1, 9], "suggest": [1, 5, 7], "return": [1, 8, 9], "pull": [1, 2, 8], "request": [1, 2, 8], "could": [1, 8, 9], "updat": [1, 2, 7, 8, 9], "graph": 1, "non": [1, 9], "output": [1, 9], "name": [1, 5, 9], "undeploi": 1, "matric": 1, "an": [1, 4, 5, 8, 9], "root": [1, 5], "folder": [1, 5], "transpil": [1, 5], "show": 1, "activ": [1, 5, 9], "you": [1, 2, 4, 9], "run": [1, 2, 5, 9], "someth": [1, 5], "prettier": [1, 3], "If": [1, 2, 4, 5, 9], "ci": 1, "onli": [1, 5, 9], "want": [1, 4, 9], "style": [1, 2], "complianc": [1, 9], "add": [1, 9], "tool": [1, 4, 9], "2022": 1, "09": 1, "02": [1, 5], "pkg": [1, 5], "websocket": 1, "program": [1, 9], "prompt": 1, "dot": [1, 5], "altern": [1, 5, 9], "graphviz": 1, "imagemagick": 1, "avail": [1, 9], "display_dot": 1, "try": [1, 5], "render": [1, 5, 9], "directli": [1, 4, 9], "d": [2, 8, 9], "page": [2, 3], "should": [2, 5, 9], "help": [2, 4], "get": [2, 5, 6, 9], "start": [2, 9], "back": [2, 5], "project": 2, "pleas": [2, 4], "md": 2, "after": [2, 9], "reqiur": 2, "directori": [2, 5], "pytest": 2, "repo": [2, 5, 8], "pep": 2, "518": 2, "read": [2, 4, 5, 9], "about": [2, 9], "gener": [2, 9], "so": [2, 5, 9], "first": [2, 5, 9], "m": 2, "Then": 2, "local": [2, 9], "both": [2, 5, 9], "tar": 2, "gz": 2, "whl": 2, "either": [2, 9], "which": [2, 5, 9], "cd": 2, "html": 2, "There": [2, 9], "publish": [2, 9], "ha": [2, 9], "workflow": 2, "action": [2, 9], "what": [2, 9], "fork": 3, "scienc": 3, "engin": 3, "purpos": [3, 9], "automat": [3, 9], "reproducibli": 3, "testabl": 3, "new": [3, 8, 9], "nightli": 3, "move": 3, "stage": 3, "support": [3, 5, 9], "auto": 3, "format": [3, 5, 8, 9], "configur": [3, 5, 7], "find": [3, 5, 9], "revers": [3, 5], "dependeci": 3, "subpackag": 3, "submodul": 3, "modul": 3, "check_up_to_date_pypi": 3, "cleanup": 3, "cli": [3, 7], "extract_dep_graph": 3, "fetch": 3, "insert_propos": 3, "lint_matur": 3, "lint_package_statu": 3, "lint_upgrade_propos": 3, "matrix": 3, "package_vers": 3, "post_messag": 3, "release_cleanup": 3, "release_transpil": 3, "reverse_dep_graph": 3, "shebang": 3, "shell": 3, "show_vers": 3, "snyk_report": 3, "switch": 3, "yaml_file_typ": 3, "content": [3, 9], "develop": [3, 4, 9], "index": 3, "search": 3, "host": [4, 9], "git": [4, 5], "http": [4, 9], "equinor": 4, "dure": 4, "do": [4, 5, 9], "edit": 4, "chang": [4, 9], "while": 4, "dev": 4, "create_link": 5, "create_symlink": [5, 7], "get_implicitly_moved_symlink": [5, 7], "symlink_main": [5, 7], "working_dir": [5, 7], "sanity_check": 5, "assert_root_nod": [5, 7], "equal_link": [5, 7], "read_link_structur": [5, 7], "sanity_main": [5, 7], "verify_integr": [5, 7], "cmake": 5, "ver": 5, "builddir": 5, "job": 5, "kwarg": 5, "df": 5, "download": 5, "pkgpath": 5, "flatten": 5, "iter": 5, "chain": 5, "constructor": 5, "take": [5, 9], "singl": [5, 9], "argument": 5, "evalu": 5, "lazili": 5, "dlprefix": 5, "none": [5, 6, 8], "cmk": 5, "fakeroot": 5, "noop": 5, "pip_instal": 5, "pypath": 5, "rpm": 5, "rsync": 5, "except": [5, 9], "yankedexcept": 5, "compatible_vers": 5, "dict": [5, 7], "python_vers": 5, "get_arg": 5, "namespac": [5, 8], "get_pypi_info": 5, "package_nam": 5, "get_pypi_packag": 5, "get_python_requir": 5, "goe": 5, "through": [5, 9], "differ": [5, 8, 9], "param": 5, "empti": 5, "string": [5, 8], "get_upgrade_proposals_from_pypi": 5, "str": [5, 7, 8], "insert_upgrade_propos": 5, "upgrade_propos": 5, "load_from_fil": 5, "fname": 5, "run_check_up_to_d": 5, "release_fil": 5, "repository_fil": 5, "10": [5, 9], "12": 5, "propose_upgrad": 5, "fals": [5, 8], "ignor": 5, "validate_release_fil": 5, "file_path": 5, "validate_repository_fil": 5, "yaml_pars": 5, "repository_file_path": 5, "release_files_path": 5, "cli_main": 5, "pass": 5, "line": [5, 9], "argpars": 5, "workspac": 5, "create_enable_script": 5, "komodo_prefix": 5, "komodo_releas": 5, "user": [5, 9], "face": 5, "bash": 5, "csh": 5, "exist": 5, "current": [5, 8], "work": [5, 9], "filesystem": 5, "where": [5, 9], "parse_arg": 5, "pars": 5, "separ": [5, 9], "function": [5, 8, 9], "easier": 5, "interfac": [5, 9], "three": [5, 9], "group": 5, "posit": 5, "sequenc": 5, "collect": [5, 9], "map": 5, "valu": 5, "deployed_main": 5, "fetch_non_deploi": 5, "install_root": 5, "releases_fold": 5, "limit": [5, 9], "int": [5, 8], "output_formatt": 5, "release_list": 5, "do_json": 5, "bool": [5, 8], "pkgfile": 5, "base_pkgfil": 5, "repofil": 5, "outfil": 5, "eprint": 5, "outdir": 5, "grab": 5, "filenam": 5, "protocol": [5, 9], "diff_file_and_str": 5, "file_cont": 5, "leftnam": 5, "rightnam": 5, "target": 5, "git_ref": 5, "jobnam": 5, "joburl": 5, "load_yaml_from_repo": 5, "ref": 5, "byte": 5, "recursive_upd": 5, "left": 5, "right": [5, 9], "verify_branch_does_not_exist": 5, "branch_nam": 5, "komodo_error": 5, "alia": 5, "komodoerror": 5, "releasefil": 5, "repositoryfil": 5, "lint_main": 5, "lint_version_numb": 5, "report": 5, "lintreport": 5, "count_invalid_tag": 5, "dict_tag_matur": 5, "invalid_tag": 5, "define_tag_except": 5, "tag_exception_arg": 5, "get_files_to_lint": 5, "release_fold": 5, "get_packages_info": 5, "tag_exceptions_packag": 5, "get_pars": 5, "argumentpars": 5, "get_release_typ": 5, "get_release_vers": 5, "release_basenam": 5, "tag_exceptions_releas": 5, "msg_packages_except": 5, "msg_packages_invalid": 5, "release_vers": 5, "count_tag_invalid": 5, "msg_release_except": 5, "print_system_exit_messag": 5, "system_exit_msg": 5, "print_warning_messag": 5, "system_warning_msg": 5, "read_yaml_fil": 5, "read_yaml_file_and_convert_to_release_fil": 5, "release_file_path": 5, "files_to_lint": 5, "tag_except": 5, "compare_set": 5, "set_a": 5, "set_b": 5, "package_statu": 5, "packagestatusfil": 5, "verify_package_versions_exist": 5, "upgradeproposalsfil": 5, "captur": 5, "social": 5, "convent": 5, "bake": 5, "It": [5, 9], "allow": [5, 9], "part": [5, 8, 9], "capabl": 5, "handl": 5, "arbitrari": 5, "larg": 5, "funki": 5, "without": [5, 9], "guess": 5, "repeat": 5, "itself": [5, 9], "format_releas": 5, "rhel_ver": 5, "py_ver": [5, 7, 8], "suffix": 5, "look": 5, "concret": [5, 8], "get_matrix": 5, "rhel_vers": 5, "py_vers": 5, "tupl": [5, 8], "rhel": 5, "repres": [5, 8, 9], "get_matrix_bas": 5, "release_nam": 5, "invers": 5, "actual": [5, 9], "hard": 5, "code": [5, 9], "pattern": 5, "py": [5, 8], "get_git_revision_hash": 5, "latest_pypi_vers": 5, "strip_vers": 5, "In": [5, 9], "order": [5, 9], "abl": 5, "py2": 5, "py3": 5, "need": [5, 9], "multipl": 5, "same": [5, 9], "due": 5, "achiev": [5, 9], "ad": [5, 9], "spec": 5, "func": 5, "strip": 5, "everyth": 5, "behind": 5, "copy_fil": 5, "file_list": 5, "dst_path": 5, "src_path": 5, "create_inline_messag": 5, "get_messages_and_script": 5, "motd_db": 5, "is_repositori": 5, "correspond": [5, 9], "element": 5, "below": [5, 9], "top": 5, "level": 5, "kei": [5, 7, 9], "true": 5, "_repository_": 5, "themselv": 5, "dictionari": 5, "assum": [5, 8, 9], "rais": 5, "valueerror": 5, "inconsist": 5, "throughout": 5, "load_yaml": 5, "yaml_input_dict": 5, "check_typ": 5, "prettifi": 5, "prettified_yaml": 5, "filepath": 5, "check_onli": 5, "alreadi": [5, 9], "otherwis": [5, 9], "input": 5, "place": [5, 9], "necessari": [5, 9], "repository_specific_format": 5, "empty_line_top_level": 5, "yaml_str": 5, "transform": 5, "ruamel": 5, "": [5, 9], "dump": 5, "sure": [5, 9], "inbetween": 5, "write_to_fil": 5, "write_to_str": 5, "add_cleanup_pars": 5, "subpars": 5, "add_prettier_pars": 5, "find_unused_vers": 5, "used_vers": 5, "load_all_releas": 5, "remove_unused_vers": 5, "unused_vers": 5, "run_cleanup": 5, "parser": 5, "run_pretti": 5, "_": 5, "build_matrix_fil": 5, "release_bas": 5, "py_coord": 5, "combin": [5, 9], "matrix_fil": 5, "dir_path": 5, "should_be_valid_path": 5, "get_py_coord": 5, "insid": 5, "transpile_for_pip": 5, "transpile_releas": 5, "output_fold": 5, "possibli": 5, "o": 5, "framework": 5, "rhel6": 5, "rhel7": 5, "8": 5, "write": [5, 9], "dimens": 5, "transpile_releases_for_pip": 5, "valid_fil": 5, "build_doc": 5, "build_revers": 5, "reverse_dep": 5, "display_pkg": 5, "display_vers": 5, "out": [5, 9], "fixup_python_shebang": 5, "fix": [5, 9], "bin": 5, "respect": [5, 9], "execut": [5, 9], "thei": [5, 9], "instead": 5, "break": 5, "applic": [5, 9], "sinc": 5, "won": 5, "t": 5, "pick": 5, "correctli": 5, "sed": 5, "rewrit": 5, "hack": 5, "point": 5, "pushd": 5, "cmd": 5, "sudo": 5, "allow_failur": 5, "get_komodo_path": 5, "real": 5, "ordinari": 5, "2023": 5, "01": [5, 8], "py38": 5, "manifest": 5, "store": 5, "might": 5, "platform": 5, "specif": [5, 9], "get_komodoenv_path": 5, "komodoenv": 5, "These": [5, 9], "overwrit": 5, "variabl": 5, "origin": [5, 9], "pyvenv": 5, "cfg": 5, "get_releas": 5, "implicitli": 5, "tell": [5, 9], "u": 5, "kind": [5, 9], "probabl": 5, "howev": [5, 9], "know": [5, 9], "becaus": [5, 9], "get_vers": 5, "number": [5, 9], "commit": [5, 9], "hash": 5, "must": [5, 9], "typic": [5, 9], "when": [5, 9], "result": [5, 9], "read_config": 5, "ini": 5, "aka": 5, "doe": [5, 9], "section": [5, 9], "cannot": [5, 9], "configpars": 5, "them": [5, 9], "temporari": 5, "flat": 5, "create_snyk_search_str": 5, "filter_pip_packag": 5, "find_vulner": 5, "org": [5, 9], "organizationmanag": 5, "vulner": 5, "get_unique_issu": 5, "snyk_main": 5, "api_token": 5, "org_id": 5, "create_activator_switch": 5, "vari": 5, "select": 5, "expect": [5, 9], "instanc": 5, "komodoexcept": 5, "error_messag": 5, "class": [5, 6, 8, 9], "manifestfil": 5, "yamlfil": 5, "valid": [5, 9], "static": [5, 8], "validate_manifest_fil": 5, "manifest_file_cont": 5, "object": [5, 6, 8, 9], "valid_import": 5, "low": 5, "medium": [5, 9], "high": 5, "valid_mak": 5, "valid_matur": 5, "experiment": 5, "deprec": 5, "valid_vis": 5, "public": [5, 9], "privat": [5, 9], "validate_package_entri": 5, "validate_package_entry_with_error": 5, "error": 5, "validate_package_import": 5, "package_import": 5, "validate_package_importance_with_error": 5, "import": [5, 9], "validate_package_maintain": 5, "package_maintain": 5, "validate_package_maintainer_with_error": 5, "validate_package_mak": 5, "package_mak": 5, "validate_package_make_with_error": 5, "validate_package_matur": 5, "package_matur": 5, "validate_package_maturity_with_error": 5, "validate_package_nam": 5, "validate_package_property_typ": 5, "package_properti": 5, "package_property_valu": 5, "validate_package_sourc": 5, "package_sourc": 5, "validate_package_source_with_error": 5, "validate_package_vers": 5, "validate_package_vis": 5, "package_vis": 5, "from_yaml_str": 5, "validate_package_status_fil": 5, "releasedir": 5, "lint_release_nam": 5, "packagefile_path": 5, "release_file_cont": 5, "lint_maintain": 5, "validate_package_properti": 5, "properti": [5, 9], "validate_vers": 5, "validate_upgrade_kei": 5, "upgrade_kei": 5, "validate_upgrade_proposals_fil": 5, "upgrade_proposals_file_cont": 5, "filetyp": 5, "handle_validation_error": 5, "load_package_status_fil": 5, "package_status_str": 5, "load_repository_fil": 5, "repository_file_str": 5, "load_yaml_from_str": 5, "extra_data_dir": 6, "file_nam": [6, 8], "suggest_symlink_configur": [7, 8], "from_json": [7, 8], "to_json": [7, 8], "id_from_file_nam": [7, 8], "is_concret": [7, 8], "month": [7, 8], "month_alia": [7, 8], "monthly_diff": [7, 8], "path_is_releas": [7, 8], "diff_month": [7, 8], "path_leaf": [7, 8], "links_dict": 7, "link_dict": 7, "b": [7, 9], "arg": 8, "dry_run": 8, "wa": [8, 9], "possibl": [8, 9], "conf": 8, "conf_json_str": 8, "json_kwarg": 8, "mode": [8, 9], "symlink_configur": 8, "release_id": 8, "json": 8, "whether": [8, 9], "made": [8, 9], "yyyi": 8, "mm": 8, "2019": 8, "pyn": 8, "monthli": 8, "between": [8, 9], "date_1": 8, "date_2": 8, "gnu": 9, "affero": 9, "19": 9, "novemb": 9, "2007": 9, "copyright": 9, "c": 9, "free": 9, "foundat": 9, "inc": 9, "fsf": 9, "everyon": 9, "permit": 9, "verbatim": 9, "document": 9, "preambl": 9, "copyleft": 9, "design": 9, "ensur": 9, "cooper": 9, "commun": 9, "case": 9, "network": 9, "server": 9, "most": 9, "practic": 9, "awai": 9, "your": 9, "freedom": 9, "share": 9, "By": 9, "contrast": 9, "our": 9, "intend": 9, "guarante": 9, "remain": 9, "speak": 9, "refer": 9, "price": 9, "charg": 9, "wish": 9, "receiv": 9, "piec": 9, "thing": 9, "protect": 9, "two": 9, "step": 9, "assert": 9, "2": 9, "offer": 9, "give": 9, "legal": 9, "permiss": 9, "modifi": 9, "secondari": 9, "benefit": 9, "defend": 9, "improv": 9, "widespread": 9, "becom": 9, "incorpor": 9, "mani": 9, "hearten": 9, "encourag": 9, "fail": 9, "let": 9, "access": 9, "ever": 9, "oper": 9, "provid": 9, "therefor": 9, "publicli": 9, "older": 9, "call": 9, "accomplish": 9, "similar": 9, "goal": 9, "gpl": 9, "relicens": 9, "under": 9, "precis": 9, "term": 9, "condit": 9, "modif": 9, "AND": 9, "definit": 9, "also": 9, "mean": 9, "law": 9, "appli": 9, "semiconductor": 9, "mask": 9, "license": 9, "address": 9, "recipi": 9, "individu": 9, "organ": 9, "adapt": 9, "fashion": 9, "than": 9, "exact": 9, "earlier": 9, "cover": 9, "unmodifi": 9, "propag": 9, "anyth": 9, "would": 9, "secondarili": 9, "liabl": 9, "infring": 9, "comput": 9, "includ": 9, "countri": 9, "convei": 9, "parti": 9, "mere": 9, "interact": 9, "transfer": 9, "displai": 9, "appropri": 9, "notic": 9, "extent": 9, "conveni": 9, "promin": 9, "visibl": 9, "featur": 9, "warranti": 9, "how": 9, "view": 9, "present": 9, "menu": 9, "item": 9, "meet": 9, "criterion": 9, "prefer": 9, "form": 9, "standard": 9, "offici": 9, "recogn": 9, "bodi": 9, "particular": 9, "languag": 9, "wide": 9, "among": 9, "librari": 9, "whole": 9, "normal": 9, "major": 9, "compon": 9, "serv": 9, "implement": 9, "context": 9, "essenti": 9, "kernel": 9, "window": 9, "compil": 9, "produc": 9, "control": 9, "those": 9, "perform": 9, "associ": 9, "dynam": 9, "link": 9, "subprogram": 9, "intim": 9, "flow": 9, "regener": 9, "grant": 9, "irrevoc": 9, "state": 9, "met": 9, "explicitli": 9, "affirm": 9, "unlimit": 9, "constitut": 9, "acknowledg": 9, "fair": 9, "equival": 9, "long": 9, "forc": 9, "sole": 9, "exclus": 9, "facil": 9, "compli": 9, "materi": 9, "thu": 9, "behalf": 9, "direct": 9, "prohibit": 9, "outsid": 9, "relationship": 9, "circumst": 9, "sublicens": 9, "unnecessari": 9, "anti": 9, "circumvent": 9, "No": 9, "shall": 9, "deem": 9, "effect": 9, "technolog": 9, "measur": 9, "fulfil": 9, "oblig": 9, "articl": 9, "11": 9, "wipo": 9, "treati": 9, "adopt": 9, "20": 9, "decemb": 9, "1996": 9, "restrict": 9, "waiv": 9, "power": 9, "forbid": 9, "exercis": 9, "disclaim": 9, "intent": 9, "enforc": 9, "against": 9, "third": 9, "conspicu": 9, "keep": 9, "intact": 9, "7": 9, "absenc": 9, "along": 9, "fee": 9, "4": 9, "carri": 9, "relev": 9, "entir": 9, "anyon": 9, "who": 9, "possess": 9, "addit": 9, "regardless": 9, "wai": 9, "invalid": 9, "independ": 9, "natur": 9, "extens": 9, "larger": 9, "volum": 9, "storag": 9, "aggreg": 9, "beyond": 9, "inclus": 9, "caus": 9, "5": 9, "machin": 9, "readabl": 9, "embodi": 9, "physic": 9, "product": 9, "accompani": 9, "durabl": 9, "customarili": 9, "interchang": 9, "written": 9, "least": 9, "year": 9, "spare": 9, "custom": 9, "model": 9, "reason": 9, "cost": 9, "occasion": 9, "noncommerci": 9, "subsect": 9, "6b": 9, "grati": 9, "further": 9, "clear": 9, "next": 9, "sai": 9, "satisfi": 9, "peer": 9, "transmiss": 9, "being": 9, "6d": 9, "portion": 9, "whose": 9, "exclud": 9, "consum": 9, "tangibl": 9, "person": 9, "famili": 9, "household": 9, "sold": 9, "dwell": 9, "determin": 9, "doubt": 9, "resolv": 9, "favor": 9, "coverag": 9, "common": 9, "substanti": 9, "commerci": 9, "industri": 9, "unless": 9, "signific": 9, "method": 9, "procedur": 9, "author": 9, "suffic": 9, "continu": 9, "prevent": 9, "interf": 9, "been": 9, "occur": 9, "transact": 9, "perpetu": 9, "character": 9, "But": 9, "neither": 9, "nor": 9, "retain": 9, "abil": 9, "rom": 9, "servic": 9, "deni": 9, "advers": 9, "affect": 9, "violat": 9, "rule": 9, "across": 9, "special": 9, "password": 9, "unpack": 9, "supplement": 9, "treat": 9, "though": 9, "were": 9, "govern": 9, "regard": 9, "remov": 9, "certain": 9, "notwithstand": 9, "provis": 9, "holder": 9, "liabil": 9, "15": 9, "16": 9, "preserv": 9, "attribut": 9, "misrepresent": 9, "mark": 9, "licensor": 9, "declin": 9, "trademark": 9, "trade": 9, "f": 9, "indemnif": 9, "contractu": 9, "assumpt": 9, "impos": 9, "consid": 9, "within": 9, "surviv": 9, "statement": 9, "indic": 9, "abov": 9, "termin": 9, "expressli": 9, "attempt": 9, "void": 9, "patent": 9, "paragraph": 9, "ceas": 9, "reinstat": 9, "provision": 9, "until": 9, "final": 9, "perman": 9, "notifi": 9, "prior": 9, "60": 9, "dai": 9, "cessat": 9, "moreov": 9, "time": 9, "cure": 9, "30": 9, "receipt": 9, "qualifi": 9, "accept": 9, "Not": 9, "ancillari": 9, "consequ": 9, "likewis": 9, "noth": 9, "downstream": 9, "subject": 9, "respons": 9, "entiti": 9, "asset": 9, "subdivid": 9, "merg": 9, "whatev": 9, "predecessor": 9, "interest": 9, "had": 9, "previou": 9, "plu": 9, "effort": 9, "royalti": 9, "initi": 9, "litig": 9, "cross": 9, "claim": 9, "counterclaim": 9, "lawsuit": 9, "alleg": 9, "sell": 9, "sale": 9, "contributor": 9, "acquir": 9, "hereaft": 9, "manner": 9, "consist": 9, "worldwid": 9, "express": 9, "agreement": 9, "denomin": 9, "coven": 9, "sue": 9, "knowingli": 9, "reli": 9, "readili": 9, "arrang": 9, "depriv": 9, "yourself": 9, "extend": 9, "knowledg": 9, "identifi": 9, "believ": 9, "pursuant": 9, "connect": 9, "procur": 9, "convey": 9, "discriminatori": 9, "scope": 9, "busi": 9, "payment": 9, "primarili": 9, "enter": 9, "28": 9, "march": 9, "constru": 9, "impli": 9, "defens": 9, "surrend": 9, "court": 9, "contradict": 9, "excus": 9, "simultan": 9, "pertin": 9, "agre": 9, "whom": 9, "refrain": 9, "remot": 9, "opportun": 9, "customari": 9, "facilit": 9, "revis": 9, "Such": 9, "spirit": 9, "detail": 9, "problem": 9, "concern": 9, "distinguish": 9, "later": 9, "choos": 9, "proxi": 9, "decid": 9, "futur": 9, "THERE": 9, "NO": 9, "FOR": 9, "THE": 9, "TO": 9, "BY": 9, "IN": 9, "OR": 9, "AS": 9, "OF": 9, "BUT": 9, "NOT": 9, "merchant": 9, "fit": 9, "risk": 9, "qualiti": 9, "WITH": 9, "prove": 9, "defect": 9, "repair": 9, "correct": 9, "event": 9, "WILL": 9, "BE": 9, "damag": 9, "incident": 9, "consequenti": 9, "aris": 9, "inabl": 9, "loss": 9, "BEING": 9, "inaccur": 9, "sustain": 9, "failur": 9, "even": 9, "IF": 9, "SUCH": 9, "advis": 9, "review": 9, "close": 9, "approxim": 9, "absolut": 9, "waiver": 9, "civil": 9, "end": 9, "greatest": 9, "best": 9, "redistribut": 9, "attach": 9, "safest": 9, "pointer": 9, "found": 9, "brief": 9, "idea": 9, "hope": 9, "www": 9, "contact": 9, "electron": 9, "paper": 9, "mail": 9, "web": 9, "lead": 9, "archiv": 9, "solut": 9, "better": 9, "13": 9, "employ": 9, "programm": 9, "school": 9, "sign": 9, "agpl": 9}, "objects": {"": [[5, 0, 0, "-", "komodo"]], "komodo": [[5, 0, 0, "-", "build"], [5, 0, 0, "-", "check_up_to_date_pypi"], [5, 0, 0, "-", "cleanup"], [5, 0, 0, "-", "cli"], [6, 0, 0, "-", "data"], [5, 0, 0, "-", "deployed"], [5, 0, 0, "-", "extract_dep_graph"], [5, 0, 0, "-", "fetch"], [5, 0, 0, "-", "insert_proposals"], [5, 0, 0, "-", "lint"], [5, 0, 0, "-", "lint_maturity"], [5, 0, 0, "-", "lint_package_status"], [5, 0, 0, "-", "lint_upgrade_proposals"], [5, 0, 0, "-", "maintainer"], [5, 0, 0, "-", "matrix"], [5, 0, 0, "-", "package_version"], [5, 0, 0, "-", "post_messages"], [5, 0, 0, "-", "prettier"], [5, 0, 0, "-", "release_cleanup"], [5, 0, 0, "-", "release_transpiler"], [5, 0, 0, "-", "reverse_dep_graph"], [5, 0, 0, "-", "shebang"], [5, 0, 0, "-", "shell"], [5, 0, 0, "-", "show_version"], [5, 0, 0, "-", "snyk_reporting"], [5, 0, 0, "-", "switch"], [7, 0, 0, "-", "symlink"], [5, 0, 0, "-", "yaml_file_types"]], "komodo.build": [[5, 1, 1, "", "cmake"], [5, 1, 1, "", "dfs"], [5, 1, 1, "", "download"], [5, 1, 1, "", "flatten"], [5, 1, 1, "", "make"], [5, 1, 1, "", "noop"], [5, 1, 1, "", "pip_install"], [5, 1, 1, "", "pypaths"], [5, 1, 1, "", "rpm"], [5, 1, 1, "", "rsync"], [5, 1, 1, "", "sh"]], "komodo.check_up_to_date_pypi": [[5, 2, 1, "", "YankedException"], [5, 1, 1, "", "compatible_versions"], [5, 1, 1, "", "get_args"], [5, 1, 1, "", "get_pypi_info"], [5, 1, 1, "", "get_pypi_packages"], [5, 1, 1, "", "get_python_requirement"], [5, 1, 1, "", "get_upgrade_proposals_from_pypi"], [5, 1, 1, "", "insert_upgrade_proposals"], [5, 1, 1, "", "load_from_file"], [5, 1, 1, "", "main"], [5, 1, 1, "", "run_check_up_to_date"], [5, 1, 1, "", "validate_release_file"], [5, 1, 1, "", "validate_repository_file"], [5, 1, 1, "", "yaml_parser"]], "komodo.cleanup": [[5, 1, 1, "", "cleanup"], [5, 1, 1, "", "main"]], "komodo.cli": [[5, 1, 1, "", "cli_main"], [5, 1, 1, "", "create_enable_scripts"], [5, 1, 1, "", "parse_args"]], "komodo.data": [[6, 3, 1, "", "Data"]], "komodo.data.Data": [[6, 4, 1, "", "get"]], "komodo.deployed": [[5, 1, 1, "", "deployed_main"], [5, 1, 1, "", "fetch_non_deployed"], [5, 1, 1, "", "output_formatter"]], "komodo.extract_dep_graph": [[5, 1, 1, "", "main"], [5, 1, 1, "", "run"]], "komodo.fetch": [[5, 1, 1, "", "eprint"], [5, 1, 1, "", "fetch"], [5, 1, 1, "", "grab"]], "komodo.insert_proposals": [[5, 1, 1, "", "diff_file_and_string"], [5, 1, 1, "", "insert_proposals"], [5, 1, 1, "", "load_yaml_from_repo"], [5, 1, 1, "", "main"], [5, 1, 1, "", "parse_args"], [5, 1, 1, "", "recursive_update"], [5, 1, 1, "", "verify_branch_does_not_exist"]], "komodo.lint": [[5, 1, 1, "", "get_args"], [5, 5, 1, "", "komodo_error"], [5, 1, 1, "", "lint"], [5, 1, 1, "", "lint_main"], [5, 1, 1, "", "lint_version_numbers"], [5, 5, 1, "", "report"]], "komodo.lint_maturity": [[5, 1, 1, "", "count_invalid_tags"], [5, 1, 1, "", "define_tag_exceptions"], [5, 1, 1, "", "get_files_to_lint"], [5, 1, 1, "", "get_packages_info"], [5, 1, 1, "", "get_parser"], [5, 1, 1, "", "get_release_type"], [5, 1, 1, "", "get_release_version"], [5, 1, 1, "", "main"], [5, 1, 1, "", "msg_packages_exception"], [5, 1, 1, "", "msg_packages_invalid"], [5, 1, 1, "", "msg_release_exception"], [5, 1, 1, "", "print_system_exit_message"], [5, 1, 1, "", "print_warning_message"], [5, 1, 1, "", "read_yaml_file"], [5, 1, 1, "", "read_yaml_file_and_convert_to_release_file"], [5, 1, 1, "", "run"]], "komodo.lint_package_status": [[5, 1, 1, "", "compare_sets"], [5, 1, 1, "", "get_parser"], [5, 1, 1, "", "main"], [5, 1, 1, "", "run"]], "komodo.lint_upgrade_proposals": [[5, 1, 1, "", "get_args"], [5, 1, 1, "", "main"], [5, 1, 1, "", "verify_package_versions_exist"]], "komodo.maintainer": [[5, 1, 1, "", "maintainers"]], "komodo.matrix": [[5, 1, 1, "", "format_release"], [5, 1, 1, "", "get_matrix"], [5, 1, 1, "", "get_matrix_base"]], "komodo.package_version": [[5, 1, 1, "", "get_git_revision_hash"], [5, 1, 1, "", "latest_pypi_version"], [5, 1, 1, "", "strip_version"]], "komodo.post_messages": [[5, 1, 1, "", "copy_files"], [5, 1, 1, "", "create_inline_messages"], [5, 1, 1, "", "get_messages_and_scripts"], [5, 1, 1, "", "get_parser"], [5, 1, 1, "", "main"]], "komodo.prettier": [[5, 1, 1, "", "is_repository"], [5, 1, 1, "", "load_yaml"], [5, 1, 1, "", "prettier"], [5, 1, 1, "", "prettified_yaml"], [5, 1, 1, "", "repository_specific_formatting"], [5, 1, 1, "", "write_to_file"], [5, 1, 1, "", "write_to_string"]], "komodo.release_cleanup": [[5, 1, 1, "", "add_cleanup_parser"], [5, 1, 1, "", "add_prettier_parser"], [5, 1, 1, "", "find_unused_versions"], [5, 1, 1, "", "load_all_releases"], [5, 1, 1, "", "main"], [5, 1, 1, "", "remove_unused_versions"], [5, 1, 1, "", "run_cleanup"], [5, 1, 1, "", "run_prettier"]], "komodo.release_transpiler": [[5, 1, 1, "", "build_matrix_file"], [5, 1, 1, "", "combine"], [5, 1, 1, "", "dir_path"], [5, 1, 1, "", "get_py_coords"], [5, 1, 1, "", "main"], [5, 1, 1, "", "transpile"], [5, 1, 1, "", "transpile_for_pip"], [5, 1, 1, "", "transpile_releases"], [5, 1, 1, "", "transpile_releases_for_pip"], [5, 1, 1, "", "valid_file"]], "komodo.reverse_dep_graph": [[5, 1, 1, "", "build_doc"], [5, 1, 1, "", "build_reverse"], [5, 1, 1, "", "main"], [5, 1, 1, "", "reverse_deps"], [5, 1, 1, "", "run"]], "komodo.shebang": [[5, 1, 1, "", "fixup_python_shebangs"]], "komodo.shell": [[5, 1, 1, "", "pushd"], [5, 1, 1, "", "shell"]], "komodo.show_version": [[5, 1, 1, "", "get_komodo_path"], [5, 1, 1, "", "get_komodoenv_path"], [5, 1, 1, "", "get_release"], [5, 1, 1, "", "get_version"], [5, 1, 1, "", "main"], [5, 1, 1, "", "parse_args"], [5, 1, 1, "", "read_config"]], "komodo.snyk_reporting": [[5, 1, 1, "", "create_snyk_search_string"], [5, 1, 1, "", "filter_pip_packages"], [5, 1, 1, "", "find_vulnerabilities"], [5, 1, 1, "", "get_unique_issues"], [5, 1, 1, "", "main"], [5, 1, 1, "", "parse_args"], [5, 1, 1, "", "snyk_main"]], "komodo.switch": [[5, 1, 1, "", "create_activator_switch"]], "komodo.symlink": [[7, 0, 0, "-", "create_links"], [7, 0, 0, "-", "sanity_check"], [8, 0, 0, "-", "suggester"]], "komodo.symlink.create_links": [[7, 1, 1, "", "create_symlinks"], [7, 1, 1, "", "get_implicitly_moved_symlinks"], [7, 1, 1, "", "symlink_main"], [7, 1, 1, "", "working_dir"]], "komodo.symlink.sanity_check": [[7, 1, 1, "", "assert_root_nodes"], [7, 1, 1, "", "equal_links"], [7, 1, 1, "", "read_link_structure"], [7, 1, 1, "", "sanity_main"], [7, 1, 1, "", "verify_integrity"]], "komodo.symlink.suggester": [[8, 0, 0, "-", "cli"], [8, 0, 0, "-", "configuration"], [8, 0, 0, "-", "release"]], "komodo.symlink.suggester.cli": [[8, 1, 1, "", "main"], [8, 1, 1, "", "suggest_symlink_configuration"]], "komodo.symlink.suggester.configuration": [[8, 3, 1, "", "Configuration"], [8, 1, 1, "", "update"]], "komodo.symlink.suggester.configuration.Configuration": [[8, 4, 1, "", "from_json"], [8, 4, 1, "", "to_json"], [8, 4, 1, "", "update"]], "komodo.symlink.suggester.release": [[8, 3, 1, "", "Release"], [8, 1, 1, "", "diff_month"], [8, 1, 1, "", "path_leaf"]], "komodo.symlink.suggester.release.Release": [[8, 4, 1, "", "id_from_file_name"], [8, 4, 1, "", "is_concrete"], [8, 4, 1, "", "month"], [8, 4, 1, "", "month_alias"], [8, 4, 1, "", "monthly_diff"], [8, 4, 1, "", "path_is_release"], [8, 4, 1, "", "py_ver"]], "komodo.yaml_file_types": [[5, 2, 1, "", "KomodoException"], [5, 3, 1, "", "ManifestFile"], [5, 3, 1, "", "Package"], [5, 3, 1, "", "PackageStatusFile"], [5, 3, 1, "", "ReleaseDir"], [5, 3, 1, "", "ReleaseFile"], [5, 3, 1, "", "RepositoryFile"], [5, 3, 1, "", "UpgradeProposalsFile"], [5, 3, 1, "", "YamlFile"], [5, 1, 1, "", "handle_validation_errors"], [5, 5, 1, "", "komodo_error"], [5, 1, 1, "", "load_package_status_file"], [5, 1, 1, "", "load_repository_file"], [5, 1, 1, "", "load_yaml_from_string"], [5, 5, 1, "", "report"]], "komodo.yaml_file_types.ManifestFile": [[5, 4, 1, "", "validate_manifest_file"]], "komodo.yaml_file_types.Package": [[5, 5, 1, "", "VALID_IMPORTANCES"], [5, 5, 1, "", "VALID_MAKES"], [5, 5, 1, "", "VALID_MATURITIES"], [5, 5, 1, "", "VALID_VISIBILITIES"], [5, 4, 1, "", "validate_package_entry"], [5, 4, 1, "", "validate_package_entry_with_errors"], [5, 4, 1, "", "validate_package_importance"], [5, 4, 1, "", "validate_package_importance_with_errors"], [5, 4, 1, "", "validate_package_maintainer"], [5, 4, 1, "", "validate_package_maintainer_with_errors"], [5, 4, 1, "", "validate_package_make"], [5, 4, 1, "", "validate_package_make_with_errors"], [5, 4, 1, "", "validate_package_maturity"], [5, 4, 1, "", "validate_package_maturity_with_errors"], [5, 4, 1, "", "validate_package_name"], [5, 4, 1, "", "validate_package_property_type"], [5, 4, 1, "", "validate_package_source"], [5, 4, 1, "", "validate_package_source_with_errors"], [5, 4, 1, "", "validate_package_version"], [5, 4, 1, "", "validate_package_visibility"]], "komodo.yaml_file_types.PackageStatusFile": [[5, 4, 1, "", "from_yaml_string"], [5, 4, 1, "", "validate_package_status_file"]], "komodo.yaml_file_types.ReleaseFile": [[5, 4, 1, "", "from_yaml_string"], [5, 4, 1, "", "lint_release_name"], [5, 4, 1, "", "validate_release_file"]], "komodo.yaml_file_types.RepositoryFile": [[5, 4, 1, "", "from_yaml_string"], [5, 4, 1, "", "lint_maintainer"], [5, 4, 1, "", "validate_package_entry"], [5, 4, 1, "", "validate_package_properties"], [5, 4, 1, "", "validate_repository_file"], [5, 4, 1, "", "validate_versions"]], "komodo.yaml_file_types.UpgradeProposalsFile": [[5, 4, 1, "", "from_yaml_string"], [5, 4, 1, "", "validate_upgrade_key"], [5, 4, 1, "", "validate_upgrade_proposals_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:exception", "3": "py:class", "4": "py:method", "5": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "exception", "Python exception"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "attribute", "Python attribute"]}, "titleterms": {"basic": 0, "usag": 0, "komodo": [1, 3, 5, 6, 7, 8], "command": 1, "auto": 1, "format": 1, "configur": [1, 8], "file": 1, "find": 1, "revers": 1, "dependeci": 1, "develop": 2, "instal": [2, 4], "contribut": 2, "test": 2, "build": [2, 5], "packag": [2, 5, 6, 7, 8], "doc": 2, "continu": 2, "integr": 2, "user": 3, "guid": 3, "api": 3, "refer": 3, "other": 3, "resourc": 3, "indic": 3, "tabl": 3, "subpackag": [5, 7], "submodul": [5, 7, 8], "modul": [5, 6, 7, 8], "check_up_to_date_pypi": 5, "cleanup": 5, "cli": [5, 8], "arg": 5, "return": 5, "deploi": 5, "extract_dep_graph": 5, "fetch": 5, "insert_propos": 5, "lint": 5, "lint_matur": 5, "lint_package_statu": 5, "lint_upgrade_propos": 5, "maintain": 5, "matrix": 5, "package_vers": 5, "post_messag": 5, "prettier": 5, "release_cleanup": 5, "release_transpil": 5, "reverse_dep_graph": 5, "shebang": 5, "shell": 5, "show_vers": 5, "snyk_report": 5, "switch": 5, "yaml_file_typ": 5, "content": [5, 6, 7, 8], "data": 6, "symlink": [7, 8], "create_link": 7, "sanity_check": 7, "suggest": 8, "releas": 8, "licens": 9}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 60}, "alltitles": {"Basic usage": [[0, "basic-usage"]], "Komodo commands": [[1, "komodo-commands"]], "Auto-formatting configuration files": [[1, "auto-formatting-configuration-files"]], "Finding reverse dependecies": [[1, "finding-reverse-dependecies"]], "Development": [[2, "development"]], "Installation": [[2, "installation"], [4, "installation"]], "Contributing": [[2, "contributing"]], "Testing": [[2, "testing"]], "Building the package": [[2, "building-the-package"]], "Building the docs": [[2, "building-the-docs"]], "Continuous integration": [[2, "continuous-integration"]], "komodo": [[3, "komodo"]], "User guide": [[3, "user-guide"], [3, null]], "API reference": [[3, "api-reference"], [3, null]], "Other resources": [[3, "other-resources"], [3, null]], "Indices and tables": [[3, "indices-and-tables"]], "komodo package": [[5, "komodo-package"]], "Subpackages": [[5, "subpackages"], [7, "subpackages"]], "Submodules": [[5, "submodules"], [7, "submodules"], [8, "submodules"]], "komodo.build module": [[5, "module-komodo.build"]], "komodo.check_up_to_date_pypi module": [[5, "module-komodo.check_up_to_date_pypi"]], "komodo.cleanup module": [[5, "module-komodo.cleanup"]], "komodo.cli module": [[5, "module-komodo.cli"]], "Args:": [[5, "args"], [5, "id1"], [5, "id2"], [5, "id4"], [5, "id6"], [5, "id8"], [5, "id10"]], "Returns:": [[5, "returns"], [5, "id3"], [5, "id5"], [5, "id7"], [5, "id9"], [5, "id11"]], "komodo.deployed module": [[5, "module-komodo.deployed"]], "komodo.extract_dep_graph module": [[5, "module-komodo.extract_dep_graph"]], "komodo.fetch module": [[5, "module-komodo.fetch"]], "komodo.insert_proposals module": [[5, "module-komodo.insert_proposals"]], "komodo.lint module": [[5, "module-komodo.lint"]], "komodo.lint_maturity module": [[5, "module-komodo.lint_maturity"]], "komodo.lint_package_status module": [[5, "module-komodo.lint_package_status"]], "komodo.lint_upgrade_proposals module": [[5, "module-komodo.lint_upgrade_proposals"]], "komodo.maintainer module": [[5, "module-komodo.maintainer"]], "komodo.matrix module": [[5, "module-komodo.matrix"]], "komodo.package_version module": [[5, "module-komodo.package_version"]], "komodo.post_messages module": [[5, "module-komodo.post_messages"]], "komodo.prettier module": [[5, "module-komodo.prettier"]], "komodo.release_cleanup module": [[5, "module-komodo.release_cleanup"]], "komodo.release_transpiler module": [[5, "module-komodo.release_transpiler"]], "komodo.reverse_dep_graph module": [[5, "module-komodo.reverse_dep_graph"]], "komodo.shebang module": [[5, "module-komodo.shebang"]], "komodo.shell module": [[5, "module-komodo.shell"]], "komodo.show_version module": [[5, "module-komodo.show_version"]], "komodo.snyk_reporting module": [[5, "module-komodo.snyk_reporting"]], "komodo.switch module": [[5, "module-komodo.switch"]], "komodo.yaml_file_types module": [[5, "module-komodo.yaml_file_types"]], "Module contents": [[5, "module-komodo"], [6, "module-komodo.data"], [7, "module-komodo.symlink"], [8, "module-komodo.symlink.suggester"]], "komodo.data package": [[6, "komodo-data-package"]], "komodo.symlink package": [[7, "komodo-symlink-package"]], "komodo.symlink.create_links module": [[7, "module-komodo.symlink.create_links"]], "komodo.symlink.sanity_check module": [[7, "module-komodo.symlink.sanity_check"]], "komodo.symlink.suggester package": [[8, "komodo-symlink-suggester-package"]], "komodo.symlink.suggester.cli module": [[8, "module-komodo.symlink.suggester.cli"]], "komodo.symlink.suggester.configuration module": [[8, "module-komodo.symlink.suggester.configuration"]], "komodo.symlink.suggester.release module": [[8, "module-komodo.symlink.suggester.release"]], "License": [[9, "license"]]}, "indexentries": {"komodoexception": [[5, "komodo.yaml_file_types.KomodoException"]], "manifestfile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.ManifestFile"]], "package (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.Package"]], "packagestatusfile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.PackageStatusFile"]], "releasedir (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.ReleaseDir"]], "releasefile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.ReleaseFile"]], "repositoryfile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.RepositoryFile"]], "upgradeproposalsfile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.UpgradeProposalsFile"]], "valid_importances (komodo.yaml_file_types.package attribute)": [[5, "komodo.yaml_file_types.Package.VALID_IMPORTANCES"]], "valid_makes (komodo.yaml_file_types.package attribute)": [[5, "komodo.yaml_file_types.Package.VALID_MAKES"]], "valid_maturities (komodo.yaml_file_types.package attribute)": [[5, "komodo.yaml_file_types.Package.VALID_MATURITIES"]], "valid_visibilities (komodo.yaml_file_types.package attribute)": [[5, "komodo.yaml_file_types.Package.VALID_VISIBILITIES"]], "yamlfile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.YamlFile"]], "yankedexception": [[5, "komodo.check_up_to_date_pypi.YankedException"]], "add_cleanup_parser() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.add_cleanup_parser"]], "add_prettier_parser() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.add_prettier_parser"]], "build_doc() (in module komodo.reverse_dep_graph)": [[5, "komodo.reverse_dep_graph.build_doc"]], "build_matrix_file() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.build_matrix_file"]], "build_reverse() (in module komodo.reverse_dep_graph)": [[5, "komodo.reverse_dep_graph.build_reverse"]], "cleanup() (in module komodo.cleanup)": [[5, "komodo.cleanup.cleanup"]], "cli_main() (in module komodo.cli)": [[5, "komodo.cli.cli_main"]], "cmake() (in module komodo.build)": [[5, "komodo.build.cmake"]], "combine() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.combine"]], "compare_sets() (in module komodo.lint_package_status)": [[5, "komodo.lint_package_status.compare_sets"]], "compatible_versions() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.compatible_versions"]], "copy_files() (in module komodo.post_messages)": [[5, "komodo.post_messages.copy_files"]], "count_invalid_tags() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.count_invalid_tags"]], "create_activator_switch() (in module komodo.switch)": [[5, "komodo.switch.create_activator_switch"]], "create_enable_scripts() (in module komodo.cli)": [[5, "komodo.cli.create_enable_scripts"]], "create_inline_messages() (in module komodo.post_messages)": [[5, "komodo.post_messages.create_inline_messages"]], "create_snyk_search_string() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.create_snyk_search_string"]], "define_tag_exceptions() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.define_tag_exceptions"]], "deployed_main() (in module komodo.deployed)": [[5, "komodo.deployed.deployed_main"]], "dfs() (in module komodo.build)": [[5, "komodo.build.dfs"]], "diff_file_and_string() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.diff_file_and_string"]], "dir_path() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.dir_path"]], "download() (in module komodo.build)": [[5, "komodo.build.download"]], "eprint() (in module komodo.fetch)": [[5, "komodo.fetch.eprint"]], "fetch() (in module komodo.fetch)": [[5, "komodo.fetch.fetch"]], "fetch_non_deployed() (in module komodo.deployed)": [[5, "komodo.deployed.fetch_non_deployed"]], "filter_pip_packages() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.filter_pip_packages"]], "find_unused_versions() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.find_unused_versions"]], "find_vulnerabilities() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.find_vulnerabilities"]], "fixup_python_shebangs() (in module komodo.shebang)": [[5, "komodo.shebang.fixup_python_shebangs"]], "flatten() (in module komodo.build)": [[5, "komodo.build.flatten"]], "format_release() (in module komodo.matrix)": [[5, "komodo.matrix.format_release"]], "from_yaml_string() (komodo.yaml_file_types.packagestatusfile method)": [[5, "komodo.yaml_file_types.PackageStatusFile.from_yaml_string"]], "from_yaml_string() (komodo.yaml_file_types.releasefile method)": [[5, "komodo.yaml_file_types.ReleaseFile.from_yaml_string"]], "from_yaml_string() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.from_yaml_string"]], "from_yaml_string() (komodo.yaml_file_types.upgradeproposalsfile method)": [[5, "komodo.yaml_file_types.UpgradeProposalsFile.from_yaml_string"]], "get_args() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.get_args"]], "get_args() (in module komodo.lint)": [[5, "komodo.lint.get_args"]], "get_args() (in module komodo.lint_upgrade_proposals)": [[5, "komodo.lint_upgrade_proposals.get_args"]], "get_files_to_lint() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.get_files_to_lint"]], "get_git_revision_hash() (in module komodo.package_version)": [[5, "komodo.package_version.get_git_revision_hash"]], "get_komodo_path() (in module komodo.show_version)": [[5, "komodo.show_version.get_komodo_path"]], "get_komodoenv_path() (in module komodo.show_version)": [[5, "komodo.show_version.get_komodoenv_path"]], "get_matrix() (in module komodo.matrix)": [[5, "komodo.matrix.get_matrix"]], "get_matrix_base() (in module komodo.matrix)": [[5, "komodo.matrix.get_matrix_base"]], "get_messages_and_scripts() (in module komodo.post_messages)": [[5, "komodo.post_messages.get_messages_and_scripts"]], "get_packages_info() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.get_packages_info"]], "get_parser() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.get_parser"]], "get_parser() (in module komodo.lint_package_status)": [[5, "komodo.lint_package_status.get_parser"]], "get_parser() (in module komodo.post_messages)": [[5, "komodo.post_messages.get_parser"]], "get_py_coords() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.get_py_coords"]], "get_pypi_info() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.get_pypi_info"]], "get_pypi_packages() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.get_pypi_packages"]], "get_python_requirement() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.get_python_requirement"]], "get_release() (in module komodo.show_version)": [[5, "komodo.show_version.get_release"]], "get_release_type() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.get_release_type"]], "get_release_version() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.get_release_version"]], "get_unique_issues() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.get_unique_issues"]], "get_upgrade_proposals_from_pypi() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.get_upgrade_proposals_from_pypi"]], "get_version() (in module komodo.show_version)": [[5, "komodo.show_version.get_version"]], "grab() (in module komodo.fetch)": [[5, "komodo.fetch.grab"]], "handle_validation_errors() (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.handle_validation_errors"]], "insert_proposals() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.insert_proposals"]], "insert_upgrade_proposals() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.insert_upgrade_proposals"]], "is_repository() (in module komodo.prettier)": [[5, "komodo.prettier.is_repository"]], "komodo": [[5, "module-komodo"]], "komodo.build": [[5, "module-komodo.build"]], "komodo.check_up_to_date_pypi": [[5, "module-komodo.check_up_to_date_pypi"]], "komodo.cleanup": [[5, "module-komodo.cleanup"]], "komodo.cli": [[5, "module-komodo.cli"]], "komodo.deployed": [[5, "module-komodo.deployed"]], "komodo.extract_dep_graph": [[5, "module-komodo.extract_dep_graph"]], "komodo.fetch": [[5, "module-komodo.fetch"]], "komodo.insert_proposals": [[5, "module-komodo.insert_proposals"]], "komodo.lint": [[5, "module-komodo.lint"]], "komodo.lint_maturity": [[5, "module-komodo.lint_maturity"]], "komodo.lint_package_status": [[5, "module-komodo.lint_package_status"]], "komodo.lint_upgrade_proposals": [[5, "module-komodo.lint_upgrade_proposals"]], "komodo.maintainer": [[5, "module-komodo.maintainer"]], "komodo.matrix": [[5, "module-komodo.matrix"]], "komodo.package_version": [[5, "module-komodo.package_version"]], "komodo.post_messages": [[5, "module-komodo.post_messages"]], "komodo.prettier": [[5, "module-komodo.prettier"]], "komodo.release_cleanup": [[5, "module-komodo.release_cleanup"]], "komodo.release_transpiler": [[5, "module-komodo.release_transpiler"]], "komodo.reverse_dep_graph": [[5, "module-komodo.reverse_dep_graph"]], "komodo.shebang": [[5, "module-komodo.shebang"]], "komodo.shell": [[5, "module-komodo.shell"]], "komodo.show_version": [[5, "module-komodo.show_version"]], "komodo.snyk_reporting": [[5, "module-komodo.snyk_reporting"]], "komodo.switch": [[5, "module-komodo.switch"]], "komodo.yaml_file_types": [[5, "module-komodo.yaml_file_types"]], "komodo_error (in module komodo.lint)": [[5, "komodo.lint.komodo_error"]], "komodo_error (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.komodo_error"]], "latest_pypi_version() (in module komodo.package_version)": [[5, "komodo.package_version.latest_pypi_version"]], "lint() (in module komodo.lint)": [[5, "komodo.lint.lint"]], "lint_main() (in module komodo.lint)": [[5, "komodo.lint.lint_main"]], "lint_maintainer() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.lint_maintainer"]], "lint_release_name() (komodo.yaml_file_types.releasefile static method)": [[5, "komodo.yaml_file_types.ReleaseFile.lint_release_name"]], "lint_version_numbers() (in module komodo.lint)": [[5, "komodo.lint.lint_version_numbers"]], "load_all_releases() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.load_all_releases"]], "load_from_file() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.load_from_file"]], "load_package_status_file() (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.load_package_status_file"]], "load_repository_file() (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.load_repository_file"]], "load_yaml() (in module komodo.prettier)": [[5, "komodo.prettier.load_yaml"]], "load_yaml_from_repo() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.load_yaml_from_repo"]], "load_yaml_from_string() (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.load_yaml_from_string"]], "main() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.main"]], "main() (in module komodo.cleanup)": [[5, "komodo.cleanup.main"]], "main() (in module komodo.extract_dep_graph)": [[5, "komodo.extract_dep_graph.main"]], "main() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.main"]], "main() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.main"]], "main() (in module komodo.lint_package_status)": [[5, "komodo.lint_package_status.main"]], "main() (in module komodo.lint_upgrade_proposals)": [[5, "komodo.lint_upgrade_proposals.main"]], "main() (in module komodo.post_messages)": [[5, "komodo.post_messages.main"]], "main() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.main"]], "main() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.main"]], "main() (in module komodo.reverse_dep_graph)": [[5, "komodo.reverse_dep_graph.main"]], "main() (in module komodo.show_version)": [[5, "komodo.show_version.main"]], "main() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.main"]], "maintainers() (in module komodo.maintainer)": [[5, "komodo.maintainer.maintainers"]], "make() (in module komodo.build)": [[5, "komodo.build.make"]], "module": [[5, "module-komodo"], [5, "module-komodo.build"], [5, "module-komodo.check_up_to_date_pypi"], [5, "module-komodo.cleanup"], [5, "module-komodo.cli"], [5, "module-komodo.deployed"], [5, "module-komodo.extract_dep_graph"], [5, "module-komodo.fetch"], [5, "module-komodo.insert_proposals"], [5, "module-komodo.lint"], [5, "module-komodo.lint_maturity"], [5, "module-komodo.lint_package_status"], [5, "module-komodo.lint_upgrade_proposals"], [5, "module-komodo.maintainer"], [5, "module-komodo.matrix"], [5, "module-komodo.package_version"], [5, "module-komodo.post_messages"], [5, "module-komodo.prettier"], [5, "module-komodo.release_cleanup"], [5, "module-komodo.release_transpiler"], [5, "module-komodo.reverse_dep_graph"], [5, "module-komodo.shebang"], [5, "module-komodo.shell"], [5, "module-komodo.show_version"], [5, "module-komodo.snyk_reporting"], [5, "module-komodo.switch"], [5, "module-komodo.yaml_file_types"], [6, "module-komodo.data"], [7, "module-komodo.symlink"], [7, "module-komodo.symlink.create_links"], [7, "module-komodo.symlink.sanity_check"], [8, "module-komodo.symlink.suggester"], [8, "module-komodo.symlink.suggester.cli"], [8, "module-komodo.symlink.suggester.configuration"], [8, "module-komodo.symlink.suggester.release"]], "msg_packages_exception() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.msg_packages_exception"]], "msg_packages_invalid() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.msg_packages_invalid"]], "msg_release_exception() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.msg_release_exception"]], "noop() (in module komodo.build)": [[5, "komodo.build.noop"]], "output_formatter() (in module komodo.deployed)": [[5, "komodo.deployed.output_formatter"]], "parse_args() (in module komodo.cli)": [[5, "komodo.cli.parse_args"]], "parse_args() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.parse_args"]], "parse_args() (in module komodo.show_version)": [[5, "komodo.show_version.parse_args"]], "parse_args() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.parse_args"]], "pip_install() (in module komodo.build)": [[5, "komodo.build.pip_install"]], "prettier() (in module komodo.prettier)": [[5, "komodo.prettier.prettier"]], "prettified_yaml() (in module komodo.prettier)": [[5, "komodo.prettier.prettified_yaml"]], "print_system_exit_message() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.print_system_exit_message"]], "print_warning_message() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.print_warning_message"]], "pushd() (in module komodo.shell)": [[5, "komodo.shell.pushd"]], "pypaths() (in module komodo.build)": [[5, "komodo.build.pypaths"]], "read_config() (in module komodo.show_version)": [[5, "komodo.show_version.read_config"]], "read_yaml_file() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.read_yaml_file"]], "read_yaml_file_and_convert_to_release_file() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.read_yaml_file_and_convert_to_release_file"]], "recursive_update() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.recursive_update"]], "remove_unused_versions() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.remove_unused_versions"]], "report (in module komodo.lint)": [[5, "komodo.lint.report"]], "report (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.report"]], "repository_specific_formatting() (in module komodo.prettier)": [[5, "komodo.prettier.repository_specific_formatting"]], "reverse_deps() (in module komodo.reverse_dep_graph)": [[5, "komodo.reverse_dep_graph.reverse_deps"]], "rpm() (in module komodo.build)": [[5, "komodo.build.rpm"]], "rsync() (in module komodo.build)": [[5, "komodo.build.rsync"]], "run() (in module komodo.extract_dep_graph)": [[5, "komodo.extract_dep_graph.run"]], "run() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.run"]], "run() (in module komodo.lint_package_status)": [[5, "komodo.lint_package_status.run"]], "run() (in module komodo.reverse_dep_graph)": [[5, "komodo.reverse_dep_graph.run"]], "run_check_up_to_date() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.run_check_up_to_date"]], "run_cleanup() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.run_cleanup"]], "run_prettier() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.run_prettier"]], "sh() (in module komodo.build)": [[5, "komodo.build.sh"]], "shell() (in module komodo.shell)": [[5, "komodo.shell.shell"]], "snyk_main() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.snyk_main"]], "strip_version() (in module komodo.package_version)": [[5, "komodo.package_version.strip_version"]], "transpile() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.transpile"]], "transpile_for_pip() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.transpile_for_pip"]], "transpile_releases() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.transpile_releases"]], "transpile_releases_for_pip() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.transpile_releases_for_pip"]], "valid_file() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.valid_file"]], "validate_manifest_file() (komodo.yaml_file_types.manifestfile static method)": [[5, "komodo.yaml_file_types.ManifestFile.validate_manifest_file"]], "validate_package_entry() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_entry"]], "validate_package_entry() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.validate_package_entry"]], "validate_package_entry_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_entry_with_errors"]], "validate_package_importance() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_importance"]], "validate_package_importance_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_importance_with_errors"]], "validate_package_maintainer() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_maintainer"]], "validate_package_maintainer_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_maintainer_with_errors"]], "validate_package_make() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_make"]], "validate_package_make_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_make_with_errors"]], "validate_package_maturity() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_maturity"]], "validate_package_maturity_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_maturity_with_errors"]], "validate_package_name() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_name"]], "validate_package_properties() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.validate_package_properties"]], "validate_package_property_type() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_property_type"]], "validate_package_source() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_source"]], "validate_package_source_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_source_with_errors"]], "validate_package_status_file() (komodo.yaml_file_types.packagestatusfile method)": [[5, "komodo.yaml_file_types.PackageStatusFile.validate_package_status_file"]], "validate_package_version() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_version"]], "validate_package_visibility() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_visibility"]], "validate_release_file() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.validate_release_file"]], "validate_release_file() (komodo.yaml_file_types.releasefile static method)": [[5, "komodo.yaml_file_types.ReleaseFile.validate_release_file"]], "validate_repository_file() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.validate_repository_file"]], "validate_repository_file() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.validate_repository_file"]], "validate_upgrade_key() (komodo.yaml_file_types.upgradeproposalsfile method)": [[5, "komodo.yaml_file_types.UpgradeProposalsFile.validate_upgrade_key"]], "validate_upgrade_proposals_file() (komodo.yaml_file_types.upgradeproposalsfile static method)": [[5, "komodo.yaml_file_types.UpgradeProposalsFile.validate_upgrade_proposals_file"]], "validate_versions() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.validate_versions"]], "verify_branch_does_not_exist() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.verify_branch_does_not_exist"]], "verify_package_versions_exist() (in module komodo.lint_upgrade_proposals)": [[5, "komodo.lint_upgrade_proposals.verify_package_versions_exist"]], "write_to_file() (in module komodo.prettier)": [[5, "komodo.prettier.write_to_file"]], "write_to_string() (in module komodo.prettier)": [[5, "komodo.prettier.write_to_string"]], "yaml_parser() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.yaml_parser"]], "data (class in komodo.data)": [[6, "komodo.data.Data"]], "get() (komodo.data.data method)": [[6, "komodo.data.Data.get"]], "komodo.data": [[6, "module-komodo.data"]], "assert_root_nodes() (in module komodo.symlink.sanity_check)": [[7, "komodo.symlink.sanity_check.assert_root_nodes"]], "create_symlinks() (in module komodo.symlink.create_links)": [[7, "komodo.symlink.create_links.create_symlinks"]], "equal_links() (in module komodo.symlink.sanity_check)": [[7, "komodo.symlink.sanity_check.equal_links"]], "get_implicitly_moved_symlinks() (in module komodo.symlink.create_links)": [[7, "komodo.symlink.create_links.get_implicitly_moved_symlinks"]], "komodo.symlink": [[7, "module-komodo.symlink"]], "komodo.symlink.create_links": [[7, "module-komodo.symlink.create_links"]], "komodo.symlink.sanity_check": [[7, "module-komodo.symlink.sanity_check"]], "read_link_structure() (in module komodo.symlink.sanity_check)": [[7, "komodo.symlink.sanity_check.read_link_structure"]], "sanity_main() (in module komodo.symlink.sanity_check)": [[7, "komodo.symlink.sanity_check.sanity_main"]], "symlink_main() (in module komodo.symlink.create_links)": [[7, "komodo.symlink.create_links.symlink_main"]], "verify_integrity() (in module komodo.symlink.sanity_check)": [[7, "komodo.symlink.sanity_check.verify_integrity"]], "working_dir() (in module komodo.symlink.create_links)": [[7, "komodo.symlink.create_links.working_dir"]], "configuration (class in komodo.symlink.suggester.configuration)": [[8, "komodo.symlink.suggester.configuration.Configuration"]], "release (class in komodo.symlink.suggester.release)": [[8, "komodo.symlink.suggester.release.Release"]], "diff_month() (in module komodo.symlink.suggester.release)": [[8, "komodo.symlink.suggester.release.diff_month"]], "from_json() (komodo.symlink.suggester.configuration.configuration static method)": [[8, "komodo.symlink.suggester.configuration.Configuration.from_json"]], "id_from_file_name() (komodo.symlink.suggester.release.release static method)": [[8, "komodo.symlink.suggester.release.Release.id_from_file_name"]], "is_concrete() (komodo.symlink.suggester.release.release method)": [[8, "komodo.symlink.suggester.release.Release.is_concrete"]], "komodo.symlink.suggester": [[8, "module-komodo.symlink.suggester"]], "komodo.symlink.suggester.cli": [[8, "module-komodo.symlink.suggester.cli"]], "komodo.symlink.suggester.configuration": [[8, "module-komodo.symlink.suggester.configuration"]], "komodo.symlink.suggester.release": [[8, "module-komodo.symlink.suggester.release"]], "main() (in module komodo.symlink.suggester.cli)": [[8, "komodo.symlink.suggester.cli.main"]], "month() (komodo.symlink.suggester.release.release method)": [[8, "komodo.symlink.suggester.release.Release.month"]], "month_alias() (komodo.symlink.suggester.release.release method)": [[8, "komodo.symlink.suggester.release.Release.month_alias"]], "monthly_diff() (komodo.symlink.suggester.release.release method)": [[8, "komodo.symlink.suggester.release.Release.monthly_diff"]], "path_is_release() (komodo.symlink.suggester.release.release static method)": [[8, "komodo.symlink.suggester.release.Release.path_is_release"]], "path_leaf() (in module komodo.symlink.suggester.release)": [[8, "komodo.symlink.suggester.release.path_leaf"]], "py_ver() (komodo.symlink.suggester.release.release method)": [[8, "komodo.symlink.suggester.release.Release.py_ver"]], "suggest_symlink_configuration() (in module komodo.symlink.suggester.cli)": [[8, "komodo.symlink.suggester.cli.suggest_symlink_configuration"]], "to_json() (komodo.symlink.suggester.configuration.configuration method)": [[8, "komodo.symlink.suggester.configuration.Configuration.to_json"]], "update() (in module komodo.symlink.suggester.configuration)": [[8, "komodo.symlink.suggester.configuration.update"]], "update() (komodo.symlink.suggester.configuration.configuration method)": [[8, "komodo.symlink.suggester.configuration.Configuration.update"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["basic-usage", "commands", "development", "index", "installation", "komodo", "komodo.data", "komodo.symlink", "komodo.symlink.suggester", "license"], "filenames": ["basic-usage.md", "commands.md", "development.md", "index.rst", "installation.md", "komodo.rst", "komodo.data.rst", "komodo.symlink.rst", "komodo.symlink.suggester.rst", "license.md"], "titles": ["Basic usage", "Komodo commands", "Development", "komodo", "Installation", "komodo package", "komodo.data package", "komodo.symlink package", "komodo.symlink.suggester package", "License"], "terms": {"we": [0, 5, 9], "have": [0, 5, 9], "repositori": [0, 1, 5, 8], "packag": [0, 1, 3, 9], "describ": 0, "yaml": [0, 5], "file": [0, 2, 3, 5, 9], "each": [0, 1, 5, 9], "contain": [0, 5, 9], "list": [0, 5, 7, 9], "one": [0, 5, 9], "more": [0, 2, 9], "version": [0, 1, 5, 9], "build": [0, 1, 3, 8], "inform": [0, 9], "maintain": [0, 3, 9], "sourc": [0, 5, 9], "e": [0, 1, 4, 5, 9], "g": [0, 1, 5], "pypi": [0, 1, 4], "github": [0, 2, 3, 4], "requir": [0, 2, 5, 9], "depend": [0, 1, 5], "ani": [0, 5, 9], "other": [0, 1, 5, 8, 9], "metadata": 0, "type": 0, "For": [0, 5, 9], "exampl": [0, 9], "mai": [0, 5, 9], "yml": [0, 1, 5], "like": [0, 1, 2, 5, 9], "thi": [0, 1, 2, 5, 8, 9], "python": [0, 2, 5], "3": [0, 5, 9], "builtin": [0, 5], "make": [0, 2, 5, 9], "sh": [0, 5], "makefil": [0, 5], "build__python": 0, "virtualenv": [0, 5], "foo": 0, "com": [0, 4], "makeopt": [0, 5], "interpret": [0, 9], "python3": 0, "treelib": 0, "1": [0, 5, 9], "6": [0, 5], "pip": [0, 2, 4, 5], "bar": 0, "note": 0, "i": [0, 1, 2, 3, 4, 5, 8, 9], "script": [0, 2, 5, 9], "come": [0, 5, 9], "komodo": [0, 2, 4], "data": [0, 5, 9], "us": [0, 2, 5, 9], "system": [0, 3, 5, 9], "environ": [0, 1, 5], "now": [0, 5], "releas": [0, 1, 2, 3, 5, 7, 9], "stabl": [0, 5], "defin": [0, 9], "anoth": 0, "some": [0, 5, 9], "all": [0, 5, 8, 9], "A": [0, 3, 5, 9], "full": [0, 9], "softwar": [0, 3, 9], "distribut": [0, 3, 5, 9], "can": [0, 1, 2, 4, 9], "built": 0, "deploi": [0, 1, 3], "specifi": [0, 1, 5, 9], "path": [0, 5, 7, 8], "0": 0, "follow": [0, 2, 4, 8, 9], "command": [0, 2, 3, 5, 9], "kmd": [0, 1], "prefix": [0, 5], "To": [0, 9], "enabl": [0, 5, 9], "The": [1, 3, 4, 5, 9], "main": [1, 2, 5, 7, 8], "instal": [1, 3, 5, 9], "see": [1, 2, 9], "basic": [1, 3, 9], "usag": [1, 3], "As": 1, "well": [1, 3, 9], "sever": 1, "its": [1, 5, 9], "own": [1, 9], "option": [1, 3, 5, 9], "check": [1, 2], "ar": [1, 5, 9], "up": [1, 5], "date": [1, 8, 9], "insert": 1, "propos": 1, "copi": [1, 9], "creat": [1, 3, 5], "pr": 1, "post": 1, "messag": [1, 5], "symlink": [1, 5], "verifi": 1, "accord": [1, 9], "given": [1, 5, 9], "config": [1, 5, 8], "lint": [1, 3], "setup": 1, "dep": 1, "extract": 1, "from": [1, 2, 4, 5, 9], "set": [1, 5], "clean": 1, "unus": 1, "base": [1, 5, 6, 8, 9], "matur": [1, 5], "snyk": 1, "test": [1, 3, 5], "secur": 1, "licens": [1, 3], "issu": [1, 5], "statu": [1, 9], "suggest": [1, 5, 7], "return": [1, 8, 9], "pull": [1, 2, 8], "request": [1, 2, 8], "could": [1, 8, 9], "updat": [1, 2, 7, 8, 9], "graph": 1, "non": [1, 9], "output": [1, 9], "name": [1, 5, 9], "undeploi": 1, "matric": 1, "an": [1, 4, 5, 8, 9], "root": [1, 5], "folder": [1, 5], "transpil": [1, 5], "show": 1, "activ": [1, 5, 9], "you": [1, 2, 4, 9], "run": [1, 2, 5, 9], "someth": [1, 5], "prettier": [1, 3], "If": [1, 2, 4, 5, 9], "ci": 1, "onli": [1, 5, 9], "want": [1, 4, 9], "style": [1, 2], "complianc": [1, 9], "add": [1, 9], "tool": [1, 4, 9], "2022": 1, "09": 1, "02": [1, 5], "pkg": [1, 5], "websocket": 1, "program": [1, 9], "prompt": 1, "dot": [1, 5], "altern": [1, 5, 9], "graphviz": 1, "imagemagick": 1, "avail": [1, 9], "display_dot": 1, "try": [1, 5], "render": [1, 5, 9], "directli": [1, 4, 9], "d": [2, 8, 9], "page": [2, 3], "should": [2, 5, 9], "help": [2, 4], "get": [2, 5, 6, 9], "start": [2, 9], "back": [2, 5], "project": 2, "pleas": [2, 4], "md": 2, "after": [2, 9], "reqiur": 2, "directori": [2, 5], "pytest": 2, "repo": [2, 5, 8], "pep": 2, "518": 2, "read": [2, 4, 5, 9], "about": [2, 9], "gener": [2, 9], "so": [2, 5, 9], "first": [2, 5, 9], "m": 2, "Then": 2, "local": [2, 9], "both": [2, 5, 9], "tar": 2, "gz": 2, "whl": 2, "either": [2, 9], "which": [2, 5, 9], "cd": 2, "html": 2, "There": [2, 9], "publish": [2, 9], "ha": [2, 9], "workflow": 2, "action": [2, 9], "what": [2, 9], "fork": 3, "scienc": 3, "engin": 3, "purpos": [3, 9], "automat": [3, 9], "reproducibli": 3, "testabl": 3, "new": [3, 8, 9], "nightli": 3, "move": 3, "stage": 3, "support": [3, 5, 9], "auto": 3, "format": [3, 5, 8, 9], "configur": [3, 5, 7], "find": [3, 5, 9], "revers": [3, 5], "dependeci": 3, "subpackag": 3, "submodul": 3, "modul": 3, "check_up_to_date_pypi": 3, "cleanup": 3, "cli": [3, 7], "extract_dep_graph": 3, "fetch": 3, "insert_propos": 3, "lint_matur": 3, "lint_package_statu": 3, "lint_upgrade_propos": 3, "matrix": 3, "package_vers": 3, "post_messag": 3, "release_cleanup": 3, "release_transpil": 3, "reverse_dep_graph": 3, "shebang": 3, "shell": 3, "show_vers": 3, "snyk_report": 3, "switch": 3, "yaml_file_typ": 3, "content": [3, 9], "develop": [3, 4, 9], "index": 3, "search": 3, "host": [4, 9], "git": [4, 5], "http": [4, 9], "equinor": 4, "dure": 4, "do": [4, 5, 9], "edit": 4, "chang": [4, 9], "while": 4, "dev": 4, "create_link": 5, "create_symlink": [5, 7], "get_implicitly_moved_symlink": [5, 7], "symlink_main": [5, 7], "working_dir": [5, 7], "sanity_check": 5, "assert_root_nod": [5, 7], "equal_link": [5, 7], "read_link_structur": [5, 7], "sanity_main": [5, 7], "verify_integr": [5, 7], "cmake": 5, "package_nam": 5, "ver": 5, "pkgpath": 5, "builddir": 5, "job": 5, "fakeroot": 5, "ld_lib_path": 5, "none": [5, 6, 8], "bin_path": 5, "df": 5, "download": 5, "url": 5, "hash_str": 5, "destin": 5, "flatten": 5, "iter": 5, "chain": 5, "constructor": 5, "take": [5, 9], "singl": [5, 9], "argument": 5, "evalu": 5, "lazili": 5, "dlprefix": 5, "cmk": 5, "noop": 5, "pip_instal": 5, "pypath": 5, "rpm": 5, "rsync": 5, "pythonpath": 5, "except": [5, 9], "yankedexcept": 5, "compatible_vers": 5, "dict": [5, 7], "python_vers": 5, "get_arg": 5, "namespac": [5, 8], "get_pypi_info": 5, "get_pypi_packag": 5, "get_python_requir": 5, "goe": 5, "through": [5, 9], "differ": [5, 8, 9], "param": 5, "empti": 5, "string": [5, 8], "get_upgrade_proposals_from_pypi": 5, "str": [5, 7, 8], "insert_upgrade_propos": 5, "upgrade_propos": 5, "load_from_fil": 5, "fname": 5, "run_check_up_to_d": 5, "release_fil": 5, "repository_fil": 5, "10": [5, 9], "12": 5, "propose_upgrad": 5, "fals": [5, 8], "ignor": 5, "validate_release_fil": 5, "file_path": 5, "validate_repository_fil": 5, "yaml_pars": 5, "repository_file_path": 5, "release_files_path": 5, "cli_main": 5, "pass": 5, "line": [5, 9], "argpars": 5, "workspac": 5, "create_enable_script": 5, "komodo_prefix": 5, "komodo_releas": 5, "user": [5, 9], "face": 5, "bash": 5, "csh": 5, "exist": 5, "current": [5, 8], "work": [5, 9], "filesystem": 5, "where": [5, 9], "parse_arg": 5, "pars": 5, "separ": [5, 9], "function": [5, 8, 9], "easier": 5, "interfac": [5, 9], "three": [5, 9], "group": 5, "posit": 5, "sequenc": 5, "collect": [5, 9], "map": 5, "valu": 5, "deployed_main": 5, "fetch_non_deploi": 5, "install_root": 5, "releases_fold": 5, "limit": [5, 9], "int": [5, 8], "output_formatt": 5, "release_list": 5, "do_json": 5, "bool": [5, 8], "pkgfile": 5, "base_pkgfil": 5, "repofil": 5, "outfil": 5, "eprint": 5, "kwarg": 5, "outdir": 5, "grab": 5, "filenam": 5, "protocol": [5, 9], "diff_file_and_str": 5, "file_cont": 5, "leftnam": 5, "rightnam": 5, "target": 5, "git_ref": 5, "jobnam": 5, "joburl": 5, "load_yaml_from_repo": 5, "ref": 5, "byte": 5, "recursive_upd": 5, "left": 5, "right": [5, 9], "verify_branch_does_not_exist": 5, "branch_nam": 5, "komodo_error": 5, "alia": 5, "komodoerror": 5, "releasefil": 5, "repositoryfil": 5, "lint_main": 5, "lint_version_numb": 5, "report": 5, "lintreport": 5, "count_invalid_tag": 5, "dict_tag_matur": 5, "invalid_tag": 5, "define_tag_except": 5, "tag_exception_arg": 5, "get_files_to_lint": 5, "release_fold": 5, "get_packages_info": 5, "tag_exceptions_packag": 5, "get_pars": 5, "argumentpars": 5, "get_release_typ": 5, "get_release_vers": 5, "release_basenam": 5, "tag_exceptions_releas": 5, "msg_packages_except": 5, "msg_packages_invalid": 5, "release_vers": 5, "count_tag_invalid": 5, "msg_release_except": 5, "print_system_exit_messag": 5, "system_exit_msg": 5, "print_warning_messag": 5, "system_warning_msg": 5, "read_yaml_fil": 5, "read_yaml_file_and_convert_to_release_fil": 5, "release_file_path": 5, "files_to_lint": 5, "tag_except": 5, "compare_set": 5, "set_a": 5, "set_b": 5, "package_statu": 5, "packagestatusfil": 5, "verify_package_versions_exist": 5, "upgradeproposalsfil": 5, "captur": 5, "social": 5, "convent": 5, "bake": 5, "It": [5, 9], "allow": [5, 9], "part": [5, 8, 9], "capabl": 5, "handl": 5, "arbitrari": 5, "larg": 5, "funki": 5, "without": [5, 9], "guess": 5, "repeat": 5, "itself": [5, 9], "format_releas": 5, "rhel_ver": 5, "py_ver": [5, 7, 8], "suffix": 5, "look": 5, "concret": [5, 8], "get_matrix": 5, "rhel_vers": 5, "py_vers": 5, "tupl": [5, 8], "rhel": 5, "repres": [5, 8, 9], "get_matrix_bas": 5, "release_nam": 5, "invers": 5, "actual": [5, 9], "hard": 5, "code": [5, 9], "pattern": 5, "py": [5, 8], "get_git_revision_hash": 5, "latest_pypi_vers": 5, "strip_vers": 5, "In": [5, 9], "order": [5, 9], "abl": 5, "py2": 5, "py3": 5, "need": [5, 9], "multipl": 5, "same": [5, 9], "due": 5, "achiev": [5, 9], "ad": [5, 9], "spec": 5, "func": 5, "strip": 5, "everyth": 5, "behind": 5, "copy_fil": 5, "file_list": 5, "dst_path": 5, "src_path": 5, "create_inline_messag": 5, "get_messages_and_script": 5, "motd_db": 5, "is_repositori": 5, "correspond": [5, 9], "element": 5, "below": [5, 9], "top": 5, "level": 5, "kei": [5, 7, 9], "true": 5, "_repository_": 5, "themselv": 5, "dictionari": 5, "assum": [5, 8, 9], "rais": 5, "valueerror": 5, "inconsist": 5, "throughout": 5, "load_yaml": 5, "yaml_input_dict": 5, "check_typ": 5, "prettifi": 5, "prettified_yaml": 5, "filepath": 5, "check_onli": 5, "alreadi": [5, 9], "otherwis": [5, 9], "input": 5, "place": [5, 9], "necessari": [5, 9], "repository_specific_format": 5, "empty_line_top_level": 5, "yaml_str": 5, "transform": 5, "ruamel": 5, "": [5, 9], "dump": 5, "sure": [5, 9], "inbetween": 5, "write_to_fil": 5, "write_to_str": 5, "add_cleanup_pars": 5, "subpars": 5, "add_prettier_pars": 5, "find_unused_vers": 5, "used_vers": 5, "load_all_releas": 5, "remove_unused_vers": 5, "unused_vers": 5, "run_cleanup": 5, "parser": 5, "run_pretti": 5, "_": 5, "build_matrix_fil": 5, "release_bas": 5, "py_coord": 5, "combin": [5, 9], "matrix_fil": 5, "dir_path": 5, "should_be_valid_path": 5, "get_py_coord": 5, "insid": 5, "transpile_for_pip": 5, "transpile_releas": 5, "output_fold": 5, "possibli": 5, "o": 5, "framework": 5, "rhel6": 5, "rhel7": 5, "8": 5, "write": [5, 9], "dimens": 5, "transpile_releases_for_pip": 5, "valid_fil": 5, "build_doc": 5, "build_revers": 5, "reverse_dep": 5, "display_pkg": 5, "display_vers": 5, "out": [5, 9], "fixup_python_shebang": 5, "fix": [5, 9], "bin": 5, "respect": [5, 9], "execut": [5, 9], "thei": [5, 9], "instead": 5, "break": 5, "applic": [5, 9], "sinc": 5, "won": 5, "t": 5, "pick": 5, "correctli": 5, "sed": 5, "rewrit": 5, "hack": 5, "point": 5, "pushd": 5, "cmd": 5, "sudo": 5, "allow_failur": 5, "get_komodo_path": 5, "real": 5, "ordinari": 5, "2023": 5, "01": [5, 8], "py38": 5, "manifest": 5, "store": 5, "might": 5, "platform": 5, "specif": [5, 9], "get_komodoenv_path": 5, "komodoenv": 5, "These": [5, 9], "overwrit": 5, "variabl": 5, "origin": [5, 9], "pyvenv": 5, "cfg": 5, "get_releas": 5, "implicitli": 5, "tell": [5, 9], "u": 5, "kind": [5, 9], "probabl": 5, "howev": [5, 9], "know": [5, 9], "becaus": [5, 9], "get_vers": 5, "number": [5, 9], "commit": [5, 9], "hash": 5, "must": [5, 9], "typic": [5, 9], "when": [5, 9], "result": [5, 9], "read_config": 5, "ini": 5, "aka": 5, "doe": [5, 9], "section": [5, 9], "cannot": [5, 9], "configpars": 5, "them": [5, 9], "temporari": 5, "flat": 5, "create_snyk_search_str": 5, "filter_pip_packag": 5, "find_vulner": 5, "org": [5, 9], "organizationmanag": 5, "vulner": 5, "get_unique_issu": 5, "snyk_main": 5, "api_token": 5, "org_id": 5, "create_activator_switch": 5, "vari": 5, "select": 5, "expect": [5, 9], "instanc": 5, "komodoexcept": 5, "error_messag": 5, "class": [5, 6, 8, 9], "manifestfil": 5, "yamlfil": 5, "valid": [5, 9], "static": [5, 8], "validate_manifest_fil": 5, "manifest_file_cont": 5, "object": [5, 6, 8, 9], "valid_import": 5, "low": 5, "medium": [5, 9], "high": 5, "valid_mak": 5, "valid_matur": 5, "experiment": 5, "deprec": 5, "valid_vis": 5, "public": [5, 9], "privat": [5, 9], "validate_package_entri": 5, "validate_package_entry_with_error": 5, "error": 5, "validate_package_import": 5, "package_import": 5, "validate_package_importance_with_error": 5, "import": [5, 9], "validate_package_maintain": 5, "package_maintain": 5, "validate_package_maintainer_with_error": 5, "validate_package_mak": 5, "package_mak": 5, "validate_package_make_with_error": 5, "validate_package_matur": 5, "package_matur": 5, "validate_package_maturity_with_error": 5, "validate_package_nam": 5, "validate_package_property_typ": 5, "package_properti": 5, "package_property_valu": 5, "validate_package_sourc": 5, "package_sourc": 5, "validate_package_source_with_error": 5, "validate_package_vers": 5, "validate_package_vis": 5, "package_vis": 5, "from_yaml_str": 5, "validate_package_status_fil": 5, "releasedir": 5, "lint_release_nam": 5, "packagefile_path": 5, "release_file_cont": 5, "lint_maintain": 5, "validate_package_properti": 5, "properti": [5, 9], "validate_vers": 5, "validate_upgrade_kei": 5, "upgrade_kei": 5, "validate_upgrade_proposals_fil": 5, "upgrade_proposals_file_cont": 5, "filetyp": 5, "handle_validation_error": 5, "load_package_status_fil": 5, "package_status_str": 5, "load_repository_fil": 5, "repository_file_str": 5, "load_yaml_from_str": 5, "extra_data_dir": 6, "file_nam": [6, 8], "suggest_symlink_configur": [7, 8], "from_json": [7, 8], "to_json": [7, 8], "id_from_file_nam": [7, 8], "is_concret": [7, 8], "month": [7, 8], "month_alia": [7, 8], "monthly_diff": [7, 8], "path_is_releas": [7, 8], "diff_month": [7, 8], "path_leaf": [7, 8], "links_dict": 7, "link_dict": 7, "b": [7, 9], "arg": 8, "dry_run": 8, "wa": [8, 9], "possibl": [8, 9], "conf": 8, "conf_json_str": 8, "json_kwarg": 8, "mode": [8, 9], "symlink_configur": 8, "release_id": 8, "json": 8, "whether": [8, 9], "made": [8, 9], "yyyi": 8, "mm": 8, "2019": 8, "pyn": 8, "monthli": 8, "between": [8, 9], "date_1": 8, "date_2": 8, "gnu": 9, "affero": 9, "19": 9, "novemb": 9, "2007": 9, "copyright": 9, "c": 9, "free": 9, "foundat": 9, "inc": 9, "fsf": 9, "everyon": 9, "permit": 9, "verbatim": 9, "document": 9, "preambl": 9, "copyleft": 9, "design": 9, "ensur": 9, "cooper": 9, "commun": 9, "case": 9, "network": 9, "server": 9, "most": 9, "practic": 9, "awai": 9, "your": 9, "freedom": 9, "share": 9, "By": 9, "contrast": 9, "our": 9, "intend": 9, "guarante": 9, "remain": 9, "speak": 9, "refer": 9, "price": 9, "charg": 9, "wish": 9, "receiv": 9, "piec": 9, "thing": 9, "protect": 9, "two": 9, "step": 9, "assert": 9, "2": 9, "offer": 9, "give": 9, "legal": 9, "permiss": 9, "modifi": 9, "secondari": 9, "benefit": 9, "defend": 9, "improv": 9, "widespread": 9, "becom": 9, "incorpor": 9, "mani": 9, "hearten": 9, "encourag": 9, "fail": 9, "let": 9, "access": 9, "ever": 9, "oper": 9, "provid": 9, "therefor": 9, "publicli": 9, "older": 9, "call": 9, "accomplish": 9, "similar": 9, "goal": 9, "gpl": 9, "relicens": 9, "under": 9, "precis": 9, "term": 9, "condit": 9, "modif": 9, "AND": 9, "definit": 9, "also": 9, "mean": 9, "law": 9, "appli": 9, "semiconductor": 9, "mask": 9, "license": 9, "address": 9, "recipi": 9, "individu": 9, "organ": 9, "adapt": 9, "fashion": 9, "than": 9, "exact": 9, "earlier": 9, "cover": 9, "unmodifi": 9, "propag": 9, "anyth": 9, "would": 9, "secondarili": 9, "liabl": 9, "infring": 9, "comput": 9, "includ": 9, "countri": 9, "convei": 9, "parti": 9, "mere": 9, "interact": 9, "transfer": 9, "displai": 9, "appropri": 9, "notic": 9, "extent": 9, "conveni": 9, "promin": 9, "visibl": 9, "featur": 9, "warranti": 9, "how": 9, "view": 9, "present": 9, "menu": 9, "item": 9, "meet": 9, "criterion": 9, "prefer": 9, "form": 9, "standard": 9, "offici": 9, "recogn": 9, "bodi": 9, "particular": 9, "languag": 9, "wide": 9, "among": 9, "librari": 9, "whole": 9, "normal": 9, "major": 9, "compon": 9, "serv": 9, "implement": 9, "context": 9, "essenti": 9, "kernel": 9, "window": 9, "compil": 9, "produc": 9, "control": 9, "those": 9, "perform": 9, "associ": 9, "dynam": 9, "link": 9, "subprogram": 9, "intim": 9, "flow": 9, "regener": 9, "grant": 9, "irrevoc": 9, "state": 9, "met": 9, "explicitli": 9, "affirm": 9, "unlimit": 9, "constitut": 9, "acknowledg": 9, "fair": 9, "equival": 9, "long": 9, "forc": 9, "sole": 9, "exclus": 9, "facil": 9, "compli": 9, "materi": 9, "thu": 9, "behalf": 9, "direct": 9, "prohibit": 9, "outsid": 9, "relationship": 9, "circumst": 9, "sublicens": 9, "unnecessari": 9, "anti": 9, "circumvent": 9, "No": 9, "shall": 9, "deem": 9, "effect": 9, "technolog": 9, "measur": 9, "fulfil": 9, "oblig": 9, "articl": 9, "11": 9, "wipo": 9, "treati": 9, "adopt": 9, "20": 9, "decemb": 9, "1996": 9, "restrict": 9, "waiv": 9, "power": 9, "forbid": 9, "exercis": 9, "disclaim": 9, "intent": 9, "enforc": 9, "against": 9, "third": 9, "conspicu": 9, "keep": 9, "intact": 9, "7": 9, "absenc": 9, "along": 9, "fee": 9, "4": 9, "carri": 9, "relev": 9, "entir": 9, "anyon": 9, "who": 9, "possess": 9, "addit": 9, "regardless": 9, "wai": 9, "invalid": 9, "independ": 9, "natur": 9, "extens": 9, "larger": 9, "volum": 9, "storag": 9, "aggreg": 9, "beyond": 9, "inclus": 9, "caus": 9, "5": 9, "machin": 9, "readabl": 9, "embodi": 9, "physic": 9, "product": 9, "accompani": 9, "durabl": 9, "customarili": 9, "interchang": 9, "written": 9, "least": 9, "year": 9, "spare": 9, "custom": 9, "model": 9, "reason": 9, "cost": 9, "occasion": 9, "noncommerci": 9, "subsect": 9, "6b": 9, "grati": 9, "further": 9, "clear": 9, "next": 9, "sai": 9, "satisfi": 9, "peer": 9, "transmiss": 9, "being": 9, "6d": 9, "portion": 9, "whose": 9, "exclud": 9, "consum": 9, "tangibl": 9, "person": 9, "famili": 9, "household": 9, "sold": 9, "dwell": 9, "determin": 9, "doubt": 9, "resolv": 9, "favor": 9, "coverag": 9, "common": 9, "substanti": 9, "commerci": 9, "industri": 9, "unless": 9, "signific": 9, "method": 9, "procedur": 9, "author": 9, "suffic": 9, "continu": 9, "prevent": 9, "interf": 9, "been": 9, "occur": 9, "transact": 9, "perpetu": 9, "character": 9, "But": 9, "neither": 9, "nor": 9, "retain": 9, "abil": 9, "rom": 9, "servic": 9, "deni": 9, "advers": 9, "affect": 9, "violat": 9, "rule": 9, "across": 9, "special": 9, "password": 9, "unpack": 9, "supplement": 9, "treat": 9, "though": 9, "were": 9, "govern": 9, "regard": 9, "remov": 9, "certain": 9, "notwithstand": 9, "provis": 9, "holder": 9, "liabil": 9, "15": 9, "16": 9, "preserv": 9, "attribut": 9, "misrepresent": 9, "mark": 9, "licensor": 9, "declin": 9, "trademark": 9, "trade": 9, "f": 9, "indemnif": 9, "contractu": 9, "assumpt": 9, "impos": 9, "consid": 9, "within": 9, "surviv": 9, "statement": 9, "indic": 9, "abov": 9, "termin": 9, "expressli": 9, "attempt": 9, "void": 9, "patent": 9, "paragraph": 9, "ceas": 9, "reinstat": 9, "provision": 9, "until": 9, "final": 9, "perman": 9, "notifi": 9, "prior": 9, "60": 9, "dai": 9, "cessat": 9, "moreov": 9, "time": 9, "cure": 9, "30": 9, "receipt": 9, "qualifi": 9, "accept": 9, "Not": 9, "ancillari": 9, "consequ": 9, "likewis": 9, "noth": 9, "downstream": 9, "subject": 9, "respons": 9, "entiti": 9, "asset": 9, "subdivid": 9, "merg": 9, "whatev": 9, "predecessor": 9, "interest": 9, "had": 9, "previou": 9, "plu": 9, "effort": 9, "royalti": 9, "initi": 9, "litig": 9, "cross": 9, "claim": 9, "counterclaim": 9, "lawsuit": 9, "alleg": 9, "sell": 9, "sale": 9, "contributor": 9, "acquir": 9, "hereaft": 9, "manner": 9, "consist": 9, "worldwid": 9, "express": 9, "agreement": 9, "denomin": 9, "coven": 9, "sue": 9, "knowingli": 9, "reli": 9, "readili": 9, "arrang": 9, "depriv": 9, "yourself": 9, "extend": 9, "knowledg": 9, "identifi": 9, "believ": 9, "pursuant": 9, "connect": 9, "procur": 9, "convey": 9, "discriminatori": 9, "scope": 9, "busi": 9, "payment": 9, "primarili": 9, "enter": 9, "28": 9, "march": 9, "constru": 9, "impli": 9, "defens": 9, "surrend": 9, "court": 9, "contradict": 9, "excus": 9, "simultan": 9, "pertin": 9, "agre": 9, "whom": 9, "refrain": 9, "remot": 9, "opportun": 9, "customari": 9, "facilit": 9, "revis": 9, "Such": 9, "spirit": 9, "detail": 9, "problem": 9, "concern": 9, "distinguish": 9, "later": 9, "choos": 9, "proxi": 9, "decid": 9, "futur": 9, "THERE": 9, "NO": 9, "FOR": 9, "THE": 9, "TO": 9, "BY": 9, "IN": 9, "OR": 9, "AS": 9, "OF": 9, "BUT": 9, "NOT": 9, "merchant": 9, "fit": 9, "risk": 9, "qualiti": 9, "WITH": 9, "prove": 9, "defect": 9, "repair": 9, "correct": 9, "event": 9, "WILL": 9, "BE": 9, "damag": 9, "incident": 9, "consequenti": 9, "aris": 9, "inabl": 9, "loss": 9, "BEING": 9, "inaccur": 9, "sustain": 9, "failur": 9, "even": 9, "IF": 9, "SUCH": 9, "advis": 9, "review": 9, "close": 9, "approxim": 9, "absolut": 9, "waiver": 9, "civil": 9, "end": 9, "greatest": 9, "best": 9, "redistribut": 9, "attach": 9, "safest": 9, "pointer": 9, "found": 9, "brief": 9, "idea": 9, "hope": 9, "www": 9, "contact": 9, "electron": 9, "paper": 9, "mail": 9, "web": 9, "lead": 9, "archiv": 9, "solut": 9, "better": 9, "13": 9, "employ": 9, "programm": 9, "school": 9, "sign": 9, "agpl": 9}, "objects": {"": [[5, 0, 0, "-", "komodo"]], "komodo": [[5, 0, 0, "-", "build"], [5, 0, 0, "-", "check_up_to_date_pypi"], [5, 0, 0, "-", "cleanup"], [5, 0, 0, "-", "cli"], [6, 0, 0, "-", "data"], [5, 0, 0, "-", "deployed"], [5, 0, 0, "-", "extract_dep_graph"], [5, 0, 0, "-", "fetch"], [5, 0, 0, "-", "insert_proposals"], [5, 0, 0, "-", "lint"], [5, 0, 0, "-", "lint_maturity"], [5, 0, 0, "-", "lint_package_status"], [5, 0, 0, "-", "lint_upgrade_proposals"], [5, 0, 0, "-", "maintainer"], [5, 0, 0, "-", "matrix"], [5, 0, 0, "-", "package_version"], [5, 0, 0, "-", "post_messages"], [5, 0, 0, "-", "prettier"], [5, 0, 0, "-", "release_cleanup"], [5, 0, 0, "-", "release_transpiler"], [5, 0, 0, "-", "reverse_dep_graph"], [5, 0, 0, "-", "shebang"], [5, 0, 0, "-", "shell"], [5, 0, 0, "-", "show_version"], [5, 0, 0, "-", "snyk_reporting"], [5, 0, 0, "-", "switch"], [7, 0, 0, "-", "symlink"], [5, 0, 0, "-", "yaml_file_types"]], "komodo.build": [[5, 1, 1, "", "cmake"], [5, 1, 1, "", "dfs"], [5, 1, 1, "", "download"], [5, 1, 1, "", "flatten"], [5, 1, 1, "", "make"], [5, 1, 1, "", "noop"], [5, 1, 1, "", "pip_install"], [5, 1, 1, "", "pypaths"], [5, 1, 1, "", "rpm"], [5, 1, 1, "", "rsync"], [5, 1, 1, "", "sh"]], "komodo.check_up_to_date_pypi": [[5, 2, 1, "", "YankedException"], [5, 1, 1, "", "compatible_versions"], [5, 1, 1, "", "get_args"], [5, 1, 1, "", "get_pypi_info"], [5, 1, 1, "", "get_pypi_packages"], [5, 1, 1, "", "get_python_requirement"], [5, 1, 1, "", "get_upgrade_proposals_from_pypi"], [5, 1, 1, "", "insert_upgrade_proposals"], [5, 1, 1, "", "load_from_file"], [5, 1, 1, "", "main"], [5, 1, 1, "", "run_check_up_to_date"], [5, 1, 1, "", "validate_release_file"], [5, 1, 1, "", "validate_repository_file"], [5, 1, 1, "", "yaml_parser"]], "komodo.cleanup": [[5, 1, 1, "", "cleanup"], [5, 1, 1, "", "main"]], "komodo.cli": [[5, 1, 1, "", "cli_main"], [5, 1, 1, "", "create_enable_scripts"], [5, 1, 1, "", "parse_args"]], "komodo.data": [[6, 3, 1, "", "Data"]], "komodo.data.Data": [[6, 4, 1, "", "get"]], "komodo.deployed": [[5, 1, 1, "", "deployed_main"], [5, 1, 1, "", "fetch_non_deployed"], [5, 1, 1, "", "output_formatter"]], "komodo.extract_dep_graph": [[5, 1, 1, "", "main"], [5, 1, 1, "", "run"]], "komodo.fetch": [[5, 1, 1, "", "eprint"], [5, 1, 1, "", "fetch"], [5, 1, 1, "", "grab"]], "komodo.insert_proposals": [[5, 1, 1, "", "diff_file_and_string"], [5, 1, 1, "", "insert_proposals"], [5, 1, 1, "", "load_yaml_from_repo"], [5, 1, 1, "", "main"], [5, 1, 1, "", "parse_args"], [5, 1, 1, "", "recursive_update"], [5, 1, 1, "", "verify_branch_does_not_exist"]], "komodo.lint": [[5, 1, 1, "", "get_args"], [5, 5, 1, "", "komodo_error"], [5, 1, 1, "", "lint"], [5, 1, 1, "", "lint_main"], [5, 1, 1, "", "lint_version_numbers"], [5, 5, 1, "", "report"]], "komodo.lint_maturity": [[5, 1, 1, "", "count_invalid_tags"], [5, 1, 1, "", "define_tag_exceptions"], [5, 1, 1, "", "get_files_to_lint"], [5, 1, 1, "", "get_packages_info"], [5, 1, 1, "", "get_parser"], [5, 1, 1, "", "get_release_type"], [5, 1, 1, "", "get_release_version"], [5, 1, 1, "", "main"], [5, 1, 1, "", "msg_packages_exception"], [5, 1, 1, "", "msg_packages_invalid"], [5, 1, 1, "", "msg_release_exception"], [5, 1, 1, "", "print_system_exit_message"], [5, 1, 1, "", "print_warning_message"], [5, 1, 1, "", "read_yaml_file"], [5, 1, 1, "", "read_yaml_file_and_convert_to_release_file"], [5, 1, 1, "", "run"]], "komodo.lint_package_status": [[5, 1, 1, "", "compare_sets"], [5, 1, 1, "", "get_parser"], [5, 1, 1, "", "main"], [5, 1, 1, "", "run"]], "komodo.lint_upgrade_proposals": [[5, 1, 1, "", "get_args"], [5, 1, 1, "", "main"], [5, 1, 1, "", "verify_package_versions_exist"]], "komodo.maintainer": [[5, 1, 1, "", "maintainers"]], "komodo.matrix": [[5, 1, 1, "", "format_release"], [5, 1, 1, "", "get_matrix"], [5, 1, 1, "", "get_matrix_base"]], "komodo.package_version": [[5, 1, 1, "", "get_git_revision_hash"], [5, 1, 1, "", "latest_pypi_version"], [5, 1, 1, "", "strip_version"]], "komodo.post_messages": [[5, 1, 1, "", "copy_files"], [5, 1, 1, "", "create_inline_messages"], [5, 1, 1, "", "get_messages_and_scripts"], [5, 1, 1, "", "get_parser"], [5, 1, 1, "", "main"]], "komodo.prettier": [[5, 1, 1, "", "is_repository"], [5, 1, 1, "", "load_yaml"], [5, 1, 1, "", "prettier"], [5, 1, 1, "", "prettified_yaml"], [5, 1, 1, "", "repository_specific_formatting"], [5, 1, 1, "", "write_to_file"], [5, 1, 1, "", "write_to_string"]], "komodo.release_cleanup": [[5, 1, 1, "", "add_cleanup_parser"], [5, 1, 1, "", "add_prettier_parser"], [5, 1, 1, "", "find_unused_versions"], [5, 1, 1, "", "load_all_releases"], [5, 1, 1, "", "main"], [5, 1, 1, "", "remove_unused_versions"], [5, 1, 1, "", "run_cleanup"], [5, 1, 1, "", "run_prettier"]], "komodo.release_transpiler": [[5, 1, 1, "", "build_matrix_file"], [5, 1, 1, "", "combine"], [5, 1, 1, "", "dir_path"], [5, 1, 1, "", "get_py_coords"], [5, 1, 1, "", "main"], [5, 1, 1, "", "transpile"], [5, 1, 1, "", "transpile_for_pip"], [5, 1, 1, "", "transpile_releases"], [5, 1, 1, "", "transpile_releases_for_pip"], [5, 1, 1, "", "valid_file"]], "komodo.reverse_dep_graph": [[5, 1, 1, "", "build_doc"], [5, 1, 1, "", "build_reverse"], [5, 1, 1, "", "main"], [5, 1, 1, "", "reverse_deps"], [5, 1, 1, "", "run"]], "komodo.shebang": [[5, 1, 1, "", "fixup_python_shebangs"]], "komodo.shell": [[5, 1, 1, "", "pushd"], [5, 1, 1, "", "shell"]], "komodo.show_version": [[5, 1, 1, "", "get_komodo_path"], [5, 1, 1, "", "get_komodoenv_path"], [5, 1, 1, "", "get_release"], [5, 1, 1, "", "get_version"], [5, 1, 1, "", "main"], [5, 1, 1, "", "parse_args"], [5, 1, 1, "", "read_config"]], "komodo.snyk_reporting": [[5, 1, 1, "", "create_snyk_search_string"], [5, 1, 1, "", "filter_pip_packages"], [5, 1, 1, "", "find_vulnerabilities"], [5, 1, 1, "", "get_unique_issues"], [5, 1, 1, "", "main"], [5, 1, 1, "", "parse_args"], [5, 1, 1, "", "snyk_main"]], "komodo.switch": [[5, 1, 1, "", "create_activator_switch"]], "komodo.symlink": [[7, 0, 0, "-", "create_links"], [7, 0, 0, "-", "sanity_check"], [8, 0, 0, "-", "suggester"]], "komodo.symlink.create_links": [[7, 1, 1, "", "create_symlinks"], [7, 1, 1, "", "get_implicitly_moved_symlinks"], [7, 1, 1, "", "symlink_main"], [7, 1, 1, "", "working_dir"]], "komodo.symlink.sanity_check": [[7, 1, 1, "", "assert_root_nodes"], [7, 1, 1, "", "equal_links"], [7, 1, 1, "", "read_link_structure"], [7, 1, 1, "", "sanity_main"], [7, 1, 1, "", "verify_integrity"]], "komodo.symlink.suggester": [[8, 0, 0, "-", "cli"], [8, 0, 0, "-", "configuration"], [8, 0, 0, "-", "release"]], "komodo.symlink.suggester.cli": [[8, 1, 1, "", "main"], [8, 1, 1, "", "suggest_symlink_configuration"]], "komodo.symlink.suggester.configuration": [[8, 3, 1, "", "Configuration"], [8, 1, 1, "", "update"]], "komodo.symlink.suggester.configuration.Configuration": [[8, 4, 1, "", "from_json"], [8, 4, 1, "", "to_json"], [8, 4, 1, "", "update"]], "komodo.symlink.suggester.release": [[8, 3, 1, "", "Release"], [8, 1, 1, "", "diff_month"], [8, 1, 1, "", "path_leaf"]], "komodo.symlink.suggester.release.Release": [[8, 4, 1, "", "id_from_file_name"], [8, 4, 1, "", "is_concrete"], [8, 4, 1, "", "month"], [8, 4, 1, "", "month_alias"], [8, 4, 1, "", "monthly_diff"], [8, 4, 1, "", "path_is_release"], [8, 4, 1, "", "py_ver"]], "komodo.yaml_file_types": [[5, 2, 1, "", "KomodoException"], [5, 3, 1, "", "ManifestFile"], [5, 3, 1, "", "Package"], [5, 3, 1, "", "PackageStatusFile"], [5, 3, 1, "", "ReleaseDir"], [5, 3, 1, "", "ReleaseFile"], [5, 3, 1, "", "RepositoryFile"], [5, 3, 1, "", "UpgradeProposalsFile"], [5, 3, 1, "", "YamlFile"], [5, 1, 1, "", "handle_validation_errors"], [5, 5, 1, "", "komodo_error"], [5, 1, 1, "", "load_package_status_file"], [5, 1, 1, "", "load_repository_file"], [5, 1, 1, "", "load_yaml_from_string"], [5, 5, 1, "", "report"]], "komodo.yaml_file_types.ManifestFile": [[5, 4, 1, "", "validate_manifest_file"]], "komodo.yaml_file_types.Package": [[5, 5, 1, "", "VALID_IMPORTANCES"], [5, 5, 1, "", "VALID_MAKES"], [5, 5, 1, "", "VALID_MATURITIES"], [5, 5, 1, "", "VALID_VISIBILITIES"], [5, 4, 1, "", "validate_package_entry"], [5, 4, 1, "", "validate_package_entry_with_errors"], [5, 4, 1, "", "validate_package_importance"], [5, 4, 1, "", "validate_package_importance_with_errors"], [5, 4, 1, "", "validate_package_maintainer"], [5, 4, 1, "", "validate_package_maintainer_with_errors"], [5, 4, 1, "", "validate_package_make"], [5, 4, 1, "", "validate_package_make_with_errors"], [5, 4, 1, "", "validate_package_maturity"], [5, 4, 1, "", "validate_package_maturity_with_errors"], [5, 4, 1, "", "validate_package_name"], [5, 4, 1, "", "validate_package_property_type"], [5, 4, 1, "", "validate_package_source"], [5, 4, 1, "", "validate_package_source_with_errors"], [5, 4, 1, "", "validate_package_version"], [5, 4, 1, "", "validate_package_visibility"]], "komodo.yaml_file_types.PackageStatusFile": [[5, 4, 1, "", "from_yaml_string"], [5, 4, 1, "", "validate_package_status_file"]], "komodo.yaml_file_types.ReleaseFile": [[5, 4, 1, "", "from_yaml_string"], [5, 4, 1, "", "lint_release_name"], [5, 4, 1, "", "validate_release_file"]], "komodo.yaml_file_types.RepositoryFile": [[5, 4, 1, "", "from_yaml_string"], [5, 4, 1, "", "lint_maintainer"], [5, 4, 1, "", "validate_package_entry"], [5, 4, 1, "", "validate_package_properties"], [5, 4, 1, "", "validate_repository_file"], [5, 4, 1, "", "validate_versions"]], "komodo.yaml_file_types.UpgradeProposalsFile": [[5, 4, 1, "", "from_yaml_string"], [5, 4, 1, "", "validate_upgrade_key"], [5, 4, 1, "", "validate_upgrade_proposals_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:exception", "3": "py:class", "4": "py:method", "5": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "exception", "Python exception"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "attribute", "Python attribute"]}, "titleterms": {"basic": 0, "usag": 0, "komodo": [1, 3, 5, 6, 7, 8], "command": 1, "auto": 1, "format": 1, "configur": [1, 8], "file": 1, "find": 1, "revers": 1, "dependeci": 1, "develop": 2, "instal": [2, 4], "contribut": 2, "test": 2, "build": [2, 5], "packag": [2, 5, 6, 7, 8], "doc": 2, "continu": 2, "integr": 2, "user": 3, "guid": 3, "api": 3, "refer": 3, "other": 3, "resourc": 3, "indic": 3, "tabl": 3, "subpackag": [5, 7], "submodul": [5, 7, 8], "modul": [5, 6, 7, 8], "check_up_to_date_pypi": 5, "cleanup": 5, "cli": [5, 8], "arg": 5, "return": 5, "deploi": 5, "extract_dep_graph": 5, "fetch": 5, "insert_propos": 5, "lint": 5, "lint_matur": 5, "lint_package_statu": 5, "lint_upgrade_propos": 5, "maintain": 5, "matrix": 5, "package_vers": 5, "post_messag": 5, "prettier": 5, "release_cleanup": 5, "release_transpil": 5, "reverse_dep_graph": 5, "shebang": 5, "shell": 5, "show_vers": 5, "snyk_report": 5, "switch": 5, "yaml_file_typ": 5, "content": [5, 6, 7, 8], "data": 6, "symlink": [7, 8], "create_link": 7, "sanity_check": 7, "suggest": 8, "releas": 8, "licens": 9}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 60}, "alltitles": {"Basic usage": [[0, "basic-usage"]], "Komodo commands": [[1, "komodo-commands"]], "Auto-formatting configuration files": [[1, "auto-formatting-configuration-files"]], "Finding reverse dependecies": [[1, "finding-reverse-dependecies"]], "Development": [[2, "development"]], "Installation": [[2, "installation"], [4, "installation"]], "Contributing": [[2, "contributing"]], "Testing": [[2, "testing"]], "Building the package": [[2, "building-the-package"]], "Building the docs": [[2, "building-the-docs"]], "Continuous integration": [[2, "continuous-integration"]], "komodo": [[3, "komodo"]], "User guide": [[3, "user-guide"], [3, null]], "API reference": [[3, "api-reference"], [3, null]], "Other resources": [[3, "other-resources"], [3, null]], "Indices and tables": [[3, "indices-and-tables"]], "komodo package": [[5, "komodo-package"]], "Subpackages": [[5, "subpackages"], [7, "subpackages"]], "Submodules": [[5, "submodules"], [7, "submodules"], [8, "submodules"]], "komodo.build module": [[5, "module-komodo.build"]], "komodo.check_up_to_date_pypi module": [[5, "module-komodo.check_up_to_date_pypi"]], "komodo.cleanup module": [[5, "module-komodo.cleanup"]], "komodo.cli module": [[5, "module-komodo.cli"]], "Args:": [[5, "args"], [5, "id1"], [5, "id2"], [5, "id4"], [5, "id6"], [5, "id8"], [5, "id10"]], "Returns:": [[5, "returns"], [5, "id3"], [5, "id5"], [5, "id7"], [5, "id9"], [5, "id11"]], "komodo.deployed module": [[5, "module-komodo.deployed"]], "komodo.extract_dep_graph module": [[5, "module-komodo.extract_dep_graph"]], "komodo.fetch module": [[5, "module-komodo.fetch"]], "komodo.insert_proposals module": [[5, "module-komodo.insert_proposals"]], "komodo.lint module": [[5, "module-komodo.lint"]], "komodo.lint_maturity module": [[5, "module-komodo.lint_maturity"]], "komodo.lint_package_status module": [[5, "module-komodo.lint_package_status"]], "komodo.lint_upgrade_proposals module": [[5, "module-komodo.lint_upgrade_proposals"]], "komodo.maintainer module": [[5, "module-komodo.maintainer"]], "komodo.matrix module": [[5, "module-komodo.matrix"]], "komodo.package_version module": [[5, "module-komodo.package_version"]], "komodo.post_messages module": [[5, "module-komodo.post_messages"]], "komodo.prettier module": [[5, "module-komodo.prettier"]], "komodo.release_cleanup module": [[5, "module-komodo.release_cleanup"]], "komodo.release_transpiler module": [[5, "module-komodo.release_transpiler"]], "komodo.reverse_dep_graph module": [[5, "module-komodo.reverse_dep_graph"]], "komodo.shebang module": [[5, "module-komodo.shebang"]], "komodo.shell module": [[5, "module-komodo.shell"]], "komodo.show_version module": [[5, "module-komodo.show_version"]], "komodo.snyk_reporting module": [[5, "module-komodo.snyk_reporting"]], "komodo.switch module": [[5, "module-komodo.switch"]], "komodo.yaml_file_types module": [[5, "module-komodo.yaml_file_types"]], "Module contents": [[5, "module-komodo"], [6, "module-komodo.data"], [7, "module-komodo.symlink"], [8, "module-komodo.symlink.suggester"]], "komodo.data package": [[6, "komodo-data-package"]], "komodo.symlink package": [[7, "komodo-symlink-package"]], "komodo.symlink.create_links module": [[7, "module-komodo.symlink.create_links"]], "komodo.symlink.sanity_check module": [[7, "module-komodo.symlink.sanity_check"]], "komodo.symlink.suggester package": [[8, "komodo-symlink-suggester-package"]], "komodo.symlink.suggester.cli module": [[8, "module-komodo.symlink.suggester.cli"]], "komodo.symlink.suggester.configuration module": [[8, "module-komodo.symlink.suggester.configuration"]], "komodo.symlink.suggester.release module": [[8, "module-komodo.symlink.suggester.release"]], "License": [[9, "license"]]}, "indexentries": {"komodoexception": [[5, "komodo.yaml_file_types.KomodoException"]], "manifestfile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.ManifestFile"]], "package (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.Package"]], "packagestatusfile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.PackageStatusFile"]], "releasedir (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.ReleaseDir"]], "releasefile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.ReleaseFile"]], "repositoryfile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.RepositoryFile"]], "upgradeproposalsfile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.UpgradeProposalsFile"]], "valid_importances (komodo.yaml_file_types.package attribute)": [[5, "komodo.yaml_file_types.Package.VALID_IMPORTANCES"]], "valid_makes (komodo.yaml_file_types.package attribute)": [[5, "komodo.yaml_file_types.Package.VALID_MAKES"]], "valid_maturities (komodo.yaml_file_types.package attribute)": [[5, "komodo.yaml_file_types.Package.VALID_MATURITIES"]], "valid_visibilities (komodo.yaml_file_types.package attribute)": [[5, "komodo.yaml_file_types.Package.VALID_VISIBILITIES"]], "yamlfile (class in komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.YamlFile"]], "yankedexception": [[5, "komodo.check_up_to_date_pypi.YankedException"]], "add_cleanup_parser() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.add_cleanup_parser"]], "add_prettier_parser() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.add_prettier_parser"]], "build_doc() (in module komodo.reverse_dep_graph)": [[5, "komodo.reverse_dep_graph.build_doc"]], "build_matrix_file() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.build_matrix_file"]], "build_reverse() (in module komodo.reverse_dep_graph)": [[5, "komodo.reverse_dep_graph.build_reverse"]], "cleanup() (in module komodo.cleanup)": [[5, "komodo.cleanup.cleanup"]], "cli_main() (in module komodo.cli)": [[5, "komodo.cli.cli_main"]], "cmake() (in module komodo.build)": [[5, "komodo.build.cmake"]], "combine() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.combine"]], "compare_sets() (in module komodo.lint_package_status)": [[5, "komodo.lint_package_status.compare_sets"]], "compatible_versions() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.compatible_versions"]], "copy_files() (in module komodo.post_messages)": [[5, "komodo.post_messages.copy_files"]], "count_invalid_tags() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.count_invalid_tags"]], "create_activator_switch() (in module komodo.switch)": [[5, "komodo.switch.create_activator_switch"]], "create_enable_scripts() (in module komodo.cli)": [[5, "komodo.cli.create_enable_scripts"]], "create_inline_messages() (in module komodo.post_messages)": [[5, "komodo.post_messages.create_inline_messages"]], "create_snyk_search_string() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.create_snyk_search_string"]], "define_tag_exceptions() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.define_tag_exceptions"]], "deployed_main() (in module komodo.deployed)": [[5, "komodo.deployed.deployed_main"]], "dfs() (in module komodo.build)": [[5, "komodo.build.dfs"]], "diff_file_and_string() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.diff_file_and_string"]], "dir_path() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.dir_path"]], "download() (in module komodo.build)": [[5, "komodo.build.download"]], "eprint() (in module komodo.fetch)": [[5, "komodo.fetch.eprint"]], "fetch() (in module komodo.fetch)": [[5, "komodo.fetch.fetch"]], "fetch_non_deployed() (in module komodo.deployed)": [[5, "komodo.deployed.fetch_non_deployed"]], "filter_pip_packages() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.filter_pip_packages"]], "find_unused_versions() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.find_unused_versions"]], "find_vulnerabilities() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.find_vulnerabilities"]], "fixup_python_shebangs() (in module komodo.shebang)": [[5, "komodo.shebang.fixup_python_shebangs"]], "flatten() (in module komodo.build)": [[5, "komodo.build.flatten"]], "format_release() (in module komodo.matrix)": [[5, "komodo.matrix.format_release"]], "from_yaml_string() (komodo.yaml_file_types.packagestatusfile method)": [[5, "komodo.yaml_file_types.PackageStatusFile.from_yaml_string"]], "from_yaml_string() (komodo.yaml_file_types.releasefile method)": [[5, "komodo.yaml_file_types.ReleaseFile.from_yaml_string"]], "from_yaml_string() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.from_yaml_string"]], "from_yaml_string() (komodo.yaml_file_types.upgradeproposalsfile method)": [[5, "komodo.yaml_file_types.UpgradeProposalsFile.from_yaml_string"]], "get_args() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.get_args"]], "get_args() (in module komodo.lint)": [[5, "komodo.lint.get_args"]], "get_args() (in module komodo.lint_upgrade_proposals)": [[5, "komodo.lint_upgrade_proposals.get_args"]], "get_files_to_lint() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.get_files_to_lint"]], "get_git_revision_hash() (in module komodo.package_version)": [[5, "komodo.package_version.get_git_revision_hash"]], "get_komodo_path() (in module komodo.show_version)": [[5, "komodo.show_version.get_komodo_path"]], "get_komodoenv_path() (in module komodo.show_version)": [[5, "komodo.show_version.get_komodoenv_path"]], "get_matrix() (in module komodo.matrix)": [[5, "komodo.matrix.get_matrix"]], "get_matrix_base() (in module komodo.matrix)": [[5, "komodo.matrix.get_matrix_base"]], "get_messages_and_scripts() (in module komodo.post_messages)": [[5, "komodo.post_messages.get_messages_and_scripts"]], "get_packages_info() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.get_packages_info"]], "get_parser() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.get_parser"]], "get_parser() (in module komodo.lint_package_status)": [[5, "komodo.lint_package_status.get_parser"]], "get_parser() (in module komodo.post_messages)": [[5, "komodo.post_messages.get_parser"]], "get_py_coords() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.get_py_coords"]], "get_pypi_info() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.get_pypi_info"]], "get_pypi_packages() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.get_pypi_packages"]], "get_python_requirement() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.get_python_requirement"]], "get_release() (in module komodo.show_version)": [[5, "komodo.show_version.get_release"]], "get_release_type() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.get_release_type"]], "get_release_version() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.get_release_version"]], "get_unique_issues() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.get_unique_issues"]], "get_upgrade_proposals_from_pypi() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.get_upgrade_proposals_from_pypi"]], "get_version() (in module komodo.show_version)": [[5, "komodo.show_version.get_version"]], "grab() (in module komodo.fetch)": [[5, "komodo.fetch.grab"]], "handle_validation_errors() (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.handle_validation_errors"]], "insert_proposals() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.insert_proposals"]], "insert_upgrade_proposals() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.insert_upgrade_proposals"]], "is_repository() (in module komodo.prettier)": [[5, "komodo.prettier.is_repository"]], "komodo": [[5, "module-komodo"]], "komodo.build": [[5, "module-komodo.build"]], "komodo.check_up_to_date_pypi": [[5, "module-komodo.check_up_to_date_pypi"]], "komodo.cleanup": [[5, "module-komodo.cleanup"]], "komodo.cli": [[5, "module-komodo.cli"]], "komodo.deployed": [[5, "module-komodo.deployed"]], "komodo.extract_dep_graph": [[5, "module-komodo.extract_dep_graph"]], "komodo.fetch": [[5, "module-komodo.fetch"]], "komodo.insert_proposals": [[5, "module-komodo.insert_proposals"]], "komodo.lint": [[5, "module-komodo.lint"]], "komodo.lint_maturity": [[5, "module-komodo.lint_maturity"]], "komodo.lint_package_status": [[5, "module-komodo.lint_package_status"]], "komodo.lint_upgrade_proposals": [[5, "module-komodo.lint_upgrade_proposals"]], "komodo.maintainer": [[5, "module-komodo.maintainer"]], "komodo.matrix": [[5, "module-komodo.matrix"]], "komodo.package_version": [[5, "module-komodo.package_version"]], "komodo.post_messages": [[5, "module-komodo.post_messages"]], "komodo.prettier": [[5, "module-komodo.prettier"]], "komodo.release_cleanup": [[5, "module-komodo.release_cleanup"]], "komodo.release_transpiler": [[5, "module-komodo.release_transpiler"]], "komodo.reverse_dep_graph": [[5, "module-komodo.reverse_dep_graph"]], "komodo.shebang": [[5, "module-komodo.shebang"]], "komodo.shell": [[5, "module-komodo.shell"]], "komodo.show_version": [[5, "module-komodo.show_version"]], "komodo.snyk_reporting": [[5, "module-komodo.snyk_reporting"]], "komodo.switch": [[5, "module-komodo.switch"]], "komodo.yaml_file_types": [[5, "module-komodo.yaml_file_types"]], "komodo_error (in module komodo.lint)": [[5, "komodo.lint.komodo_error"]], "komodo_error (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.komodo_error"]], "latest_pypi_version() (in module komodo.package_version)": [[5, "komodo.package_version.latest_pypi_version"]], "lint() (in module komodo.lint)": [[5, "komodo.lint.lint"]], "lint_main() (in module komodo.lint)": [[5, "komodo.lint.lint_main"]], "lint_maintainer() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.lint_maintainer"]], "lint_release_name() (komodo.yaml_file_types.releasefile static method)": [[5, "komodo.yaml_file_types.ReleaseFile.lint_release_name"]], "lint_version_numbers() (in module komodo.lint)": [[5, "komodo.lint.lint_version_numbers"]], "load_all_releases() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.load_all_releases"]], "load_from_file() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.load_from_file"]], "load_package_status_file() (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.load_package_status_file"]], "load_repository_file() (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.load_repository_file"]], "load_yaml() (in module komodo.prettier)": [[5, "komodo.prettier.load_yaml"]], "load_yaml_from_repo() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.load_yaml_from_repo"]], "load_yaml_from_string() (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.load_yaml_from_string"]], "main() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.main"]], "main() (in module komodo.cleanup)": [[5, "komodo.cleanup.main"]], "main() (in module komodo.extract_dep_graph)": [[5, "komodo.extract_dep_graph.main"]], "main() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.main"]], "main() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.main"]], "main() (in module komodo.lint_package_status)": [[5, "komodo.lint_package_status.main"]], "main() (in module komodo.lint_upgrade_proposals)": [[5, "komodo.lint_upgrade_proposals.main"]], "main() (in module komodo.post_messages)": [[5, "komodo.post_messages.main"]], "main() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.main"]], "main() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.main"]], "main() (in module komodo.reverse_dep_graph)": [[5, "komodo.reverse_dep_graph.main"]], "main() (in module komodo.show_version)": [[5, "komodo.show_version.main"]], "main() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.main"]], "maintainers() (in module komodo.maintainer)": [[5, "komodo.maintainer.maintainers"]], "make() (in module komodo.build)": [[5, "komodo.build.make"]], "module": [[5, "module-komodo"], [5, "module-komodo.build"], [5, "module-komodo.check_up_to_date_pypi"], [5, "module-komodo.cleanup"], [5, "module-komodo.cli"], [5, "module-komodo.deployed"], [5, "module-komodo.extract_dep_graph"], [5, "module-komodo.fetch"], [5, "module-komodo.insert_proposals"], [5, "module-komodo.lint"], [5, "module-komodo.lint_maturity"], [5, "module-komodo.lint_package_status"], [5, "module-komodo.lint_upgrade_proposals"], [5, "module-komodo.maintainer"], [5, "module-komodo.matrix"], [5, "module-komodo.package_version"], [5, "module-komodo.post_messages"], [5, "module-komodo.prettier"], [5, "module-komodo.release_cleanup"], [5, "module-komodo.release_transpiler"], [5, "module-komodo.reverse_dep_graph"], [5, "module-komodo.shebang"], [5, "module-komodo.shell"], [5, "module-komodo.show_version"], [5, "module-komodo.snyk_reporting"], [5, "module-komodo.switch"], [5, "module-komodo.yaml_file_types"], [6, "module-komodo.data"], [7, "module-komodo.symlink"], [7, "module-komodo.symlink.create_links"], [7, "module-komodo.symlink.sanity_check"], [8, "module-komodo.symlink.suggester"], [8, "module-komodo.symlink.suggester.cli"], [8, "module-komodo.symlink.suggester.configuration"], [8, "module-komodo.symlink.suggester.release"]], "msg_packages_exception() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.msg_packages_exception"]], "msg_packages_invalid() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.msg_packages_invalid"]], "msg_release_exception() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.msg_release_exception"]], "noop() (in module komodo.build)": [[5, "komodo.build.noop"]], "output_formatter() (in module komodo.deployed)": [[5, "komodo.deployed.output_formatter"]], "parse_args() (in module komodo.cli)": [[5, "komodo.cli.parse_args"]], "parse_args() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.parse_args"]], "parse_args() (in module komodo.show_version)": [[5, "komodo.show_version.parse_args"]], "parse_args() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.parse_args"]], "pip_install() (in module komodo.build)": [[5, "komodo.build.pip_install"]], "prettier() (in module komodo.prettier)": [[5, "komodo.prettier.prettier"]], "prettified_yaml() (in module komodo.prettier)": [[5, "komodo.prettier.prettified_yaml"]], "print_system_exit_message() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.print_system_exit_message"]], "print_warning_message() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.print_warning_message"]], "pushd() (in module komodo.shell)": [[5, "komodo.shell.pushd"]], "pypaths() (in module komodo.build)": [[5, "komodo.build.pypaths"]], "read_config() (in module komodo.show_version)": [[5, "komodo.show_version.read_config"]], "read_yaml_file() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.read_yaml_file"]], "read_yaml_file_and_convert_to_release_file() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.read_yaml_file_and_convert_to_release_file"]], "recursive_update() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.recursive_update"]], "remove_unused_versions() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.remove_unused_versions"]], "report (in module komodo.lint)": [[5, "komodo.lint.report"]], "report (in module komodo.yaml_file_types)": [[5, "komodo.yaml_file_types.report"]], "repository_specific_formatting() (in module komodo.prettier)": [[5, "komodo.prettier.repository_specific_formatting"]], "reverse_deps() (in module komodo.reverse_dep_graph)": [[5, "komodo.reverse_dep_graph.reverse_deps"]], "rpm() (in module komodo.build)": [[5, "komodo.build.rpm"]], "rsync() (in module komodo.build)": [[5, "komodo.build.rsync"]], "run() (in module komodo.extract_dep_graph)": [[5, "komodo.extract_dep_graph.run"]], "run() (in module komodo.lint_maturity)": [[5, "komodo.lint_maturity.run"]], "run() (in module komodo.lint_package_status)": [[5, "komodo.lint_package_status.run"]], "run() (in module komodo.reverse_dep_graph)": [[5, "komodo.reverse_dep_graph.run"]], "run_check_up_to_date() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.run_check_up_to_date"]], "run_cleanup() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.run_cleanup"]], "run_prettier() (in module komodo.release_cleanup)": [[5, "komodo.release_cleanup.run_prettier"]], "sh() (in module komodo.build)": [[5, "komodo.build.sh"]], "shell() (in module komodo.shell)": [[5, "komodo.shell.shell"]], "snyk_main() (in module komodo.snyk_reporting)": [[5, "komodo.snyk_reporting.snyk_main"]], "strip_version() (in module komodo.package_version)": [[5, "komodo.package_version.strip_version"]], "transpile() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.transpile"]], "transpile_for_pip() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.transpile_for_pip"]], "transpile_releases() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.transpile_releases"]], "transpile_releases_for_pip() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.transpile_releases_for_pip"]], "valid_file() (in module komodo.release_transpiler)": [[5, "komodo.release_transpiler.valid_file"]], "validate_manifest_file() (komodo.yaml_file_types.manifestfile static method)": [[5, "komodo.yaml_file_types.ManifestFile.validate_manifest_file"]], "validate_package_entry() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_entry"]], "validate_package_entry() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.validate_package_entry"]], "validate_package_entry_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_entry_with_errors"]], "validate_package_importance() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_importance"]], "validate_package_importance_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_importance_with_errors"]], "validate_package_maintainer() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_maintainer"]], "validate_package_maintainer_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_maintainer_with_errors"]], "validate_package_make() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_make"]], "validate_package_make_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_make_with_errors"]], "validate_package_maturity() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_maturity"]], "validate_package_maturity_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_maturity_with_errors"]], "validate_package_name() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_name"]], "validate_package_properties() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.validate_package_properties"]], "validate_package_property_type() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_property_type"]], "validate_package_source() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_source"]], "validate_package_source_with_errors() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_source_with_errors"]], "validate_package_status_file() (komodo.yaml_file_types.packagestatusfile method)": [[5, "komodo.yaml_file_types.PackageStatusFile.validate_package_status_file"]], "validate_package_version() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_version"]], "validate_package_visibility() (komodo.yaml_file_types.package static method)": [[5, "komodo.yaml_file_types.Package.validate_package_visibility"]], "validate_release_file() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.validate_release_file"]], "validate_release_file() (komodo.yaml_file_types.releasefile static method)": [[5, "komodo.yaml_file_types.ReleaseFile.validate_release_file"]], "validate_repository_file() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.validate_repository_file"]], "validate_repository_file() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.validate_repository_file"]], "validate_upgrade_key() (komodo.yaml_file_types.upgradeproposalsfile method)": [[5, "komodo.yaml_file_types.UpgradeProposalsFile.validate_upgrade_key"]], "validate_upgrade_proposals_file() (komodo.yaml_file_types.upgradeproposalsfile static method)": [[5, "komodo.yaml_file_types.UpgradeProposalsFile.validate_upgrade_proposals_file"]], "validate_versions() (komodo.yaml_file_types.repositoryfile method)": [[5, "komodo.yaml_file_types.RepositoryFile.validate_versions"]], "verify_branch_does_not_exist() (in module komodo.insert_proposals)": [[5, "komodo.insert_proposals.verify_branch_does_not_exist"]], "verify_package_versions_exist() (in module komodo.lint_upgrade_proposals)": [[5, "komodo.lint_upgrade_proposals.verify_package_versions_exist"]], "write_to_file() (in module komodo.prettier)": [[5, "komodo.prettier.write_to_file"]], "write_to_string() (in module komodo.prettier)": [[5, "komodo.prettier.write_to_string"]], "yaml_parser() (in module komodo.check_up_to_date_pypi)": [[5, "komodo.check_up_to_date_pypi.yaml_parser"]], "data (class in komodo.data)": [[6, "komodo.data.Data"]], "get() (komodo.data.data method)": [[6, "komodo.data.Data.get"]], "komodo.data": [[6, "module-komodo.data"]], "assert_root_nodes() (in module komodo.symlink.sanity_check)": [[7, "komodo.symlink.sanity_check.assert_root_nodes"]], "create_symlinks() (in module komodo.symlink.create_links)": [[7, "komodo.symlink.create_links.create_symlinks"]], "equal_links() (in module komodo.symlink.sanity_check)": [[7, "komodo.symlink.sanity_check.equal_links"]], "get_implicitly_moved_symlinks() (in module komodo.symlink.create_links)": [[7, "komodo.symlink.create_links.get_implicitly_moved_symlinks"]], "komodo.symlink": [[7, "module-komodo.symlink"]], "komodo.symlink.create_links": [[7, "module-komodo.symlink.create_links"]], "komodo.symlink.sanity_check": [[7, "module-komodo.symlink.sanity_check"]], "read_link_structure() (in module komodo.symlink.sanity_check)": [[7, "komodo.symlink.sanity_check.read_link_structure"]], "sanity_main() (in module komodo.symlink.sanity_check)": [[7, "komodo.symlink.sanity_check.sanity_main"]], "symlink_main() (in module komodo.symlink.create_links)": [[7, "komodo.symlink.create_links.symlink_main"]], "verify_integrity() (in module komodo.symlink.sanity_check)": [[7, "komodo.symlink.sanity_check.verify_integrity"]], "working_dir() (in module komodo.symlink.create_links)": [[7, "komodo.symlink.create_links.working_dir"]], "configuration (class in komodo.symlink.suggester.configuration)": [[8, "komodo.symlink.suggester.configuration.Configuration"]], "release (class in komodo.symlink.suggester.release)": [[8, "komodo.symlink.suggester.release.Release"]], "diff_month() (in module komodo.symlink.suggester.release)": [[8, "komodo.symlink.suggester.release.diff_month"]], "from_json() (komodo.symlink.suggester.configuration.configuration static method)": [[8, "komodo.symlink.suggester.configuration.Configuration.from_json"]], "id_from_file_name() (komodo.symlink.suggester.release.release static method)": [[8, "komodo.symlink.suggester.release.Release.id_from_file_name"]], "is_concrete() (komodo.symlink.suggester.release.release method)": [[8, "komodo.symlink.suggester.release.Release.is_concrete"]], "komodo.symlink.suggester": [[8, "module-komodo.symlink.suggester"]], "komodo.symlink.suggester.cli": [[8, "module-komodo.symlink.suggester.cli"]], "komodo.symlink.suggester.configuration": [[8, "module-komodo.symlink.suggester.configuration"]], "komodo.symlink.suggester.release": [[8, "module-komodo.symlink.suggester.release"]], "main() (in module komodo.symlink.suggester.cli)": [[8, "komodo.symlink.suggester.cli.main"]], "month() (komodo.symlink.suggester.release.release method)": [[8, "komodo.symlink.suggester.release.Release.month"]], "month_alias() (komodo.symlink.suggester.release.release method)": [[8, "komodo.symlink.suggester.release.Release.month_alias"]], "monthly_diff() (komodo.symlink.suggester.release.release method)": [[8, "komodo.symlink.suggester.release.Release.monthly_diff"]], "path_is_release() (komodo.symlink.suggester.release.release static method)": [[8, "komodo.symlink.suggester.release.Release.path_is_release"]], "path_leaf() (in module komodo.symlink.suggester.release)": [[8, "komodo.symlink.suggester.release.path_leaf"]], "py_ver() (komodo.symlink.suggester.release.release method)": [[8, "komodo.symlink.suggester.release.Release.py_ver"]], "suggest_symlink_configuration() (in module komodo.symlink.suggester.cli)": [[8, "komodo.symlink.suggester.cli.suggest_symlink_configuration"]], "to_json() (komodo.symlink.suggester.configuration.configuration method)": [[8, "komodo.symlink.suggester.configuration.Configuration.to_json"]], "update() (in module komodo.symlink.suggester.configuration)": [[8, "komodo.symlink.suggester.configuration.update"]], "update() (komodo.symlink.suggester.configuration.configuration method)": [[8, "komodo.symlink.suggester.configuration.Configuration.update"]]}}) \ No newline at end of file