sh_cpl/docs/build/html/searchindex.js
2023-02-20 15:55:20 +01:00

1 line
99 KiB
JavaScript

Search.setIndex({"docnames": ["contributing", "cpl_cli", "cpl_cli.add", "cpl_cli.build", "cpl_cli.generate", "cpl_cli.help", "cpl_cli.install", "cpl_cli.new", "cpl_cli.overview", "cpl_cli.publish", "cpl_cli.remove", "cpl_cli.run", "cpl_cli.start", "cpl_cli.uninstall", "cpl_cli.update", "cpl_cli.version", "cpl_core", "cpl_core.application", "cpl_core.configuration", "cpl_core.console", "cpl_core.database", "cpl_core.database.connection", "cpl_core.database.context", "cpl_core.dependency_injection", "cpl_core.environment", "cpl_core.logging", "cpl_core.mailing", "cpl_core.pipes", "cpl_core.time", "cpl_core.utils", "cpl_discord", "cpl_discord.application", "cpl_discord.command", "cpl_discord.configuration", "cpl_discord.container", "cpl_discord.events", "cpl_discord.helper", "cpl_discord.service", "cpl_query", "cpl_query.base", "cpl_query.enumerable", "cpl_query.extension", "cpl_query.iterable", "cpl_translation", "getting_started", "index", "introduction", "modules", "quickstart", "setup", "tutorials", "tutorials.appsettings", "tutorials.console", "tutorials.console-arguments", "tutorials.create-startup", "tutorials.extend-application", "tutorials.extend-startup", "tutorials.logging", "tutorials.mail", "tutorials.templating"], "filenames": ["contributing.md", "cpl_cli.rst", "cpl_cli.add.md", "cpl_cli.build.md", "cpl_cli.generate.md", "cpl_cli.help.md", "cpl_cli.install.md", "cpl_cli.new.md", "cpl_cli.overview.md", "cpl_cli.publish.md", "cpl_cli.remove.md", "cpl_cli.run.md", "cpl_cli.start.md", "cpl_cli.uninstall.md", "cpl_cli.update.md", "cpl_cli.version.md", "cpl_core.rst", "cpl_core.application.rst", "cpl_core.configuration.rst", "cpl_core.console.rst", "cpl_core.database.rst", "cpl_core.database.connection.rst", "cpl_core.database.context.rst", "cpl_core.dependency_injection.rst", "cpl_core.environment.rst", "cpl_core.logging.rst", "cpl_core.mailing.rst", "cpl_core.pipes.rst", "cpl_core.time.rst", "cpl_core.utils.rst", "cpl_discord.rst", "cpl_discord.application.rst", "cpl_discord.command.rst", "cpl_discord.configuration.rst", "cpl_discord.container.rst", "cpl_discord.events.rst", "cpl_discord.helper.rst", "cpl_discord.service.rst", "cpl_query.rst", "cpl_query.base.rst", "cpl_query.enumerable.rst", "cpl_query.extension.rst", "cpl_query.iterable.rst", "cpl_translation.rst", "getting_started.rst", "index.rst", "introduction.md", "modules.rst", "quickstart.md", "setup.md", "tutorials.rst", "tutorials.appsettings.md", "tutorials.console.md", "tutorials.console-arguments.md", "tutorials.create-startup.md", "tutorials.extend-application.md", "tutorials.extend-startup.md", "tutorials.logging.md", "tutorials.mail.md", "tutorials.templating.md"], "titles": ["Contributing to CPL", "CLI reference", "cpl add", "cpl build", "cpl generate", "cpl help", "cpl install", "cpl new", "CLI Overview and Command Reference", "cpl publish", "cpl remove", "cpl run", "cpl start", "cpl uninstall", "cpl update", "cpl version", "API reference", "cpl_core.application package", "cpl_core.configuration package", "cpl_core.console package", "cpl_core.database package", "cpl_core.database.connection package", "cpl_core.database.context package", "cpl_core.dependency_injection package", "cpl_core.environment package", "cpl_core.logging package", "cpl_core.mailing package", "cpl_core.pipes package", "cpl_core.time package", "cpl_core.utils package", "cpl_discord package", "cpl_discord.application package", "cpl_discord.command package", "cpl_discord.configuration package", "cpl_discord.container package", "cpl_discord.events package", "cpl_discord.helper package", "cpl_discord.service package", "Query reference", "cpl_query.base package", "cpl_query.enumerable package", "cpl_query.extension package", "cpl_query.iterable package", "Translation reference", "Getting started", "Introduction to the CPL Docs", "Introduction to the CPL Docs", "Packages", "Getting started with CPL", "Setting up the local environment and workspace", "Tutorials", "Using appsettings.json", "Use cpl_core.console.Console", "Handle console arguments", "Create startup class", "Extend application", "Extend startup", "Use builtin logger", "Send mails", "Using cpl g & cpl n templating"], "terms": {"we": [0, 48, 59], "would": [0, 4, 7], "love": 0, "you": [0, 2, 3, 4, 7, 8, 10, 34, 45, 46, 48, 49, 59], "help": [0, 1, 8, 45, 46, 47, 59], "make": [0, 49], "even": 0, "better": 0, "than": [0, 39], "todai": 0, "As": 0, "contributor": 0, "here": [0, 49, 59], "ar": [0, 8, 9, 18, 34], "like": [0, 45, 48, 59], "follow": [0, 8, 48, 49], "issus": 0, "If": [0, 2, 7, 10, 19, 49], "find": 0, "sourc": [0, 2, 3, 9, 11, 12, 29, 48, 49], "can": [0, 2, 3, 4, 7, 8, 9, 10, 34, 45, 49, 59], "us": [0, 2, 3, 4, 7, 8, 9, 10, 17, 19, 26, 29, 44, 45, 46, 48, 49, 50], "our": 0, "gitea": 0, "repositori": 0, "fix": 0, "new": [0, 1, 8, 19, 34, 44, 47, 48, 49, 50], "implement": [0, 23, 39, 40, 41], "pleas": 0, "consid": 0, "size": 0, "chang": [0, 8, 12, 22, 48], "order": [0, 34, 39], "determin": 0, "right": 0, "step": 0, "proce": 0, "For": [0, 4, 7, 59], "major": [0, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "first": [0, 4, 7, 8, 27, 29, 34, 39, 45, 46, 59], "open": [0, 48, 49], "outlin": 0, "your": [0, 6, 8, 11, 12, 45, 46, 49, 59], "propos": 0, "so": [0, 49], "discuss": 0, "thi": [0, 5, 17, 34, 45, 46, 48, 49, 59], "process": 0, "allow": [0, 23], "coordin": [0, 19], "effort": 0, "prevent": 0, "duplic": 0, "work": [0, 8, 24, 45, 46], "craft": 0, "successfulli": 0, "accept": 0, "project": [0, 1, 2, 3, 6, 8, 9, 10, 11, 12, 13, 14, 44, 47, 49, 50], "note": [0, 34], "ad": [0, 2], "topic": [0, 34], "document": 0, "significantli": 0, "re": 0, "write": [0, 19, 25, 45, 46], "count": [0, 39], "small": 0, "directli": [0, 3], "befor": [0, 19, 35, 37], "search": [0, 18, 23], "tracker": 0, "mayb": 0, "problem": 0, "alreadi": [0, 48, 49], "exist": [0, 18, 59], "might": 0, "inform": [0, 25, 49, 59], "workaround": 0, "readili": 0, "avail": [0, 5, 8, 59], "want": [0, 48], "all": [0, 3, 9, 15, 18, 34, 39, 59], "soon": [0, 44, 50], "possibl": [0, 18], "need": [0, 34, 48, 49], "reproduc": 0, "confirm": 0, "In": [0, 8, 48, 59], "requir": [0, 34], "provid": [0, 7, 17, 23, 34, 45, 46, 48, 49], "minim": 0, "reproduct": 0, "have": [0, 8, 34, 48, 49], "scenario": 0, "give": 0, "wealth": 0, "import": [0, 48, 59], "without": [0, 6, 8, 39], "go": [0, 8, 45], "back": [0, 19], "forth": 0, "addit": [0, 8], "question": 0, "A": [0, 2, 7, 34, 59], "quickli": 0, "point": [0, 17, 19], "out": [0, 48, 49], "well": 0, "save": [0, 18, 22], "maintain": 0, "time": [0, 16, 25, 34, 47], "ultim": 0, "abl": 0, "more": [0, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 49, 59], "often": 0, "develop": [0, 6, 8, 13, 24, 45, 46, 48, 49], "themselv": 0, "while": 0, "prepar": [0, 3, 8, 9, 17, 45], "understand": [0, 45, 46, 48, 49], "sometim": 0, "hard": 0, "extract": 0, "essenti": [0, 48], "bit": 0, "from": [0, 2, 8, 9, 10, 11, 12, 13, 15, 17, 18, 19, 20, 34, 39, 42, 45, 46, 48, 59], "larger": 0, "codebas": 0, "realli": 0, "isol": 0, "unfortun": 0, "investig": 0, "don": [0, 48], "t": [0, 18, 23, 39, 40, 41, 42, 48], "hear": 0, "close": [0, 19], "doesn": 0, "enough": 0, "info": [0, 25, 45, 46], "pr": 0, "relat": 0, "Be": 0, "sure": 0, "describ": 0, "design": 0, "d": 0, "add": [0, 1, 7, 8, 18, 23, 26, 42, 47, 48], "upfront": 0, "ensur": 0, "readi": [0, 49], "fork": 0, "sh": [0, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 49], "edraft": [0, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 49], "de": [0, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 49], "repo": 0, "git": 0, "branch": 0, "checkout": 0, "b": [0, 3, 8], "my": [0, 8, 49], "master": 0, "creat": [0, 4, 7, 8, 9, 17, 18, 19, 23, 25, 26, 29, 39, 44, 45, 46, 50, 59], "patch": 0, "includ": [0, 3, 49], "appropri": [0, 59], "test": [0, 4, 7, 24, 45, 46, 48, 59], "case": [0, 27, 29, 48], "commit": 0, "option": [0, 8, 11, 18, 19, 20, 23, 25, 26, 29, 34, 35, 37, 39, 40, 41, 42, 45, 46, 48], "command": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 13, 14, 29, 30, 45, 46, 47, 49], "line": [0, 19, 48], "automat": 0, "rm": 0, "edit": 0, "file": [0, 3, 4, 8, 9, 10, 12, 18, 45, 49, 59], "push": 0, "origin": 0, "send": [0, 26, 44, 45, 46, 50], "The": [0, 3, 4, 6, 7, 8, 9, 10, 13, 23, 26, 29, 34, 37, 45, 46, 48, 49, 59], "team": 0, "reserv": 0, "commun": 0, "member": [0, 30, 35, 37, 47], "who": 0, "haven": 0, "been": 0, "good": 0, "citizen": 0, "Such": 0, "behavior": 0, "appli": 0, "within": [0, 3, 8], "outsid": 0, "manag": [0, 34, 45, 46], "channel": [0, 34, 35, 37], "ask": 0, "via": [0, 6, 13, 45, 46], "updat": [0, 1, 8, 47], "fixup": 0, "head": 0, "That": 0, "s": [0, 8, 12, 34, 44], "thank": 0, "To": [0, 8, 11, 12, 48, 49], "consist": 0, "throughout": 0, "keep": 0, "mind": 0, "must": [0, 2, 3, 8, 10, 19, 59], "one": [0, 39], "unit": 0, "public": 0, "api": [0, 45, 46, 47], "method": [0, 23], "pep": 0, "8": 0, "style": 0, "guid": 0, "python": [0, 3, 29, 39, 40, 41, 42, 45, 46, 48, 49], "By": 0, "agre": 0, "under": [0, 34], "its": [0, 8], "mit": [0, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "see": [0, 7, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 48, 49], "overview": [1, 47, 49], "tabl": [1, 19, 29, 44, 45, 46, 47], "content": [1, 16, 38, 44, 47, 50], "basic": [1, 47, 48, 49], "workflow": [1, 47], "languag": [1, 43, 47], "syntax": [1, 47], "rel": [1, 47], "path": [1, 2, 3, 4, 7, 9, 10, 18, 24, 25, 47, 49, 59], "schemat": [1, 44, 47, 50], "cpl": [1, 8, 16, 38, 44, 47, 49, 50], "descript": [1, 8, 11, 12, 14, 34, 47], "argument": [1, 3, 7, 8, 9, 11, 12, 14, 18, 19, 29, 39, 44, 45, 46, 47, 50], "flag": [1, 18, 47], "build": [1, 8, 9, 11, 12, 17, 23, 29, 45, 47, 48, 49], "gener": [1, 7, 8, 9, 44, 45, 47, 48, 49, 50], "instal": [1, 8, 15, 29, 44, 47, 48], "type": [1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13, 17, 18, 23, 34, 36, 37, 39, 40, 41, 42, 44, 47, 50], "publish": [1, 3, 8, 45, 47, 49], "remov": [1, 2, 8, 9, 42, 47], "run": [1, 3, 7, 12, 17, 18, 19, 22, 29, 39, 45, 46, 47, 48, 49], "start": [1, 8, 11, 39, 45, 46, 47, 59], "uninstal": [1, 8, 29, 47], "version": [1, 8, 34, 47], "workspac": [2, 3, 7, 8, 10, 44, 59], "target": [2, 3], "refer": [2, 10, 45, 46, 47], "given": [2, 3, 6, 8, 9, 13, 18, 19, 20, 23, 29, 39, 42], "call": [2, 10, 17, 18, 19, 34, 39, 59], "name": [2, 3, 4, 7, 8, 9, 10, 18, 24, 25, 29, 32, 34, 49, 59], "otherwis": [2, 10, 19], "specifi": [2, 6, 7, 8, 10, 11, 13, 14, 18, 19], "valu": [2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 18, 19, 20, 23, 24, 25, 26, 27, 28, 30, 39, 40, 41, 42, 43], "which": [2, 8, 11, 18, 19, 29, 49, 59], "ha": [2, 19, 59], "str": [2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 33, 34, 35, 37, 43, 48, 59], "referenc": 2, "simul": [2, 6, 10, 13, 14], "whether": [2, 6, 7, 10, 13, 14, 18], "copi": [3, 39], "an": [3, 8, 9, 17, 18, 19, 20, 23, 24, 25, 26, 28, 30, 39, 48, 49, 59], "app": [3, 8, 17, 44, 45, 46, 48], "output": [3, 8, 9, 18, 19, 45, 46, 48, 49], "directori": [3, 8, 9, 24, 45, 46, 48], "execut": [3, 8, 9, 18, 29], "consol": [3, 5, 7, 8, 9, 16, 18, 25, 44, 45, 46, 47, 48, 50, 59], "librari": [3, 7, 8, 9, 44, 45, 46], "them": 3, "base": [4, 7, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46, 47, 48], "g": [4, 7, 8, 44, 50], "defin": [4, 7, 8, 18, 19, 40, 42, 49, 59], "custom": [4, 7, 17, 18, 24, 45, 46], "templat": [4, 7, 44, 50], "folder": [4, 7, 48, 59], "element": [4, 7, 19, 22, 34, 39, 42], "src": [4, 7, 48], "exampl": [4, 7, 59], "c": [4, 7, 45], "abc": [4, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 32, 35, 37, 39, 40, 42, 43, 59], "abstract": [4, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 31, 35, 37, 39, 43], "class": [4, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 50, 59], "enum": [4, 18, 19, 20, 23, 24, 25, 26, 28, 30, 59], "pipe": [4, 16, 23, 45, 46, 47], "servic": [4, 7, 17, 18, 23, 25, 26, 30, 31, 45, 46, 47, 48, 59], "set": [4, 11, 17, 18, 19, 20, 22, 23, 24, 25, 26, 28, 29, 33, 43, 44, 48], "configmodel": 4, "thread": [4, 19, 30, 47], "valid": [4, 18, 26, 48], "discord": [4, 23, 45, 47], "bot": [4, 37], "event": [4, 30, 37, 47], "list": [5, 8, 15, 18, 19, 22, 23, 26, 27, 29, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 47, 59], "short": [5, 8], "h": [5, 8], "show": [5, 19], "messag": [5, 19, 25, 35, 37], "packag": [6, 7, 8, 13, 15, 16, 38, 44, 45, 46, 48], "pip": [6, 13, 15, 16, 45, 46, 47, 48, 49], "i": [6, 8, 48], "deped": 6, "dev": [6, 11, 12, 13], "mode": [6, 13], "virtual": [6, 13], "initi": [7, 44, 59], "n": [7, 8, 44, 48, 49, 50], "simpl": [7, 45, 46, 49], "applic": [7, 11, 12, 16, 19, 24, 25, 26, 30, 44, 45, 46, 47, 48, 49, 50, 59], "async": [7, 17, 35, 37], "startup": [7, 17, 44, 45, 46, 50, 59], "noth": 7, "venv": 7, "serv": 8, "server": [8, 21, 26, 45, 46, 49], "parent": 8, "cd": [8, 49], "termin": [8, 19, 48, 49], "commandnameoralia": 8, "requiredarg": 8, "optionalsarg": 8, "most": [8, 34, 48, 49], "some": 8, "alias": [8, 18], "shown": [8, 18, 49], "statement": [8, 22], "each": [8, 18, 39], "prefix": [8, 18, 33], "absolut": 8, "current": [8, 24, 34], "either": 8, "root": 8, "take": [8, 18, 39], "artifact": 8, "ani": [8, 18, 19, 27, 32, 37, 39, 43, 59], "own": 8, "suppli": 8, "same": [8, 59], "format": [8, 25, 28, 39], "immedi": 8, "alia": [8, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 59], "dist": [8, 9, 11, 12], "With": 8, "depend": [8, 14, 45, 46, 48], "p": [8, 9], "setup": [8, 9, 46, 49], "py": [8, 9, 29, 30, 31, 32, 33, 34, 35, 36, 37, 45, 48, 59], "r": [8, 10, 11], "restart": [8, 12, 49], "ui": [8, 13, 34], "u": [8, 14], "v": [8, 15], "data": [9, 19, 34, 39], "cpl_core": [9, 16, 44, 47, 48, 49, 50, 59], "json": [9, 18, 44, 45, 46, 48, 49, 50, 59], "delet": 10, "onc": 11, "paramet": [11, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 33, 39, 42, 43], "default": [11, 19, 34, 49], "after": [11, 12, 35, 37, 39], "cli": [15, 44, 45, 46, 47, 48], "submodul": [16, 38, 47], "application_abc": [16, 47], "modul": [16, 38, 47], "application_build": [16, 47], "application_builder_abc": [16, 47], "application_extension_abc": [16, 47], "startup_abc": [16, 47], "startup_extension_abc": [16, 47], "core": [16, 45, 47, 49], "configur": [16, 17, 23, 30, 45, 46, 47, 59], "argument_abc": [16, 47], "argument_build": [16, 47], "argument_executable_abc": [16, 47], "argument_type_enum": [16, 47], "configuration_abc": [16, 17, 23, 47], "configuration_model_abc": [16, 47], "configuration_variable_name_enum": [16, 47], "executable_argu": [16, 47], "flag_argu": [16, 47], "validator_abc": [16, 47], "variable_argu": [16, 47], "background_color_enum": [16, 47], "console_cal": [16, 47], "foreground_color_enum": [16, 47], "spinner_thread": [16, 47], "databas": [16, 23, 47], "subpackag": [16, 47], "connect": [16, 20, 22, 26, 37, 47], "database_connect": [16, 20], "database_connection_abc": [16, 20], "context": [16, 20, 23, 35, 37, 47, 49], "database_context": [16, 20], "database_context_abc": [16, 20, 23], "database_set": [16, 21, 22, 47], "database_settings_name_enum": [16, 47], "table_abc": [16, 47], "dependency_inject": [16, 17, 47, 59], "scope": [16, 45, 46, 47], "scope_abc": [16, 47], "scope_build": [16, 47], "service_collect": [16, 37, 47], "service_collection_abc": [16, 17, 47], "service_descriptor": [16, 47], "service_lifetime_enum": [16, 47], "service_provid": [16, 47], "service_provider_abc": [16, 17, 47], "environ": [16, 17, 18, 25, 26, 44, 45, 46, 47, 59], "application_environ": [16, 47], "application_environment_abc": [16, 17, 25, 26, 47], "environment_name_enum": [16, 47], "log": [16, 26, 45, 46, 47], "logger_abc": [16, 26, 47], "logger_servic": [16, 47], "logging_level_enum": [16, 47], "logging_set": [16, 47], "logging_settings_name_enum": [16, 47], "mail": [16, 44, 45, 46, 47, 50], "email": [16, 47], "email_client_abc": [16, 47], "email_client_servic": [16, 47], "email_client_set": [16, 47], "email_client_settings_name_enum": [16, 47], "bool_pip": [16, 47], "first_char_to_lower_pip": [16, 47], "first_to_upper_pip": [16, 47], "ip_address_pip": [16, 47], "pipe_abc": [16, 47], "to_camel_case_pip": [16, 47], "to_snake_case_pip": [16, 47], "version_pip": [16, 47], "time_format_set": [16, 25, 47], "time_format_settings_names_enum": [16, 47], "util": [16, 45, 46, 47, 59], "credential_manag": [16, 47], "string": [16, 19, 21, 25, 26, 27, 45, 46, 47, 48, 59], "applicationabc": [17, 31], "config": [17, 23, 31, 37], "configurationabc": [17, 18, 23, 31, 37, 59], "serviceproviderabc": [17, 18, 23, 31, 59], "contain": [17, 30, 36, 39, 47], "object": [17, 18, 19, 23, 26, 29, 34, 36, 39, 42, 45, 46], "load": [17, 43], "appset": [17, 44, 48, 50], "instanc": [17, 23], "main": [17, 48], "entri": [17, 19], "run_async": 17, "applicationbuild": 17, "applicationbuilderabc": 17, "return": [17, 18, 19, 22, 23, 26, 27, 29, 34, 39, 40, 41, 42, 48, 59], "build_async": 17, "use_extens": 17, "extens": [17, 38, 39, 42, 45, 46, 47], "union": [17, 18, 19, 23, 35, 36, 37, 39], "applicationextensionabc": 17, "startupextensionabc": 17, "use_startup": [17, 59], "startupabc": [17, 59], "arg": [17, 18, 19, 22, 27, 29, 32, 35, 37, 43, 59], "configure_configur": [17, 59], "env": [17, 25, 37], "applicationenvironmentabc": [17, 18, 24, 25, 26, 37], "configure_servic": [17, 59], "servicecollectionabc": [17, 23, 30, 37, 59], "copyright": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "2020": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "2023": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "licens": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 48], "detail": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 45], "versioninfo": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "minor": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "micro": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "tupl": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "field": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "number": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "0": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 48, 59], "2": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 48, 59], "1": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 48, 59], "argumentabc": 18, "token": [18, 33], "prevent_next_execut": 18, "bool": [18, 19, 20, 26, 27, 34, 39, 59], "fals": 18, "console_argu": 18, "none": [18, 19, 23, 25, 26, 29, 39, 40, 41, 42, 59], "add_console_argu": 18, "arg_typ": 18, "argumenttypeenum": 18, "kwarg": [18, 19, 32, 35, 37], "known": 18, "specif": 18, "self": [18, 23, 30, 59], "consoleargu": 18, "properti": [18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 33, 34, 37, 39, 43], "argumentbuild": 18, "static": [18, 23, 26, 29, 36], "build_argu": 18, "executableargu": 18, "flagargu": 18, "variableargu": 18, "argumentexecutableabc": 18, "enumer": [18, 19, 20, 23, 24, 25, 26, 28, 30, 38, 41, 42, 47], "variabl": [18, 29], "3": [18, 25], "add_configur": 18, "key_typ": 18, "consoleargumentabc": 18, "add_environment_vari": 18, "read": [18, 19, 48], "add_json_fil": 18, "true": 18, "error": [18, 19, 25, 35, 37, 45, 46], "should": [18, 48, 49, 59], "occur": 18, "wa": [18, 49], "found": [18, 39], "place": 18, "store": 18, "additional_argu": 18, "argument_error_funct": 18, "callabl": [18, 19, 23, 39], "create_console_argu": 18, "begin": [18, 59], "value_token": 18, "were": 18, "is_value_token_opt": 18, "runnabl": 18, "when": [18, 19, 35, 37, 39, 59], "for_each_argu": 18, "iter": [18, 38, 39, 40, 41, 47], "through": [18, 48], "function": [18, 19, 23, 29, 39, 40, 42, 45, 48], "get_configur": 18, "search_typ": 18, "configurationmodelabc": [18, 20, 25, 26, 28, 33, 43], "parse_console_argu": 18, "invalid": 18, "from_dict": [18, 20, 25, 26, 28, 33, 43], "dict": [18, 19, 20, 25, 26, 27, 28, 33, 43, 59], "convert": [18, 25, 26, 27, 28, 29, 33, 36, 39, 40, 41, 42, 43, 45, 46], "attribut": [18, 20, 25, 26, 28, 33, 43], "configurationvariablenameenum": 18, "to_list": [18, 39], "validatorabc": 18, "executable_typ": 18, "set_execut": [18, 29], "set_valu": 18, "backgroundcolorenum": 19, "blue": 19, "on_blu": 19, "cyan": 19, "on_cyan": 19, "on_default": 19, "green": 19, "on_green": 19, "grei": 19, "on_grei": 19, "magenta": 19, "on_magenta": 19, "red": 19, "on_r": 19, "white": 19, "on_whit": 19, "yellow": 19, "on_yellow": 19, "handl": [19, 29, 44, 45, 46, 50], "input": [19, 45, 46, 48], "background_color": 19, "bytes_or_buff": 19, "encod": [19, 29], "expos": 19, "buffer": [19, 20], "decod": [19, 29], "handler": 19, "result": [19, 26, 29, 39], "__str__": 19, "repr": 19, "sy": 19, "getdefaultencod": 19, "strict": 19, "classmethod": [19, 23, 29, 39, 59], "banner": [19, 45, 46], "print": [19, 48], "clear": 19, "color_reset": 19, "reset": [19, 29], "color": 19, "disabl": 19, "interact": 19, "enabl": [19, 48], "tb": 19, "traceback": 19, "foreground_color": 19, "read_lin": 19, "next": [19, 44], "reset_cursor_posit": 19, "cursor": [19, 21, 22], "posit": [19, 34], "select": [19, 22, 39, 48], "char": [19, 27, 29], "header_foreground_color": 19, "foregroundcolorenum": 19, "header_background_color": 19, "option_foreground_color": 19, "option_background_color": 19, "cursor_foreground_color": 19, "cursor_background_color": 19, "menu": [19, 44, 45, 46], "charact": 19, "header": [19, 25, 26], "foreground": 19, "background": 19, "set_background_color": 19, "set_cursor_posit": 19, "x": [19, 39], "int": [19, 20, 26, 27, 29, 34, 39, 42, 48], "y": [19, 48], "set_foreground_color": 19, "set_hold_back": 19, "spinner": [19, 45, 46], "text_foreground_color": 19, "spinner_foreground_color": 19, "text_background_color": 19, "spinner_background_color": 19, "end": [19, 25], "stop": 19, "text": [19, 34], "keyword": 19, "activ": [19, 34], "last": [19, 39], "write_at": [19, 45, 46], "write_lin": [19, 45, 46, 48], "write_line_at": [19, 45, 46], "consolecal": 19, "repres": [19, 20, 24, 26], "hold": 19, "spinnerthread": 19, "msg_len": 19, "length": [19, 29, 39, 48], "exit": [19, 48], "stop_spin": 19, "databaseset": [20, 21, 22, 23], "auth_plugin": 20, "charset": 20, "host": [20, 26], "password": [20, 48], "port": [20, 26], "use_unicod": 20, "user": [20, 35, 37, 48], "databasesettingsnameenum": 20, "authplugin": 20, "useunicod": 20, "tableabc": 20, "created_at": 20, "datetim": [20, 24, 34, 35, 37], "delete_str": 20, "insert_str": 20, "modified_at": 20, "udpate_str": 20, "databaseconnect": 21, "databaseconnectionabc": 21, "represent": [21, 22, 23, 25, 26, 28], "connection_str": 21, "http": [21, 49], "doc": 21, "sqlalchemi": 21, "org": 21, "en": 21, "14": 21, "engin": 21, "html": 21, "mysqlcursorbuff": [21, 22], "mysqlconnectionabstract": 21, "databasecontext": 22, "databasecontextabc": [22, 23], "save_chang": 22, "sql": 22, "fetch": 22, "scopeabc": 23, "dispos": 23, "scopebuild": 23, "servicecollect": 23, "collect": 23, "add_db_context": 23, "db_context_typ": 23, "db_set": 23, "db_context": 23, "add_log": 23, "intern": [23, 59], "logger": [23, 25, 26, 37, 44, 45, 46, 50], "add_pip": 23, "transient": [23, 45, 46], "add_scop": 23, "service_typ": 23, "lifetim": [23, 45, 46], "add_singleton": 23, "singleton": [23, 45, 46], "add_transi": 23, "build_service_provid": [23, 59], "add_discord": [23, 30], "add_transl": 23, "translat": [23, 45, 47], "servicedescriptor": 23, "servicelifetimeenum": 23, "base_typ": 23, "descriptor": 23, "serviceprovid": 23, "build_by_signatur": 23, "sig": 23, "signatur": 23, "build_servic": 23, "instance_typ": 23, "create_scop": 23, "get_servic": 23, "set_scop": 23, "inject": [23, 45, 46, 48], "f": [23, 59], "decor": 23, "set_global_provid": 23, "applicationenviron": [24, 59], "environmentnameenum": 24, "product": [24, 45, 46], "application_nam": 24, "date_time_now": 24, "end_tim": 24, "environment_nam": 24, "host_nam": 24, "runtime_directori": 24, "set_runtime_directori": 24, "runtim": [24, 45, 46], "set_working_directori": 24, "working_directori": 24, "start_tim": 24, "stage": [24, 45, 46], "loggerabc": [25, 26, 37], "debug": [25, 45, 46], "ex": 25, "except": [25, 39], "thrown": 25, "fatal": [25, 45, 46], "program": 25, "trace": [25, 45, 46], "warn": [25, 45, 46], "loggingset": [25, 37], "time_format": [25, 28], "timeformatset": [25, 28], "tree": 25, "logfil": 25, "logginglevelenum": 25, "5": [25, 48], "4": 25, "off": 25, "6": 25, "filenam": 25, "level": [25, 45, 46], "loggingsettingsnameenum": 25, "console_level": 25, "consoleloglevel": 25, "file_level": 25, "fileloglevel": 25, "subject": 26, "bodi": 26, "transceiv": 26, "receiv": 26, "e": [26, 59], "add_head": 26, "add_receiv": 26, "check_mail": 26, "address": 26, "check": [26, 39, 59], "get_cont": 26, "header_list": 26, "receiver_list": 26, "emailclientabc": 26, "emailcli": 26, "send_mail": 26, "mail_set": 26, "emailclientset": 26, "login": 26, "credenti": [26, 29, 45, 46], "user_nam": 26, "emailclientsettingsnameenum": 26, "usernam": 26, "boolpip": 27, "pipeabc": [27, 43], "transform": [27, 43], "firstchartolowerpip": 27, "lower": [27, 29, 48], "firsttoupperpip": 27, "upper": [27, 29, 48], "ipaddresspip": 27, "tocamelcasepip": 27, "camel": [27, 29], "camelcas": [27, 29], "tosnakecasepip": 27, "snake": [27, 29], "snake_cas": [27, 29], "versionpip": 27, "date_format": 28, "date_time_format": 28, "date_time_log_format": 28, "timeformatsettingsnamesenum": 28, "dateformat": 28, "datetimeformat": 28, "datetimelogformat": 28, "timeformat": 28, "credentialmanag": 29, "encrypt": [29, 45, 46], "decrypt": 29, "build_str": 29, "replac": [29, 59], "base64": [29, 45, 46], "get_execut": 29, "get_outd": 29, "byte": 29, "get": [29, 45, 46, 49], "outdat": 29, "get_packag": 29, "local": [29, 44], "stdout": 29, "stderr": 29, "extra": [29, 49], "index": [29, 39, 42, 48, 49], "url": [29, 49], "subprocess": [29, 45, 46], "reset_execut": 29, "system": 29, "standard": [29, 45, 46], "convert_to_camel_cas": 29, "convert_to_snake_cas": [29, 59], "first_to_low": 29, "first_to_upp": 29, "random_str": 29, "random": [29, 48], "discord_bot_application_abc": [30, 47], "discord_command_abc": [30, 47], "discord_commands_meta": [30, 47], "discord_bot_set": [30, 37, 47], "category_channel": [30, 47], "guild": [30, 35, 37, 47], "role": [30, 35, 37, 47], "text_channel": [30, 47], "voice_channel": [30, 47], "on_bulk_message_delete_abc": [30, 47], "on_command_abc": [30, 47], "on_command_completion_abc": [30, 47], "on_command_error_abc": [30, 47], "on_connect_abc": [30, 47], "on_disconnect_abc": [30, 47], "on_error_abc": [30, 47], "on_group_join_abc": [30, 47], "on_group_remove_abc": [30, 47], "on_guild_available_abc": [30, 47], "on_guild_channel_create_abc": [30, 47], "on_guild_channel_delete_abc": [30, 47], "on_guild_channel_pins_update_abc": [30, 47], "on_guild_channel_update_abc": [30, 47], "on_guild_emojis_update_abc": [30, 47], "on_guild_integrations_update_abc": [30, 47], "on_guild_join_abc": [30, 47], "on_guild_remove_abc": [30, 47], "on_guild_role_create_abc": [30, 47], "on_guild_role_delete_abc": [30, 47], "on_guild_role_update_abc": [30, 47], "on_guild_unavailable_abc": [30, 47], "on_guild_update_abc": [30, 47], "on_invite_create_abc": [30, 47], "on_invite_delete_abc": [30, 47], "on_member_ban_abc": [30, 47], "on_member_join_abc": [30, 47], "on_member_remove_abc": [30, 47], "on_member_unban_abc": [30, 47], "on_member_update_abc": [30, 47], "on_message_abc": [30, 47], "on_message_delete_abc": [30, 47], "on_message_edit_abc": [30, 47], "on_private_channel_create_abc": [30, 47], "on_private_channel_delete_abc": [30, 47], "on_private_channel_pins_update_abc": [30, 47], "on_private_channel_update_abc": [30, 47], "on_raw_reaction_add_abc": [30, 47], "on_raw_reaction_clear_abc": [30, 47], "on_raw_reaction_clear_emoji_abc": [30, 47], "on_raw_reaction_remove_abc": [30, 47], "on_reaction_add_abc": [30, 47], "on_reaction_clear_abc": [30, 47], "on_reaction_clear_emoji_abc": [30, 47], "on_reaction_remove_abc": [30, 47], "on_ready_abc": [30, 47], "on_resume_abc": [30, 47], "on_typing_abc": [30, 47], "on_user_update_abc": [30, 47], "on_voice_state_update_abc": [30, 47], "on_webhooks_update_abc": [30, 47], "helper": [30, 47], "to_containers_convert": [30, 47], "command_error_handler_servic": [30, 47], "discord_bot_servic": [30, 47], "discord_bot_service_abc": [30, 47], "discord_collect": [30, 47], "discord_collection_abc": [30, 47], "discord_servic": [30, 47], "discord_service_abc": [30, 47], "discordeventtypesenum": 30, "on_bulk_message_delet": [30, 35, 37], "onbulkmessagedeleteabc": [30, 35], "on_command": [30, 35, 37], "oncommandabc": [30, 35], "on_command_complet": [30, 35, 37], "oncommandcompletionabc": [30, 35], "on_command_error": [30, 35, 37], "oncommanderrorabc": [30, 35, 37], "on_connect": [30, 35, 37], "onconnectabc": [30, 35], "on_disconnect": [30, 35, 37], "ondisconnectabc": [30, 35], "on_error": [30, 35, 37], "onerrorabc": [30, 35], "on_group_join": [30, 35, 37], "ongroupjoinabc": [30, 35], "on_group_remov": [30, 35, 37], "ongroupremoveabc": [30, 35], "on_guild_avail": [30, 35, 37], "onguildavailableabc": [30, 35], "on_guild_channel_cr": [30, 35, 37], "onguildchannelcreateabc": [30, 35], "on_guild_channel_delet": [30, 35, 37], "onguildchanneldeleteabc": [30, 35], "on_guild_channel_pins_upd": [30, 35, 37], "onguildchannelpinsupdateabc": [30, 35], "on_guild_channel_upd": [30, 35, 37], "onguildchannelupdateabc": [30, 35], "on_guild_emojis_upd": [30, 35, 37], "onguildemojisupdateabc": [30, 35], "on_guild_integrations_upd": [30, 35, 37], "onguildintegrationsupdateabc": [30, 35], "on_guild_join": [30, 35, 37], "onguildjoinabc": [30, 35], "on_guild_remov": [30, 35, 37], "onguildremoveabc": [30, 35], "on_guild_role_cr": [30, 35, 37], "onguildrolecreateabc": [30, 35], "on_guild_role_delet": [30, 35, 37], "onguildroledeleteabc": [30, 35], "on_guild_role_upd": [30, 35, 37], "onguildroleupdateabc": [30, 35], "on_guild_unavail": [30, 35, 37], "onguildunavailableabc": [30, 35], "on_guild_upd": [30, 35, 37], "onguildupdateabc": [30, 35], "on_invite_cr": [30, 35, 37], "oninvitecreateabc": [30, 35], "on_invite_delet": [30, 35, 37], "oninvitedeleteabc": [30, 35], "on_member_ban": [30, 35, 37], "onmemberbanabc": [30, 35], "on_member_join": [30, 35, 37], "onmemberjoinabc": [30, 35], "on_member_remov": [30, 35, 37], "onmemberremoveabc": [30, 35], "on_member_unban": [30, 35, 37], "onmemberunbanabc": [30, 35], "on_member_upd": [30, 35, 37], "onmemberupdateabc": [30, 35], "on_messag": [30, 35, 37], "onmessageabc": [30, 35], "on_message_delet": [30, 35, 37], "onmessagedeleteabc": [30, 35], "on_message_edit": [30, 35, 37], "onmessageeditabc": [30, 35], "on_private_channel_cr": [30, 35, 37], "onprivatechannelcreateabc": [30, 35], "on_private_channel_delet": [30, 35, 37], "onprivatechanneldeleteabc": [30, 35], "on_private_channel_pins_upd": [30, 35, 37], "onprivatechannelpinsupdateabc": [30, 35], "on_private_channel_upd": [30, 35, 37], "onprivatechannelupdateabc": [30, 35], "on_raw_reaction_add": [30, 35, 37], "onrawreactionaddabc": [30, 35], "on_raw_reaction_clear": [30, 35, 37], "onrawreactionclearabc": [30, 35], "on_raw_reaction_clear_emoji": [30, 35, 37], "onrawreactionclearemojiabc": [30, 35], "on_raw_reaction_remov": [30, 35, 37], "onrawreactionremoveabc": [30, 35], "on_reaction_add": [30, 35, 37], "onreactionaddabc": [30, 35], "on_reaction_clear": [30, 35, 37], "onreactionclearabc": [30, 35], "on_reaction_clear_emoji": [30, 35, 37], "onreactionclearemojiabc": [30, 35], "on_reaction_remov": [30, 35, 37], "onreactionremoveabc": [30, 35], "on_readi": [30, 35, 37], "onreadyabc": [30, 35], "on_resum": [30, 35, 37], "onresumeabc": [30, 35], "on_typ": [30, 35, 37], "ontypingabc": [30, 35], "on_user_upd": [30, 35, 37], "onuserupdateabc": [30, 35], "on_voice_state_upd": [30, 35, 37], "onvoicestateupdateabc": [30, 35], "on_webhooks_upd": [30, 35, 37], "onwebhooksupdateabc": [30, 35], "link": [30, 31, 32, 33, 34, 35, 36, 37], "between": [30, 31, 32, 33, 34, 35, 36, 37, 45], "2022": [30, 31, 32, 33, 34, 35, 36, 37], "get_discord_collect": 30, "discordcollectionabc": [30, 37], "init": [30, 37, 59], "discordbotapplicationabc": 31, "stop_async": [31, 37], "discordcommandabc": [32, 37], "cog": [32, 37], "discordcogmeta": 32, "namespac": 32, "abcmeta": 32, "cogmeta": 32, "discordbotset": [33, 37], "categorychannel": 34, "_t": [34, 36, 37, 39], "category_id": 34, "id": [34, 48], "nsfw": 34, "textchannel": 34, "categori": 34, "voicechannel": 34, "voic": 34, "_o": 34, "afk_channel": 34, "afk_timeout": 34, "approximate_member_count": 34, "approximate_presence_count": 34, "belong": 34, "sort": [34, 39, 45], "top": 34, "bottom": 34, "default_notif": 34, "emoji": [34, 35, 37], "explicit_content_filt": 34, "featur": [34, 49], "max_memb": 34, "max_pres": 34, "max_video_channel_us": 34, "sequenc": [34, 35, 36, 37, 38, 47], "mfa_level": 34, "nsfw_level": 34, "owner_id": 34, "preferred_local": 34, "premium_progress_bar_en": 34, "premium_subscription_count": 34, "premium_ti": 34, "hierarchi": 34, "lowest": [34, 39], "sticker": 34, "permiss": 34, "view": 34, "unavail": 34, "vanity_url_cod": 34, "verification_level": 34, "widget_en": 34, "activitytyp": 34, "joined_at": 34, "nick": 34, "pend": 34, "premium_sinc": 34, "alwai": 34, "everyon": 34, "These": [34, 45], "timed_out_until": 34, "hoist": 34, "mention": 34, "tag": 34, "unicode_emoji": 34, "default_auto_archive_dur": 34, "last_message_id": 34, "slowmode_delai": 34, "archive_timestamp": 34, "archiv": 34, "archiver_id": 34, "auto_archive_dur": 34, "invit": [34, 35, 37], "lock": 34, "me": 34, "member_count": 34, "threadmemb": 34, "intent": 34, "properli": 34, "fill": 34, "howev": 34, "gatewai": 34, "fetch_memb": 34, "message_count": 34, "parent_id": 34, "insid": 34, "ctx": [35, 37], "commanderror": [35, 37], "groupchannel": [35, 37], "chhanel": [35, 37], "guildchannel": [35, 37], "list_pin": [35, 37], "privatechannel": [35, 37], "payload": [35, 37], "rawreactionactionev": [35, 37], "reaction": [35, 37], "voicest": [35, 37], "tocontainersconvert": 36, "_l": 36, "commanderrorhandlerservic": 37, "discordbotservic": 37, "logging_st": 37, "discordserviceabc": 37, "discordbotserviceabc": 37, "client": 37, "start_async": 37, "discordcollect": 37, "add_command": 37, "add_ev": 37, "_t_event": 37, "get_command": 37, "get_events_by_bas": 37, "discordservic": 37, "cpl_queri": [38, 47], "default_lambda": [38, 47], "ordered_query": [38, 47], "ordered_queryable_abc": [38, 47], "queryable_abc": [38, 47], "enumerable_abc": [38, 41, 42, 47], "iterable_abc": [38, 40, 41, 47], "orderedquery": 39, "_valu": 39, "_func": 39, "orderedqueryableabc": 39, "orderediterableabc": 39, "then_bi": 39, "orderedlist": 39, "ascend": 39, "func": 39, "ordered_iterable_abc": 39, "then_by_descend": 39, "descend": 39, "queryableabc": [39, 40, 42], "everi": 39, "equal": 39, "averag": 39, "float": 39, "complex": [39, 45, 46, 59], "distinct": 39, "redund": 39, "element_at": 39, "_index": [39, 42], "element_at_or_default": 39, "first_or_default": 39, "for_each": 39, "group_bi": 39, "group": 39, "last_or_default": 39, "max": 39, "highest": 39, "median": 39, "min": 39, "order_bi": 39, "order_by_descend": 39, "revers": 39, "select_mani": 39, "flatten": 39, "singl": 39, "rais": 39, "argumentnoneexcept": 39, "single_or_default": 39, "skip": 39, "skip_last": 39, "split": [39, 59], "seper": 39, "sum": 39, "take_last": 39, "where": 39, "empti": 39, "index_of": 39, "_object": [39, 42], "indexerror": 39, "rang": [39, 48], "sequence_abc": 39, "sequenceabc": 39, "integr": [39, 40, 41, 42], "2021": [39, 40, 41, 42], "enumerableabc": [40, 41, 42], "to_iter": [40, 41], "iterableabc": [40, 41, 42], "to_enumer": [41, 42], "append": 42, "extend": [42, 44, 50], "_iterableabc__iter": 42, "__iter": 42, "remove_at": 42, "translatepip": 43, "translationserviceabc": 43, "translationservic": 43, "lang": 43, "load_by_set": 43, "translationset": 43, "set_default_lang": 43, "set_lang": 43, "kei": [43, 45, 49], "default_languag": 43, "prerequisit": [44, 50], "what": 44, "up": 44, "queri": [44, 45, 46, 47], "tutori": [44, 48, 49], "come": [44, 50], "builtin": [44, 50], "common": [45, 46], "platform": [45, 46], "meant": [45, 46], "effici": [45, 46], "desktop": [45, 46], "learn": [45, 46, 49], "enterpris": [45, 46], "expandl": [45, 46], "builder": [45, 46], "map": [45, 46], "appnam": [45, 46], "hostnam": [45, 46], "wrapper": [45, 46], "differ": [45, 46], "variant": [45, 46], "to_lower_cas": [45, 46], "to_camel_cas": [45, 46], "code": [45, 48, 49, 59], "connector": 45, "filter": 45, "linq": 45, "xd": 45, "dot": 45, "notat": 45, "page": 45, "great": 45, "about": [45, 49], "everyth": 45, "do": [45, 48, 59], "contribut": 45, "cpl_discord": [45, 47], "discord_event_types_enum": 47, "cpl_translat": 47, "translate_pip": 47, "translation_servic": 47, "translation_service_abc": 47, "translation_set": 47, "welcom": 48, "introduc": 48, "walk": 48, "also": [48, 49, 59], "sampl": 48, "ouput": 48, "look": [48, 59], "done": 48, "readm": 48, "md": 48, "__init__": [48, 59], "projectmain": 48, "vs": 48, "pycharm": 48, "hello": [48, 49], "world": [48, 49], "emul": 48, "def": [48, 59], "onli": 48, "__name__": 48, "__main__": 48, "generate_password": 48, "letter": [48, 59], "join": 48, "choic": 48, "ascii_lowercas": 48, "elif": 48, "ascii_uppercas": 48, "ascii_lett": 48, "len": 48, "full": 48, "section": 48, "ve": 48, "continu": 48, "explor": 48, "window": 49, "prompt": 49, "declin": 49, "enter": 49, "press": 49, "lib": 49, "live": 49, "navig": 49, "launch": 49, "watch": 49, "chnage": 49, "those": 49, "success": 49, "similar": 49, "fore": 49, "pyhton": 49, "schematic_your_schemat": 59, "detect": 59, "schematic_": 59, "endswith": 59, "your_schemat": 59, "choos": 59, "attent": 59, "It": 59, "overwrit": 59, "cpl_cli": 59, "generate_schematic_abc": 59, "generateschematicabc": 59, "get_cod": 59, "textwrap": 59, "dedent": 59, "atr": 59, "build_code_str": 59, "_class_nam": 59, "regist": 59, "cl": 59, "littl": 59, "therefor": 59, "divid": 59, "sever": 59, "veri": 59, "structur": 59, "explain": 59, "project_consol": 59, "project_file_licens": 59, "project_file_appset": 59, "project_fil": 59, "project_file_readm": 59, "project_file_code_main": 59, "project_file_code_startup": 59, "project_file_code_appl": 59, "how": 59, "illustr": 59, "project_type_abc": 59, "projecttypeabc": 59, "workspaceset": 59, "base_path": 59, "project_nam": 59, "use_application_api": 59, "use_service_provid": 59, "use_async": 59, "project_file_data": 59, "projectfil": 59, "projectfileappset": 59, "projectfileappl": 59, "projectfilemain": 59, "projectfilestartup": 59, "projectfilereadm": 59, "projectfilelicens": 59, "schematic_init": 59, "project_path": 59, "add_templ": 59, "exactli": 59, "now": 59, "normal": 59, "inherit": 59, "filetemplateabc": 59, "codefiletemplateabc": 59, "code_file_template_abc": 59, "file_template_abc": 59, "_name": 59, "_code": 59, "dump": 59, "indent": 59}, "objects": {"cpl_core": [[17, 0, 0, "-", "application"], [18, 0, 0, "-", "configuration"], [19, 0, 0, "-", "console"], [20, 0, 0, "-", "database"], [23, 0, 0, "-", "dependency_injection"], [24, 0, 0, "-", "environment"], [25, 0, 0, "-", "logging"], [26, 0, 0, "-", "mailing"], [27, 0, 0, "-", "pipes"], [28, 0, 0, "-", "time"], [29, 0, 0, "-", "utils"]], "cpl_core.application": [[17, 1, 1, "", "VersionInfo"], [17, 0, 0, "-", "application_abc"], [17, 0, 0, "-", "application_builder"], [17, 0, 0, "-", "application_builder_abc"], [17, 0, 0, "-", "application_extension_abc"], [17, 0, 0, "-", "startup_abc"], [17, 0, 0, "-", "startup_extension_abc"]], "cpl_core.application.VersionInfo": [[17, 2, 1, "", "major"], [17, 2, 1, "", "micro"], [17, 2, 1, "", "minor"]], "cpl_core.application.application_abc": [[17, 1, 1, "", "ApplicationABC"]], "cpl_core.application.application_abc.ApplicationABC": [[17, 3, 1, "", "configure"], [17, 3, 1, "", "main"], [17, 3, 1, "", "run"], [17, 3, 1, "", "run_async"]], "cpl_core.application.application_builder": [[17, 1, 1, "", "ApplicationBuilder"]], "cpl_core.application.application_builder.ApplicationBuilder": [[17, 3, 1, "", "build"], [17, 3, 1, "", "build_async"], [17, 3, 1, "", "use_extension"], [17, 3, 1, "", "use_startup"]], "cpl_core.application.application_builder_abc": [[17, 1, 1, "", "ApplicationBuilderABC"]], "cpl_core.application.application_builder_abc.ApplicationBuilderABC": [[17, 3, 1, "", "build"], [17, 3, 1, "", "build_async"], [17, 3, 1, "", "use_startup"]], "cpl_core.application.application_extension_abc": [[17, 1, 1, "", "ApplicationExtensionABC"]], "cpl_core.application.application_extension_abc.ApplicationExtensionABC": [[17, 3, 1, "", "run"]], "cpl_core.application.startup_abc": [[17, 1, 1, "", "StartupABC"]], "cpl_core.application.startup_abc.StartupABC": [[17, 3, 1, "", "configure_configuration"], [17, 3, 1, "", "configure_services"]], "cpl_core.application.startup_extension_abc": [[17, 1, 1, "", "StartupExtensionABC"]], "cpl_core.application.startup_extension_abc.StartupExtensionABC": [[17, 3, 1, "", "configure_configuration"], [17, 3, 1, "", "configure_services"]], "cpl_core.configuration": [[18, 1, 1, "", "VersionInfo"], [18, 0, 0, "-", "argument_abc"], [18, 0, 0, "-", "argument_builder"], [18, 0, 0, "-", "argument_executable_abc"], [18, 0, 0, "-", "argument_type_enum"], [18, 0, 0, "-", "configuration"], [18, 0, 0, "-", "configuration_abc"], [18, 0, 0, "-", "configuration_model_abc"], [18, 0, 0, "-", "configuration_variable_name_enum"], [18, 0, 0, "-", "executable_argument"], [18, 0, 0, "-", "flag_argument"], [18, 0, 0, "-", "validator_abc"], [18, 0, 0, "-", "variable_argument"]], "cpl_core.configuration.VersionInfo": [[18, 2, 1, "", "major"], [18, 2, 1, "", "micro"], [18, 2, 1, "", "minor"]], "cpl_core.configuration.argument_abc": [[18, 1, 1, "", "ArgumentABC"]], "cpl_core.configuration.argument_abc.ArgumentABC": [[18, 3, 1, "", "add_console_argument"], [18, 4, 1, "", "aliases"], [18, 4, 1, "", "console_arguments"], [18, 4, 1, "", "name"], [18, 4, 1, "", "prevent_next_executable"], [18, 4, 1, "", "token"]], "cpl_core.configuration.argument_builder": [[18, 1, 1, "", "ArgumentBuilder"]], "cpl_core.configuration.argument_builder.ArgumentBuilder": [[18, 3, 1, "", "build_argument"]], "cpl_core.configuration.argument_executable_abc": [[18, 1, 1, "", "ArgumentExecutableABC"]], "cpl_core.configuration.argument_executable_abc.ArgumentExecutableABC": [[18, 3, 1, "", "run"]], "cpl_core.configuration.argument_type_enum": [[18, 1, 1, "", "ArgumentTypeEnum"]], "cpl_core.configuration.argument_type_enum.ArgumentTypeEnum": [[18, 2, 1, "", "Executable"], [18, 2, 1, "", "Flag"], [18, 2, 1, "", "Variable"]], "cpl_core.configuration.configuration": [[18, 1, 1, "", "Configuration"]], "cpl_core.configuration.configuration.Configuration": [[18, 3, 1, "", "add_configuration"], [18, 3, 1, "", "add_console_argument"], [18, 3, 1, "", "add_environment_variables"], [18, 3, 1, "", "add_json_file"], [18, 4, 1, "", "additional_arguments"], [18, 4, 1, "", "argument_error_function"], [18, 4, 1, "", "arguments"], [18, 3, 1, "", "create_console_argument"], [18, 4, 1, "", "environment"], [18, 3, 1, "", "for_each_argument"], [18, 3, 1, "", "get_configuration"], [18, 3, 1, "", "parse_console_arguments"]], "cpl_core.configuration.configuration_abc": [[18, 1, 1, "", "ConfigurationABC"]], "cpl_core.configuration.configuration_abc.ConfigurationABC": [[18, 3, 1, "", "add_configuration"], [18, 3, 1, "", "add_console_argument"], [18, 3, 1, "", "add_environment_variables"], [18, 3, 1, "", "add_json_file"], [18, 4, 1, "", "additional_arguments"], [18, 4, 1, "", "argument_error_function"], [18, 4, 1, "", "arguments"], [18, 3, 1, "", "create_console_argument"], [18, 4, 1, "", "environment"], [18, 3, 1, "", "for_each_argument"], [18, 3, 1, "", "get_configuration"], [18, 3, 1, "", "parse_console_arguments"]], "cpl_core.configuration.configuration_model_abc": [[18, 1, 1, "", "ConfigurationModelABC"]], "cpl_core.configuration.configuration_model_abc.ConfigurationModelABC": [[18, 3, 1, "", "from_dict"]], "cpl_core.configuration.configuration_variable_name_enum": [[18, 1, 1, "", "ConfigurationVariableNameEnum"]], "cpl_core.configuration.configuration_variable_name_enum.ConfigurationVariableNameEnum": [[18, 2, 1, "", "customer"], [18, 2, 1, "", "environment"], [18, 2, 1, "", "name"], [18, 3, 1, "", "to_list"]], "cpl_core.configuration.executable_argument": [[18, 1, 1, "", "ExecutableArgument"]], "cpl_core.configuration.executable_argument.ExecutableArgument": [[18, 4, 1, "", "executable_type"], [18, 3, 1, "", "run"], [18, 3, 1, "", "set_executable"], [18, 4, 1, "", "validators"]], "cpl_core.configuration.flag_argument": [[18, 1, 1, "", "FlagArgument"]], "cpl_core.configuration.validator_abc": [[18, 1, 1, "", "ValidatorABC"]], "cpl_core.configuration.validator_abc.ValidatorABC": [[18, 3, 1, "", "validate"]], "cpl_core.configuration.variable_argument": [[18, 1, 1, "", "VariableArgument"]], "cpl_core.configuration.variable_argument.VariableArgument": [[18, 3, 1, "", "set_value"], [18, 4, 1, "", "value"], [18, 4, 1, "", "value_token"]], "cpl_core.console": [[19, 1, 1, "", "VersionInfo"], [19, 0, 0, "-", "background_color_enum"], [19, 0, 0, "-", "console"], [19, 0, 0, "-", "console_call"], [19, 0, 0, "-", "foreground_color_enum"], [19, 0, 0, "-", "spinner_thread"]], "cpl_core.console.VersionInfo": [[19, 2, 1, "", "major"], [19, 2, 1, "", "micro"], [19, 2, 1, "", "minor"]], "cpl_core.console.background_color_enum": [[19, 1, 1, "", "BackgroundColorEnum"]], "cpl_core.console.background_color_enum.BackgroundColorEnum": [[19, 2, 1, "", "blue"], [19, 2, 1, "", "cyan"], [19, 2, 1, "", "default"], [19, 2, 1, "", "green"], [19, 2, 1, "", "grey"], [19, 2, 1, "", "magenta"], [19, 2, 1, "", "red"], [19, 2, 1, "", "white"], [19, 2, 1, "", "yellow"]], "cpl_core.console.console": [[19, 1, 1, "", "Console"]], "cpl_core.console.console.Console": [[19, 4, 1, "", "background_color"], [19, 3, 1, "", "banner"], [19, 3, 1, "", "clear"], [19, 3, 1, "", "close"], [19, 3, 1, "", "color_reset"], [19, 3, 1, "", "disable"], [19, 3, 1, "", "enable"], [19, 3, 1, "", "error"], [19, 4, 1, "", "foreground_color"], [19, 3, 1, "", "read"], [19, 3, 1, "", "read_line"], [19, 3, 1, "", "reset_cursor_position"], [19, 3, 1, "", "select"], [19, 3, 1, "", "set_background_color"], [19, 3, 1, "", "set_cursor_position"], [19, 3, 1, "", "set_foreground_color"], [19, 3, 1, "", "set_hold_back"], [19, 3, 1, "", "spinner"], [19, 3, 1, "", "table"], [19, 3, 1, "", "write"], [19, 3, 1, "", "write_at"], [19, 3, 1, "", "write_line"], [19, 3, 1, "", "write_line_at"]], "cpl_core.console.console_call": [[19, 1, 1, "", "ConsoleCall"]], "cpl_core.console.console_call.ConsoleCall": [[19, 4, 1, "", "args"], [19, 4, 1, "", "function"]], "cpl_core.console.foreground_color_enum": [[19, 1, 1, "", "ForegroundColorEnum"]], "cpl_core.console.foreground_color_enum.ForegroundColorEnum": [[19, 2, 1, "", "blue"], [19, 2, 1, "", "cyan"], [19, 2, 1, "", "default"], [19, 2, 1, "", "green"], [19, 2, 1, "", "grey"], [19, 2, 1, "", "magenta"], [19, 2, 1, "", "red"], [19, 2, 1, "", "white"], [19, 2, 1, "", "yellow"]], "cpl_core.console.spinner_thread": [[19, 1, 1, "", "SpinnerThread"]], "cpl_core.console.spinner_thread.SpinnerThread": [[19, 3, 1, "", "exit"], [19, 3, 1, "", "run"], [19, 3, 1, "", "stop_spinning"]], "cpl_core.database": [[20, 1, 1, "", "VersionInfo"], [21, 0, 0, "-", "connection"], [22, 0, 0, "-", "context"], [20, 0, 0, "-", "database_settings"], [20, 0, 0, "-", "database_settings_name_enum"], [20, 0, 0, "-", "table_abc"]], "cpl_core.database.VersionInfo": [[20, 2, 1, "", "major"], [20, 2, 1, "", "micro"], [20, 2, 1, "", "minor"]], "cpl_core.database.connection": [[21, 1, 1, "", "VersionInfo"], [21, 0, 0, "-", "database_connection"], [21, 0, 0, "-", "database_connection_abc"]], "cpl_core.database.connection.VersionInfo": [[21, 2, 1, "", "major"], [21, 2, 1, "", "micro"], [21, 2, 1, "", "minor"]], "cpl_core.database.connection.database_connection": [[21, 1, 1, "", "DatabaseConnection"]], "cpl_core.database.connection.database_connection.DatabaseConnection": [[21, 3, 1, "", "connect"], [21, 4, 1, "", "cursor"], [21, 4, 1, "", "server"]], "cpl_core.database.connection.database_connection_abc": [[21, 1, 1, "", "DatabaseConnectionABC"]], "cpl_core.database.connection.database_connection_abc.DatabaseConnectionABC": [[21, 3, 1, "", "connect"], [21, 4, 1, "", "cursor"], [21, 4, 1, "", "server"]], "cpl_core.database.context": [[22, 1, 1, "", "VersionInfo"], [22, 0, 0, "-", "database_context"], [22, 0, 0, "-", "database_context_abc"]], "cpl_core.database.context.VersionInfo": [[22, 2, 1, "", "major"], [22, 2, 1, "", "micro"], [22, 2, 1, "", "minor"]], "cpl_core.database.context.database_context": [[22, 1, 1, "", "DatabaseContext"]], "cpl_core.database.context.database_context.DatabaseContext": [[22, 3, 1, "", "connect"], [22, 4, 1, "", "cursor"], [22, 3, 1, "", "save_changes"], [22, 3, 1, "", "select"]], "cpl_core.database.context.database_context_abc": [[22, 1, 1, "", "DatabaseContextABC"]], "cpl_core.database.context.database_context_abc.DatabaseContextABC": [[22, 3, 1, "", "connect"], [22, 4, 1, "", "cursor"], [22, 3, 1, "", "save_changes"], [22, 3, 1, "", "select"]], "cpl_core.database.database_settings": [[20, 1, 1, "", "DatabaseSettings"]], "cpl_core.database.database_settings.DatabaseSettings": [[20, 4, 1, "", "auth_plugin"], [20, 4, 1, "", "buffered"], [20, 4, 1, "", "charset"], [20, 4, 1, "", "database"], [20, 3, 1, "", "from_dict"], [20, 4, 1, "", "host"], [20, 4, 1, "", "password"], [20, 4, 1, "", "port"], [20, 4, 1, "", "use_unicode"], [20, 4, 1, "", "user"]], "cpl_core.database.database_settings_name_enum": [[20, 1, 1, "", "DatabaseSettingsNameEnum"]], "cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum": [[20, 2, 1, "", "auth_plugin"], [20, 2, 1, "", "buffered"], [20, 2, 1, "", "charset"], [20, 2, 1, "", "database"], [20, 2, 1, "", "host"], [20, 2, 1, "", "password"], [20, 2, 1, "", "port"], [20, 2, 1, "", "use_unicode"], [20, 2, 1, "", "user"]], "cpl_core.database.table_abc": [[20, 1, 1, "", "TableABC"]], "cpl_core.database.table_abc.TableABC": [[20, 4, 1, "", "created_at"], [20, 4, 1, "", "delete_string"], [20, 4, 1, "", "insert_string"], [20, 4, 1, "", "modified_at"], [20, 4, 1, "", "udpate_string"]], "cpl_core.dependency_injection": [[23, 1, 1, "", "VersionInfo"], [23, 0, 0, "-", "scope"], [23, 0, 0, "-", "scope_abc"], [23, 0, 0, "-", "scope_builder"], [23, 0, 0, "-", "service_collection"], [23, 0, 0, "-", "service_collection_abc"], [23, 0, 0, "-", "service_descriptor"], [23, 0, 0, "-", "service_lifetime_enum"], [23, 0, 0, "-", "service_provider"], [23, 0, 0, "-", "service_provider_abc"]], "cpl_core.dependency_injection.VersionInfo": [[23, 2, 1, "", "major"], [23, 2, 1, "", "micro"], [23, 2, 1, "", "minor"]], "cpl_core.dependency_injection.scope": [[23, 1, 1, "", "Scope"]], "cpl_core.dependency_injection.scope.Scope": [[23, 3, 1, "", "dispose"], [23, 4, 1, "", "service_provider"]], "cpl_core.dependency_injection.scope_abc": [[23, 1, 1, "", "ScopeABC"]], "cpl_core.dependency_injection.scope_abc.ScopeABC": [[23, 3, 1, "", "dispose"], [23, 4, 1, "", "service_provider"]], "cpl_core.dependency_injection.scope_builder": [[23, 1, 1, "", "ScopeBuilder"]], "cpl_core.dependency_injection.scope_builder.ScopeBuilder": [[23, 3, 1, "", "build"]], "cpl_core.dependency_injection.service_collection": [[23, 1, 1, "", "ServiceCollection"]], "cpl_core.dependency_injection.service_collection.ServiceCollection": [[23, 3, 1, "", "add_db_context"], [23, 3, 1, "", "add_logging"], [23, 3, 1, "", "add_pipes"], [23, 3, 1, "", "add_scoped"], [23, 3, 1, "", "add_singleton"], [23, 3, 1, "", "add_transient"], [23, 3, 1, "", "build_service_provider"]], "cpl_core.dependency_injection.service_collection_abc": [[23, 1, 1, "", "ServiceCollectionABC"]], "cpl_core.dependency_injection.service_collection_abc.ServiceCollectionABC": [[23, 3, 1, "", "add_db_context"], [23, 3, 1, "", "add_discord"], [23, 3, 1, "", "add_logging"], [23, 3, 1, "", "add_pipes"], [23, 3, 1, "", "add_scoped"], [23, 3, 1, "", "add_singleton"], [23, 3, 1, "", "add_transient"], [23, 3, 1, "", "add_translation"], [23, 3, 1, "", "build_service_provider"]], "cpl_core.dependency_injection.service_descriptor": [[23, 1, 1, "", "ServiceDescriptor"]], "cpl_core.dependency_injection.service_descriptor.ServiceDescriptor": [[23, 4, 1, "", "base_type"], [23, 4, 1, "", "implementation"], [23, 4, 1, "", "lifetime"], [23, 4, 1, "", "service_type"]], "cpl_core.dependency_injection.service_lifetime_enum": [[23, 1, 1, "", "ServiceLifetimeEnum"]], "cpl_core.dependency_injection.service_lifetime_enum.ServiceLifetimeEnum": [[23, 2, 1, "", "scoped"], [23, 2, 1, "", "singleton"], [23, 2, 1, "", "transient"]], "cpl_core.dependency_injection.service_provider": [[23, 1, 1, "", "ServiceProvider"]], "cpl_core.dependency_injection.service_provider.ServiceProvider": [[23, 3, 1, "", "build_by_signature"], [23, 3, 1, "", "build_service"], [23, 3, 1, "", "create_scope"], [23, 3, 1, "", "get_service"], [23, 3, 1, "", "get_services"], [23, 3, 1, "", "set_scope"]], "cpl_core.dependency_injection.service_provider_abc": [[23, 1, 1, "", "ServiceProviderABC"]], "cpl_core.dependency_injection.service_provider_abc.ServiceProviderABC": [[23, 3, 1, "", "build_by_signature"], [23, 3, 1, "", "build_service"], [23, 3, 1, "", "create_scope"], [23, 3, 1, "", "get_service"], [23, 3, 1, "", "get_services"], [23, 3, 1, "", "inject"], [23, 3, 1, "", "set_global_provider"], [23, 3, 1, "", "set_scope"]], "cpl_core.environment": [[24, 1, 1, "", "VersionInfo"], [24, 0, 0, "-", "application_environment"], [24, 0, 0, "-", "application_environment_abc"], [24, 0, 0, "-", "environment_name_enum"]], "cpl_core.environment.VersionInfo": [[24, 2, 1, "", "major"], [24, 2, 1, "", "micro"], [24, 2, 1, "", "minor"]], "cpl_core.environment.application_environment": [[24, 1, 1, "", "ApplicationEnvironment"]], "cpl_core.environment.application_environment.ApplicationEnvironment": [[24, 4, 1, "", "application_name"], [24, 4, 1, "", "customer"], [24, 4, 1, "", "date_time_now"], [24, 4, 1, "", "end_time"], [24, 4, 1, "", "environment_name"], [24, 4, 1, "", "host_name"], [24, 4, 1, "", "runtime_directory"], [24, 3, 1, "", "set_runtime_directory"], [24, 3, 1, "", "set_working_directory"], [24, 4, 1, "", "start_time"], [24, 4, 1, "", "working_directory"]], "cpl_core.environment.application_environment_abc": [[24, 1, 1, "", "ApplicationEnvironmentABC"]], "cpl_core.environment.application_environment_abc.ApplicationEnvironmentABC": [[24, 4, 1, "", "application_name"], [24, 4, 1, "", "customer"], [24, 4, 1, "", "date_time_now"], [24, 4, 1, "", "end_time"], [24, 4, 1, "", "environment_name"], [24, 4, 1, "", "host_name"], [24, 4, 1, "", "runtime_directory"], [24, 3, 1, "", "set_runtime_directory"], [24, 3, 1, "", "set_working_directory"], [24, 4, 1, "", "start_time"], [24, 4, 1, "", "working_directory"]], "cpl_core.environment.environment_name_enum": [[24, 1, 1, "", "EnvironmentNameEnum"]], "cpl_core.environment.environment_name_enum.EnvironmentNameEnum": [[24, 2, 1, "", "development"], [24, 2, 1, "", "production"], [24, 2, 1, "", "staging"], [24, 2, 1, "", "testing"]], "cpl_core.logging": [[25, 1, 1, "", "VersionInfo"], [25, 0, 0, "-", "logger_abc"], [25, 0, 0, "-", "logger_service"], [25, 0, 0, "-", "logging_level_enum"], [25, 0, 0, "-", "logging_settings"], [25, 0, 0, "-", "logging_settings_name_enum"]], "cpl_core.logging.VersionInfo": [[25, 2, 1, "", "major"], [25, 2, 1, "", "micro"], [25, 2, 1, "", "minor"]], "cpl_core.logging.logger_abc": [[25, 1, 1, "", "LoggerABC"]], "cpl_core.logging.logger_abc.LoggerABC": [[25, 3, 1, "", "debug"], [25, 3, 1, "", "error"], [25, 3, 1, "", "fatal"], [25, 3, 1, "", "header"], [25, 3, 1, "", "info"], [25, 3, 1, "", "trace"], [25, 3, 1, "", "warn"]], "cpl_core.logging.logger_service": [[25, 1, 1, "", "Logger"]], "cpl_core.logging.logger_service.Logger": [[25, 3, 1, "", "create"], [25, 3, 1, "", "debug"], [25, 3, 1, "", "error"], [25, 3, 1, "", "fatal"], [25, 3, 1, "", "header"], [25, 3, 1, "", "info"], [25, 3, 1, "", "trace"], [25, 3, 1, "", "warn"]], "cpl_core.logging.logging_level_enum": [[25, 1, 1, "", "LoggingLevelEnum"]], "cpl_core.logging.logging_level_enum.LoggingLevelEnum": [[25, 2, 1, "", "DEBUG"], [25, 2, 1, "", "ERROR"], [25, 2, 1, "", "FATAL"], [25, 2, 1, "", "INFO"], [25, 2, 1, "", "OFF"], [25, 2, 1, "", "TRACE"], [25, 2, 1, "", "WARN"]], "cpl_core.logging.logging_settings": [[25, 1, 1, "", "LoggingSettings"]], "cpl_core.logging.logging_settings.LoggingSettings": [[25, 4, 1, "", "console"], [25, 4, 1, "", "filename"], [25, 3, 1, "", "from_dict"], [25, 4, 1, "", "level"], [25, 4, 1, "", "path"]], "cpl_core.logging.logging_settings_name_enum": [[25, 1, 1, "", "LoggingSettingsNameEnum"]], "cpl_core.logging.logging_settings_name_enum.LoggingSettingsNameEnum": [[25, 2, 1, "", "console_level"], [25, 2, 1, "", "file_level"], [25, 2, 1, "", "filename"], [25, 2, 1, "", "path"]], "cpl_core.mailing": [[26, 1, 1, "", "VersionInfo"], [26, 0, 0, "-", "email"], [26, 0, 0, "-", "email_client_abc"], [26, 0, 0, "-", "email_client_service"], [26, 0, 0, "-", "email_client_settings"], [26, 0, 0, "-", "email_client_settings_name_enum"]], "cpl_core.mailing.VersionInfo": [[26, 2, 1, "", "major"], [26, 2, 1, "", "micro"], [26, 2, 1, "", "minor"]], "cpl_core.mailing.email": [[26, 1, 1, "", "EMail"]], "cpl_core.mailing.email.EMail": [[26, 3, 1, "", "add_header"], [26, 3, 1, "", "add_receiver"], [26, 4, 1, "", "body"], [26, 3, 1, "", "check_mail"], [26, 3, 1, "", "get_content"], [26, 4, 1, "", "header"], [26, 4, 1, "", "header_list"], [26, 4, 1, "", "receiver"], [26, 4, 1, "", "receiver_list"], [26, 4, 1, "", "subject"], [26, 4, 1, "", "transceiver"]], "cpl_core.mailing.email_client_abc": [[26, 1, 1, "", "EMailClientABC"]], "cpl_core.mailing.email_client_abc.EMailClientABC": [[26, 3, 1, "", "connect"], [26, 3, 1, "", "send_mail"]], "cpl_core.mailing.email_client_service": [[26, 1, 1, "", "EMailClient"]], "cpl_core.mailing.email_client_service.EMailClient": [[26, 3, 1, "", "connect"], [26, 3, 1, "", "create"], [26, 3, 1, "", "login"], [26, 3, 1, "", "send_mail"]], "cpl_core.mailing.email_client_settings": [[26, 1, 1, "", "EMailClientSettings"]], "cpl_core.mailing.email_client_settings.EMailClientSettings": [[26, 4, 1, "", "credentials"], [26, 3, 1, "", "from_dict"], [26, 4, 1, "", "host"], [26, 4, 1, "", "port"], [26, 4, 1, "", "user_name"]], "cpl_core.mailing.email_client_settings_name_enum": [[26, 1, 1, "", "EMailClientSettingsNameEnum"]], "cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum": [[26, 2, 1, "", "credentials"], [26, 2, 1, "", "host"], [26, 2, 1, "", "port"], [26, 2, 1, "", "user_name"]], "cpl_core.pipes": [[27, 1, 1, "", "VersionInfo"], [27, 0, 0, "-", "bool_pipe"], [27, 0, 0, "-", "first_char_to_lower_pipe"], [27, 0, 0, "-", "first_to_upper_pipe"], [27, 0, 0, "-", "ip_address_pipe"], [27, 0, 0, "-", "pipe_abc"], [27, 0, 0, "-", "to_camel_case_pipe"], [27, 0, 0, "-", "to_snake_case_pipe"], [27, 0, 0, "-", "version_pipe"]], "cpl_core.pipes.VersionInfo": [[27, 2, 1, "", "major"], [27, 2, 1, "", "micro"], [27, 2, 1, "", "minor"]], "cpl_core.pipes.bool_pipe": [[27, 1, 1, "", "BoolPipe"]], "cpl_core.pipes.bool_pipe.BoolPipe": [[27, 3, 1, "", "transform"]], "cpl_core.pipes.first_char_to_lower_pipe": [[27, 1, 1, "", "FirstCharToLowerPipe"]], "cpl_core.pipes.first_char_to_lower_pipe.FirstCharToLowerPipe": [[27, 3, 1, "", "transform"]], "cpl_core.pipes.first_to_upper_pipe": [[27, 1, 1, "", "FirstToUpperPipe"]], "cpl_core.pipes.first_to_upper_pipe.FirstToUpperPipe": [[27, 3, 1, "", "transform"]], "cpl_core.pipes.ip_address_pipe": [[27, 1, 1, "", "IPAddressPipe"]], "cpl_core.pipes.ip_address_pipe.IPAddressPipe": [[27, 3, 1, "", "transform"]], "cpl_core.pipes.pipe_abc": [[27, 1, 1, "", "PipeABC"]], "cpl_core.pipes.pipe_abc.PipeABC": [[27, 3, 1, "", "transform"]], "cpl_core.pipes.to_camel_case_pipe": [[27, 1, 1, "", "ToCamelCasePipe"]], "cpl_core.pipes.to_camel_case_pipe.ToCamelCasePipe": [[27, 3, 1, "", "transform"]], "cpl_core.pipes.to_snake_case_pipe": [[27, 1, 1, "", "ToSnakeCasePipe"]], "cpl_core.pipes.to_snake_case_pipe.ToSnakeCasePipe": [[27, 3, 1, "", "transform"]], "cpl_core.pipes.version_pipe": [[27, 1, 1, "", "VersionPipe"]], "cpl_core.pipes.version_pipe.VersionPipe": [[27, 3, 1, "", "transform"]], "cpl_core.time": [[28, 1, 1, "", "VersionInfo"], [28, 0, 0, "-", "time_format_settings"], [28, 0, 0, "-", "time_format_settings_names_enum"]], "cpl_core.time.VersionInfo": [[28, 2, 1, "", "major"], [28, 2, 1, "", "micro"], [28, 2, 1, "", "minor"]], "cpl_core.time.time_format_settings": [[28, 1, 1, "", "TimeFormatSettings"]], "cpl_core.time.time_format_settings.TimeFormatSettings": [[28, 4, 1, "", "date_format"], [28, 4, 1, "", "date_time_format"], [28, 4, 1, "", "date_time_log_format"], [28, 3, 1, "", "from_dict"], [28, 4, 1, "", "time_format"]], "cpl_core.time.time_format_settings_names_enum": [[28, 1, 1, "", "TimeFormatSettingsNamesEnum"]], "cpl_core.time.time_format_settings_names_enum.TimeFormatSettingsNamesEnum": [[28, 2, 1, "", "date_format"], [28, 2, 1, "", "date_time_format"], [28, 2, 1, "", "date_time_log_format"], [28, 2, 1, "", "time_format"]], "cpl_core.utils": [[29, 1, 1, "", "VersionInfo"], [29, 0, 0, "-", "credential_manager"], [29, 0, 0, "-", "pip"], [29, 0, 0, "-", "string"]], "cpl_core.utils.VersionInfo": [[29, 2, 1, "", "major"], [29, 2, 1, "", "micro"], [29, 2, 1, "", "minor"]], "cpl_core.utils.credential_manager": [[29, 1, 1, "", "CredentialManager"]], "cpl_core.utils.credential_manager.CredentialManager": [[29, 3, 1, "", "build_string"], [29, 3, 1, "", "decrypt"], [29, 3, 1, "", "encrypt"]], "cpl_core.utils.pip": [[29, 1, 1, "", "Pip"]], "cpl_core.utils.pip.Pip": [[29, 3, 1, "", "get_executable"], [29, 3, 1, "", "get_outdated"], [29, 3, 1, "", "get_package"], [29, 3, 1, "", "install"], [29, 3, 1, "", "reset_executable"], [29, 3, 1, "", "set_executable"], [29, 3, 1, "", "uninstall"]], "cpl_core.utils.string": [[29, 1, 1, "", "String"]], "cpl_core.utils.string.String": [[29, 3, 1, "", "convert_to_camel_case"], [29, 3, 1, "", "convert_to_snake_case"], [29, 3, 1, "", "first_to_lower"], [29, 3, 1, "", "first_to_upper"], [29, 3, 1, "", "random_string"]], "": [[30, 0, 0, "-", "cpl_discord"]], "cpl_discord": [[30, 1, 1, "", "VersionInfo"], [30, 5, 1, "", "add_discord"], [31, 0, 0, "-", "application"], [32, 0, 0, "-", "command"], [33, 0, 0, "-", "configuration"], [34, 0, 0, "-", "container"], [30, 0, 0, "-", "discord_event_types_enum"], [35, 0, 0, "-", "events"], [30, 5, 1, "", "get_discord_collection"], [36, 0, 0, "-", "helper"], [30, 5, 1, "", "init"], [37, 0, 0, "-", "service"]], "cpl_discord.VersionInfo": [[30, 2, 1, "", "major"], [30, 2, 1, "", "micro"], [30, 2, 1, "", "minor"]], "cpl_discord.application": [[31, 1, 1, "", "VersionInfo"], [31, 0, 0, "-", "discord_bot_application_abc"]], "cpl_discord.application.VersionInfo": [[31, 2, 1, "", "major"], [31, 2, 1, "", "micro"], [31, 2, 1, "", "minor"]], "cpl_discord.application.discord_bot_application_abc": [[31, 1, 1, "", "DiscordBotApplicationABC"]], "cpl_discord.application.discord_bot_application_abc.DiscordBotApplicationABC": [[31, 3, 1, "", "stop_async"]], "cpl_discord.command": [[32, 1, 1, "", "VersionInfo"], [32, 0, 0, "-", "discord_command_abc"], [32, 0, 0, "-", "discord_commands_meta"]], "cpl_discord.command.VersionInfo": [[32, 2, 1, "", "major"], [32, 2, 1, "", "micro"], [32, 2, 1, "", "minor"]], "cpl_discord.command.discord_command_abc": [[32, 1, 1, "", "DiscordCommandABC"]], "cpl_discord.command.discord_commands_meta": [[32, 1, 1, "", "DiscordCogMeta"]], "cpl_discord.configuration": [[33, 1, 1, "", "VersionInfo"], [33, 0, 0, "-", "discord_bot_settings"]], "cpl_discord.configuration.VersionInfo": [[33, 2, 1, "", "major"], [33, 2, 1, "", "micro"], [33, 2, 1, "", "minor"]], "cpl_discord.configuration.discord_bot_settings": [[33, 1, 1, "", "DiscordBotSettings"]], "cpl_discord.configuration.discord_bot_settings.DiscordBotSettings": [[33, 3, 1, "", "from_dict"], [33, 4, 1, "", "prefix"], [33, 4, 1, "", "token"]], "cpl_discord.container": [[34, 1, 1, "", "VersionInfo"], [34, 0, 0, "-", "category_channel"], [34, 0, 0, "-", "container"], [34, 0, 0, "-", "guild"], [34, 0, 0, "-", "member"], [34, 0, 0, "-", "role"], [34, 0, 0, "-", "text_channel"], [34, 0, 0, "-", "thread"], [34, 0, 0, "-", "voice_channel"]], "cpl_discord.container.VersionInfo": [[34, 2, 1, "", "major"], [34, 2, 1, "", "micro"], [34, 2, 1, "", "minor"]], "cpl_discord.container.category_channel": [[34, 1, 1, "", "CategoryChannel"]], "cpl_discord.container.category_channel.CategoryChannel": [[34, 2, 1, "", "category_id"], [34, 2, 1, "", "guild"], [34, 2, 1, "", "id"], [34, 2, 1, "", "name"], [34, 2, 1, "", "nsfw"], [34, 2, 1, "", "position"], [34, 4, 1, "", "text_channels"], [34, 4, 1, "", "voice_channels"]], "cpl_discord.container.container": [[34, 1, 1, "", "Container"]], "cpl_discord.container.guild": [[34, 1, 1, "", "Guild"]], "cpl_discord.container.guild.Guild": [[34, 2, 1, "", "afk_channel"], [34, 2, 1, "", "afk_timeout"], [34, 2, 1, "", "approximate_member_count"], [34, 2, 1, "", "approximate_presence_count"], [34, 4, 1, "", "categories"], [34, 2, 1, "", "default_notifications"], [34, 2, 1, "", "description"], [34, 2, 1, "", "emojis"], [34, 2, 1, "", "explicit_content_filter"], [34, 2, 1, "", "features"], [34, 2, 1, "", "id"], [34, 2, 1, "", "max_members"], [34, 2, 1, "", "max_presences"], [34, 2, 1, "", "max_video_channel_users"], [34, 4, 1, "", "members"], [34, 2, 1, "", "mfa_level"], [34, 2, 1, "", "name"], [34, 2, 1, "", "nsfw_level"], [34, 2, 1, "", "owner_id"], [34, 2, 1, "", "preferred_locale"], [34, 2, 1, "", "premium_progress_bar_enabled"], [34, 2, 1, "", "premium_subscription_count"], [34, 2, 1, "", "premium_tier"], [34, 4, 1, "", "roles"], [34, 2, 1, "", "stickers"], [34, 4, 1, "", "text_channels"], [34, 4, 1, "", "threads"], [34, 2, 1, "", "unavailable"], [34, 2, 1, "", "vanity_url_code"], [34, 2, 1, "", "verification_level"], [34, 4, 1, "", "voice_channels"], [34, 2, 1, "", "widget_enabled"]], "cpl_discord.container.member": [[34, 1, 1, "", "Member"]], "cpl_discord.container.member.Member": [[34, 2, 1, "", "activities"], [34, 2, 1, "", "guild"], [34, 2, 1, "", "joined_at"], [34, 2, 1, "", "nick"], [34, 2, 1, "", "pending"], [34, 2, 1, "", "premium_since"], [34, 4, 1, "", "roles"], [34, 2, 1, "", "timed_out_until"]], "cpl_discord.container.role": [[34, 1, 1, "", "Role"]], "cpl_discord.container.role.Role": [[34, 2, 1, "", "guild"], [34, 2, 1, "", "hoist"], [34, 2, 1, "", "id"], [34, 2, 1, "", "managed"], [34, 4, 1, "", "members"], [34, 2, 1, "", "mentionable"], [34, 2, 1, "", "name"], [34, 2, 1, "", "position"], [34, 2, 1, "", "tags"], [34, 2, 1, "", "unicode_emoji"]], "cpl_discord.container.text_channel": [[34, 1, 1, "", "TextChannel"]], "cpl_discord.container.text_channel.TextChannel": [[34, 2, 1, "", "category_id"], [34, 2, 1, "", "default_auto_archive_duration"], [34, 2, 1, "", "guild"], [34, 2, 1, "", "id"], [34, 2, 1, "", "last_message_id"], [34, 4, 1, "", "members"], [34, 2, 1, "", "name"], [34, 2, 1, "", "nsfw"], [34, 2, 1, "", "position"], [34, 2, 1, "", "slowmode_delay"], [34, 4, 1, "", "threads"], [34, 2, 1, "", "topic"]], "cpl_discord.container.thread": [[34, 1, 1, "", "Thread"]], "cpl_discord.container.thread.Thread": [[34, 2, 1, "", "archive_timestamp"], [34, 2, 1, "", "archived"], [34, 2, 1, "", "archiver_id"], [34, 2, 1, "", "auto_archive_duration"], [34, 2, 1, "", "guild"], [34, 2, 1, "", "id"], [34, 2, 1, "", "invitable"], [34, 2, 1, "", "last_message_id"], [34, 2, 1, "", "locked"], [34, 2, 1, "", "me"], [34, 2, 1, "", "member_count"], [34, 4, 1, "", "members"], [34, 2, 1, "", "message_count"], [34, 2, 1, "", "name"], [34, 2, 1, "", "owner_id"], [34, 2, 1, "", "parent_id"], [34, 2, 1, "", "slowmode_delay"]], "cpl_discord.container.voice_channel": [[34, 1, 1, "", "VoiceChannel"]], "cpl_discord.container.voice_channel.VoiceChannel": [[34, 4, 1, "", "members"]], "cpl_discord.discord_event_types_enum": [[30, 1, 1, "", "DiscordEventTypesEnum"]], "cpl_discord.discord_event_types_enum.DiscordEventTypesEnum": [[30, 2, 1, "", "on_bulk_message_delete"], [30, 2, 1, "", "on_command"], [30, 2, 1, "", "on_command_completion"], [30, 2, 1, "", "on_command_error"], [30, 2, 1, "", "on_connect"], [30, 2, 1, "", "on_disconnect"], [30, 2, 1, "", "on_error"], [30, 2, 1, "", "on_group_join"], [30, 2, 1, "", "on_group_remove"], [30, 2, 1, "", "on_guild_available"], [30, 2, 1, "", "on_guild_channel_create"], [30, 2, 1, "", "on_guild_channel_delete"], [30, 2, 1, "", "on_guild_channel_pins_update"], [30, 2, 1, "", "on_guild_channel_update"], [30, 2, 1, "", "on_guild_emojis_update"], [30, 2, 1, "", "on_guild_integrations_update"], [30, 2, 1, "", "on_guild_join"], [30, 2, 1, "", "on_guild_remove"], [30, 2, 1, "", "on_guild_role_create"], [30, 2, 1, "", "on_guild_role_delete"], [30, 2, 1, "", "on_guild_role_update"], [30, 2, 1, "", "on_guild_unavailable"], [30, 2, 1, "", "on_guild_update"], [30, 2, 1, "", "on_invite_create"], [30, 2, 1, "", "on_invite_delete"], [30, 2, 1, "", "on_member_ban"], [30, 2, 1, "", "on_member_join"], [30, 2, 1, "", "on_member_remove"], [30, 2, 1, "", "on_member_unban"], [30, 2, 1, "", "on_member_update"], [30, 2, 1, "", "on_message"], [30, 2, 1, "", "on_message_delete"], [30, 2, 1, "", "on_message_edit"], [30, 2, 1, "", "on_private_channel_create"], [30, 2, 1, "", "on_private_channel_delete"], [30, 2, 1, "", "on_private_channel_pins_update"], [30, 2, 1, "", "on_private_channel_update"], [30, 2, 1, "", "on_raw_reaction_add"], [30, 2, 1, "", "on_raw_reaction_clear"], [30, 2, 1, "", "on_raw_reaction_clear_emoji"], [30, 2, 1, "", "on_raw_reaction_remove"], [30, 2, 1, "", "on_reaction_add"], [30, 2, 1, "", "on_reaction_clear"], [30, 2, 1, "", "on_reaction_clear_emoji"], [30, 2, 1, "", "on_reaction_remove"], [30, 2, 1, "", "on_ready"], [30, 2, 1, "", "on_resume"], [30, 2, 1, "", "on_typing"], [30, 2, 1, "", "on_user_update"], [30, 2, 1, "", "on_voice_state_update"], [30, 2, 1, "", "on_webhooks_update"]], "cpl_discord.events": [[35, 1, 1, "", "VersionInfo"], [35, 0, 0, "-", "on_bulk_message_delete_abc"], [35, 0, 0, "-", "on_command_abc"], [35, 0, 0, "-", "on_command_completion_abc"], [35, 0, 0, "-", "on_command_error_abc"], [35, 0, 0, "-", "on_connect_abc"], [35, 0, 0, "-", "on_disconnect_abc"], [35, 0, 0, "-", "on_error_abc"], [35, 0, 0, "-", "on_group_join_abc"], [35, 0, 0, "-", "on_group_remove_abc"], [35, 0, 0, "-", "on_guild_available_abc"], [35, 0, 0, "-", "on_guild_channel_create_abc"], [35, 0, 0, "-", "on_guild_channel_delete_abc"], [35, 0, 0, "-", "on_guild_channel_pins_update_abc"], [35, 0, 0, "-", "on_guild_channel_update_abc"], [35, 0, 0, "-", "on_guild_emojis_update_abc"], [35, 0, 0, "-", "on_guild_integrations_update_abc"], [35, 0, 0, "-", "on_guild_join_abc"], [35, 0, 0, "-", "on_guild_remove_abc"], [35, 0, 0, "-", "on_guild_role_create_abc"], [35, 0, 0, "-", "on_guild_role_delete_abc"], [35, 0, 0, "-", "on_guild_role_update_abc"], [35, 0, 0, "-", "on_guild_unavailable_abc"], [35, 0, 0, "-", "on_guild_update_abc"], [35, 0, 0, "-", "on_invite_create_abc"], [35, 0, 0, "-", "on_invite_delete_abc"], [35, 0, 0, "-", "on_member_ban_abc"], [35, 0, 0, "-", "on_member_join_abc"], [35, 0, 0, "-", "on_member_remove_abc"], [35, 0, 0, "-", "on_member_unban_abc"], [35, 0, 0, "-", "on_member_update_abc"], [35, 0, 0, "-", "on_message_abc"], [35, 0, 0, "-", "on_message_delete_abc"], [35, 0, 0, "-", "on_message_edit_abc"], [35, 0, 0, "-", "on_private_channel_create_abc"], [35, 0, 0, "-", "on_private_channel_delete_abc"], [35, 0, 0, "-", "on_private_channel_pins_update_abc"], [35, 0, 0, "-", "on_private_channel_update_abc"], [35, 0, 0, "-", "on_raw_reaction_add_abc"], [35, 0, 0, "-", "on_raw_reaction_clear_abc"], [35, 0, 0, "-", "on_raw_reaction_clear_emoji_abc"], [35, 0, 0, "-", "on_raw_reaction_remove_abc"], [35, 0, 0, "-", "on_reaction_add_abc"], [35, 0, 0, "-", "on_reaction_clear_abc"], [35, 0, 0, "-", "on_reaction_clear_emoji_abc"], [35, 0, 0, "-", "on_reaction_remove_abc"], [35, 0, 0, "-", "on_ready_abc"], [35, 0, 0, "-", "on_resume_abc"], [35, 0, 0, "-", "on_typing_abc"], [35, 0, 0, "-", "on_user_update_abc"], [35, 0, 0, "-", "on_voice_state_update_abc"], [35, 0, 0, "-", "on_webhooks_update_abc"]], "cpl_discord.events.VersionInfo": [[35, 2, 1, "", "major"], [35, 2, 1, "", "micro"], [35, 2, 1, "", "minor"]], "cpl_discord.events.on_bulk_message_delete_abc": [[35, 1, 1, "", "OnBulkMessageDeleteABC"]], "cpl_discord.events.on_bulk_message_delete_abc.OnBulkMessageDeleteABC": [[35, 3, 1, "", "on_bulk_message_delete"]], "cpl_discord.events.on_command_abc": [[35, 1, 1, "", "OnCommandABC"]], "cpl_discord.events.on_command_abc.OnCommandABC": [[35, 3, 1, "", "on_command"]], "cpl_discord.events.on_command_completion_abc": [[35, 1, 1, "", "OnCommandCompletionABC"]], "cpl_discord.events.on_command_completion_abc.OnCommandCompletionABC": [[35, 3, 1, "", "on_command_completion"]], "cpl_discord.events.on_command_error_abc": [[35, 1, 1, "", "OnCommandErrorABC"]], "cpl_discord.events.on_command_error_abc.OnCommandErrorABC": [[35, 3, 1, "", "on_command_error"]], "cpl_discord.events.on_connect_abc": [[35, 1, 1, "", "OnConnectABC"]], "cpl_discord.events.on_connect_abc.OnConnectABC": [[35, 3, 1, "", "on_connect"]], "cpl_discord.events.on_disconnect_abc": [[35, 1, 1, "", "OnDisconnectABC"]], "cpl_discord.events.on_disconnect_abc.OnDisconnectABC": [[35, 3, 1, "", "on_disconnect"]], "cpl_discord.events.on_error_abc": [[35, 1, 1, "", "OnErrorABC"]], "cpl_discord.events.on_error_abc.OnErrorABC": [[35, 3, 1, "", "on_error"]], "cpl_discord.events.on_group_join_abc": [[35, 1, 1, "", "OnGroupJoinABC"]], "cpl_discord.events.on_group_join_abc.OnGroupJoinABC": [[35, 3, 1, "", "on_group_join"]], "cpl_discord.events.on_group_remove_abc": [[35, 1, 1, "", "OnGroupRemoveABC"]], "cpl_discord.events.on_group_remove_abc.OnGroupRemoveABC": [[35, 3, 1, "", "on_group_remove"]], "cpl_discord.events.on_guild_available_abc": [[35, 1, 1, "", "OnGuildAvailableABC"]], "cpl_discord.events.on_guild_available_abc.OnGuildAvailableABC": [[35, 3, 1, "", "on_guild_available"]], "cpl_discord.events.on_guild_channel_create_abc": [[35, 1, 1, "", "OnGuildChannelCreateABC"]], "cpl_discord.events.on_guild_channel_create_abc.OnGuildChannelCreateABC": [[35, 3, 1, "", "on_guild_channel_create"]], "cpl_discord.events.on_guild_channel_delete_abc": [[35, 1, 1, "", "OnGuildChannelDeleteABC"]], "cpl_discord.events.on_guild_channel_delete_abc.OnGuildChannelDeleteABC": [[35, 3, 1, "", "on_guild_channel_delete"]], "cpl_discord.events.on_guild_channel_pins_update_abc": [[35, 1, 1, "", "OnGuildChannelPinsUpdateABC"]], "cpl_discord.events.on_guild_channel_pins_update_abc.OnGuildChannelPinsUpdateABC": [[35, 3, 1, "", "on_guild_channel_pins_update"]], "cpl_discord.events.on_guild_channel_update_abc": [[35, 1, 1, "", "OnGuildChannelUpdateABC"]], "cpl_discord.events.on_guild_channel_update_abc.OnGuildChannelUpdateABC": [[35, 3, 1, "", "on_guild_channel_update"]], "cpl_discord.events.on_guild_emojis_update_abc": [[35, 1, 1, "", "OnGuildEmojisUpdateABC"]], "cpl_discord.events.on_guild_emojis_update_abc.OnGuildEmojisUpdateABC": [[35, 3, 1, "", "on_guild_emojis_update"]], "cpl_discord.events.on_guild_integrations_update_abc": [[35, 1, 1, "", "OnGuildIntegrationsUpdateABC"]], "cpl_discord.events.on_guild_integrations_update_abc.OnGuildIntegrationsUpdateABC": [[35, 3, 1, "", "on_guild_integrations_update"]], "cpl_discord.events.on_guild_join_abc": [[35, 1, 1, "", "OnGuildJoinABC"]], "cpl_discord.events.on_guild_join_abc.OnGuildJoinABC": [[35, 3, 1, "", "on_guild_join"]], "cpl_discord.events.on_guild_remove_abc": [[35, 1, 1, "", "OnGuildRemoveABC"]], "cpl_discord.events.on_guild_remove_abc.OnGuildRemoveABC": [[35, 3, 1, "", "on_guild_remove"]], "cpl_discord.events.on_guild_role_create_abc": [[35, 1, 1, "", "OnGuildRoleCreateABC"]], "cpl_discord.events.on_guild_role_create_abc.OnGuildRoleCreateABC": [[35, 3, 1, "", "on_guild_role_create"]], "cpl_discord.events.on_guild_role_delete_abc": [[35, 1, 1, "", "OnGuildRoleDeleteABC"]], "cpl_discord.events.on_guild_role_delete_abc.OnGuildRoleDeleteABC": [[35, 3, 1, "", "on_guild_role_delete"]], "cpl_discord.events.on_guild_role_update_abc": [[35, 1, 1, "", "OnGuildRoleUpdateABC"]], "cpl_discord.events.on_guild_role_update_abc.OnGuildRoleUpdateABC": [[35, 3, 1, "", "on_guild_role_update"]], "cpl_discord.events.on_guild_unavailable_abc": [[35, 1, 1, "", "OnGuildUnavailableABC"]], "cpl_discord.events.on_guild_unavailable_abc.OnGuildUnavailableABC": [[35, 3, 1, "", "on_guild_unavailable"]], "cpl_discord.events.on_guild_update_abc": [[35, 1, 1, "", "OnGuildUpdateABC"]], "cpl_discord.events.on_guild_update_abc.OnGuildUpdateABC": [[35, 3, 1, "", "on_guild_update"]], "cpl_discord.events.on_invite_create_abc": [[35, 1, 1, "", "OnInviteCreateABC"]], "cpl_discord.events.on_invite_create_abc.OnInviteCreateABC": [[35, 3, 1, "", "on_invite_create"]], "cpl_discord.events.on_invite_delete_abc": [[35, 1, 1, "", "OnInviteDeleteABC"]], "cpl_discord.events.on_invite_delete_abc.OnInviteDeleteABC": [[35, 3, 1, "", "on_invite_delete"]], "cpl_discord.events.on_member_ban_abc": [[35, 1, 1, "", "OnMemberBanABC"]], "cpl_discord.events.on_member_ban_abc.OnMemberBanABC": [[35, 3, 1, "", "on_member_ban"]], "cpl_discord.events.on_member_join_abc": [[35, 1, 1, "", "OnMemberJoinABC"]], "cpl_discord.events.on_member_join_abc.OnMemberJoinABC": [[35, 3, 1, "", "on_member_join"]], "cpl_discord.events.on_member_remove_abc": [[35, 1, 1, "", "OnMemberRemoveABC"]], "cpl_discord.events.on_member_remove_abc.OnMemberRemoveABC": [[35, 3, 1, "", "on_member_remove"]], "cpl_discord.events.on_member_unban_abc": [[35, 1, 1, "", "OnMemberUnbanABC"]], "cpl_discord.events.on_member_unban_abc.OnMemberUnbanABC": [[35, 3, 1, "", "on_member_unban"]], "cpl_discord.events.on_member_update_abc": [[35, 1, 1, "", "OnMemberUpdateABC"]], "cpl_discord.events.on_member_update_abc.OnMemberUpdateABC": [[35, 3, 1, "", "on_member_update"]], "cpl_discord.events.on_message_abc": [[35, 1, 1, "", "OnMessageABC"]], "cpl_discord.events.on_message_abc.OnMessageABC": [[35, 3, 1, "", "on_message"]], "cpl_discord.events.on_message_delete_abc": [[35, 1, 1, "", "OnMessageDeleteABC"]], "cpl_discord.events.on_message_delete_abc.OnMessageDeleteABC": [[35, 3, 1, "", "on_message_delete"]], "cpl_discord.events.on_message_edit_abc": [[35, 1, 1, "", "OnMessageEditABC"]], "cpl_discord.events.on_message_edit_abc.OnMessageEditABC": [[35, 3, 1, "", "on_message_edit"]], "cpl_discord.events.on_private_channel_create_abc": [[35, 1, 1, "", "OnPrivateChannelCreateABC"]], "cpl_discord.events.on_private_channel_create_abc.OnPrivateChannelCreateABC": [[35, 3, 1, "", "on_private_channel_create"]], "cpl_discord.events.on_private_channel_delete_abc": [[35, 1, 1, "", "OnPrivateChannelDeleteABC"]], "cpl_discord.events.on_private_channel_delete_abc.OnPrivateChannelDeleteABC": [[35, 3, 1, "", "on_private_channel_delete"]], "cpl_discord.events.on_private_channel_pins_update_abc": [[35, 1, 1, "", "OnPrivateChannelPinsUpdateABC"]], "cpl_discord.events.on_private_channel_pins_update_abc.OnPrivateChannelPinsUpdateABC": [[35, 3, 1, "", "on_private_channel_pins_update"]], "cpl_discord.events.on_private_channel_update_abc": [[35, 1, 1, "", "OnPrivateChannelUpdateABC"]], "cpl_discord.events.on_private_channel_update_abc.OnPrivateChannelUpdateABC": [[35, 3, 1, "", "on_private_channel_update"]], "cpl_discord.events.on_raw_reaction_add_abc": [[35, 1, 1, "", "OnRawReactionAddABC"]], "cpl_discord.events.on_raw_reaction_add_abc.OnRawReactionAddABC": [[35, 3, 1, "", "on_raw_reaction_add"]], "cpl_discord.events.on_raw_reaction_clear_abc": [[35, 1, 1, "", "OnRawReactionClearABC"]], "cpl_discord.events.on_raw_reaction_clear_abc.OnRawReactionClearABC": [[35, 3, 1, "", "on_raw_reaction_clear"]], "cpl_discord.events.on_raw_reaction_clear_emoji_abc": [[35, 1, 1, "", "OnRawReactionClearEmojiABC"]], "cpl_discord.events.on_raw_reaction_clear_emoji_abc.OnRawReactionClearEmojiABC": [[35, 3, 1, "", "on_raw_reaction_clear_emoji"]], "cpl_discord.events.on_raw_reaction_remove_abc": [[35, 1, 1, "", "OnRawReactionRemoveABC"]], "cpl_discord.events.on_raw_reaction_remove_abc.OnRawReactionRemoveABC": [[35, 3, 1, "", "on_raw_reaction_remove"]], "cpl_discord.events.on_reaction_add_abc": [[35, 1, 1, "", "OnReactionAddABC"]], "cpl_discord.events.on_reaction_add_abc.OnReactionAddABC": [[35, 3, 1, "", "on_reaction_add"]], "cpl_discord.events.on_reaction_clear_abc": [[35, 1, 1, "", "OnReactionClearABC"]], "cpl_discord.events.on_reaction_clear_abc.OnReactionClearABC": [[35, 3, 1, "", "on_reaction_clear"]], "cpl_discord.events.on_reaction_clear_emoji_abc": [[35, 1, 1, "", "OnReactionClearEmojiABC"]], "cpl_discord.events.on_reaction_clear_emoji_abc.OnReactionClearEmojiABC": [[35, 3, 1, "", "on_reaction_clear_emoji"]], "cpl_discord.events.on_reaction_remove_abc": [[35, 1, 1, "", "OnReactionRemoveABC"]], "cpl_discord.events.on_reaction_remove_abc.OnReactionRemoveABC": [[35, 3, 1, "", "on_reaction_remove"]], "cpl_discord.events.on_ready_abc": [[35, 1, 1, "", "OnReadyABC"]], "cpl_discord.events.on_ready_abc.OnReadyABC": [[35, 3, 1, "", "on_ready"]], "cpl_discord.events.on_resume_abc": [[35, 1, 1, "", "OnResumeABC"]], "cpl_discord.events.on_resume_abc.OnResumeABC": [[35, 3, 1, "", "on_resume"]], "cpl_discord.events.on_typing_abc": [[35, 1, 1, "", "OnTypingABC"]], "cpl_discord.events.on_typing_abc.OnTypingABC": [[35, 3, 1, "", "on_typing"]], "cpl_discord.events.on_user_update_abc": [[35, 1, 1, "", "OnUserUpdateABC"]], "cpl_discord.events.on_user_update_abc.OnUserUpdateABC": [[35, 3, 1, "", "on_user_update"]], "cpl_discord.events.on_voice_state_update_abc": [[35, 1, 1, "", "OnVoiceStateUpdateABC"]], "cpl_discord.events.on_voice_state_update_abc.OnVoiceStateUpdateABC": [[35, 3, 1, "", "on_voice_state_update"]], "cpl_discord.events.on_webhooks_update_abc": [[35, 1, 1, "", "OnWebhooksUpdateABC"]], "cpl_discord.events.on_webhooks_update_abc.OnWebhooksUpdateABC": [[35, 3, 1, "", "on_webhooks_update"]], "cpl_discord.helper": [[36, 1, 1, "", "VersionInfo"], [36, 0, 0, "-", "to_containers_converter"]], "cpl_discord.helper.VersionInfo": [[36, 2, 1, "", "major"], [36, 2, 1, "", "micro"], [36, 2, 1, "", "minor"]], "cpl_discord.helper.to_containers_converter": [[36, 1, 1, "", "ToContainersConverter"]], "cpl_discord.helper.to_containers_converter.ToContainersConverter": [[36, 3, 1, "", "convert"]], "cpl_discord.service": [[37, 1, 1, "", "VersionInfo"], [37, 0, 0, "-", "command_error_handler_service"], [37, 0, 0, "-", "discord_bot_service"], [37, 0, 0, "-", "discord_bot_service_abc"], [37, 0, 0, "-", "discord_collection"], [37, 0, 0, "-", "discord_collection_abc"], [37, 0, 0, "-", "discord_service"], [37, 0, 0, "-", "discord_service_abc"]], "cpl_discord.service.VersionInfo": [[37, 2, 1, "", "major"], [37, 2, 1, "", "micro"], [37, 2, 1, "", "minor"]], "cpl_discord.service.command_error_handler_service": [[37, 1, 1, "", "CommandErrorHandlerService"]], "cpl_discord.service.command_error_handler_service.CommandErrorHandlerService": [[37, 3, 1, "", "on_command_error"]], "cpl_discord.service.discord_bot_service": [[37, 1, 1, "", "DiscordBotService"]], "cpl_discord.service.discord_bot_service.DiscordBotService": [[37, 4, 1, "", "guilds"], [37, 3, 1, "", "on_ready"], [37, 3, 1, "", "start_async"], [37, 3, 1, "", "stop_async"]], "cpl_discord.service.discord_bot_service_abc": [[37, 1, 1, "", "DiscordBotServiceABC"]], "cpl_discord.service.discord_bot_service_abc.DiscordBotServiceABC": [[37, 4, 1, "", "guilds"], [37, 3, 1, "", "on_ready"], [37, 3, 1, "", "start_async"], [37, 3, 1, "", "stop_async"]], "cpl_discord.service.discord_collection": [[37, 1, 1, "", "DiscordCollection"]], "cpl_discord.service.discord_collection.DiscordCollection": [[37, 3, 1, "", "add_command"], [37, 3, 1, "", "add_event"], [37, 3, 1, "", "get_commands"], [37, 3, 1, "", "get_events_by_base"]], "cpl_discord.service.discord_collection_abc": [[37, 1, 1, "", "DiscordCollectionABC"]], "cpl_discord.service.discord_collection_abc.DiscordCollectionABC": [[37, 3, 1, "", "add_command"], [37, 3, 1, "", "add_event"], [37, 3, 1, "", "get_commands"], [37, 3, 1, "", "get_events_by_base"]], "cpl_discord.service.discord_service": [[37, 1, 1, "", "DiscordService"]], "cpl_discord.service.discord_service.DiscordService": [[37, 3, 1, "", "init"], [37, 3, 1, "", "on_bulk_message_delete"], [37, 3, 1, "", "on_command"], [37, 3, 1, "", "on_command_completion"], [37, 3, 1, "", "on_command_error"], [37, 3, 1, "", "on_connect"], [37, 3, 1, "", "on_disconnect"], [37, 3, 1, "", "on_error"], [37, 3, 1, "", "on_group_join"], [37, 3, 1, "", "on_group_remove"], [37, 3, 1, "", "on_guild_available"], [37, 3, 1, "", "on_guild_channel_create"], [37, 3, 1, "", "on_guild_channel_delete"], [37, 3, 1, "", "on_guild_channel_pins_update"], [37, 3, 1, "", "on_guild_channel_update"], [37, 3, 1, "", "on_guild_emojis_update"], [37, 3, 1, "", "on_guild_integrations_update"], [37, 3, 1, "", "on_guild_join"], [37, 3, 1, "", "on_guild_remove"], [37, 3, 1, "", "on_guild_role_create"], [37, 3, 1, "", "on_guild_role_delete"], [37, 3, 1, "", "on_guild_role_update"], [37, 3, 1, "", "on_guild_unavailable"], [37, 3, 1, "", "on_guild_update"], [37, 3, 1, "", "on_invite_create"], [37, 3, 1, "", "on_invite_delete"], [37, 3, 1, "", "on_member_ban"], [37, 3, 1, "", "on_member_join"], [37, 3, 1, "", "on_member_remove"], [37, 3, 1, "", "on_member_unban"], [37, 3, 1, "", "on_member_update"], [37, 3, 1, "", "on_message"], [37, 3, 1, "", "on_message_delete"], [37, 3, 1, "", "on_message_edit"], [37, 3, 1, "", "on_private_channel_create"], [37, 3, 1, "", "on_private_channel_delete"], [37, 3, 1, "", "on_private_channel_pins_update"], [37, 3, 1, "", "on_private_channel_update"], [37, 3, 1, "", "on_raw_reaction_add"], [37, 3, 1, "", "on_raw_reaction_clear"], [37, 3, 1, "", "on_raw_reaction_clear_emoji"], [37, 3, 1, "", "on_raw_reaction_remove"], [37, 3, 1, "", "on_reaction_add"], [37, 3, 1, "", "on_reaction_clear"], [37, 3, 1, "", "on_reaction_clear_emoji"], [37, 3, 1, "", "on_reaction_remove"], [37, 3, 1, "", "on_ready"], [37, 3, 1, "", "on_resume"], [37, 3, 1, "", "on_typing"], [37, 3, 1, "", "on_user_update"], [37, 3, 1, "", "on_voice_state_update"], [37, 3, 1, "", "on_webhooks_update"]], "cpl_discord.service.discord_service_abc": [[37, 1, 1, "", "DiscordServiceABC"]], "cpl_discord.service.discord_service_abc.DiscordServiceABC": [[37, 3, 1, "", "init"], [37, 3, 1, "", "on_bulk_message_delete"], [37, 3, 1, "", "on_command"], [37, 3, 1, "", "on_command_completion"], [37, 3, 1, "", "on_command_error"], [37, 3, 1, "", "on_connect"], [37, 3, 1, "", "on_disconnect"], [37, 3, 1, "", "on_error"], [37, 3, 1, "", "on_group_join"], [37, 3, 1, "", "on_group_remove"], [37, 3, 1, "", "on_guild_available"], [37, 3, 1, "", "on_guild_channel_create"], [37, 3, 1, "", "on_guild_channel_delete"], [37, 3, 1, "", "on_guild_channel_pins_update"], [37, 3, 1, "", "on_guild_channel_update"], [37, 3, 1, "", "on_guild_emojis_update"], [37, 3, 1, "", "on_guild_integrations_update"], [37, 3, 1, "", "on_guild_join"], [37, 3, 1, "", "on_guild_remove"], [37, 3, 1, "", "on_guild_role_create"], [37, 3, 1, "", "on_guild_role_delete"], [37, 3, 1, "", "on_guild_role_update"], [37, 3, 1, "", "on_guild_unavailable"], [37, 3, 1, "", "on_guild_update"], [37, 3, 1, "", "on_invite_create"], [37, 3, 1, "", "on_invite_delete"], [37, 3, 1, "", "on_member_ban"], [37, 3, 1, "", "on_member_join"], [37, 3, 1, "", "on_member_remove"], [37, 3, 1, "", "on_member_unban"], [37, 3, 1, "", "on_member_update"], [37, 3, 1, "", "on_message"], [37, 3, 1, "", "on_message_delete"], [37, 3, 1, "", "on_message_edit"], [37, 3, 1, "", "on_private_channel_create"], [37, 3, 1, "", "on_private_channel_delete"], [37, 3, 1, "", "on_private_channel_pins_update"], [37, 3, 1, "", "on_private_channel_update"], [37, 3, 1, "", "on_reaction_add"], [37, 3, 1, "", "on_reaction_clear"], [37, 3, 1, "", "on_reaction_clear_emoji"], [37, 3, 1, "", "on_reaction_remove"], [37, 3, 1, "", "on_ready"], [37, 3, 1, "", "on_resume"], [37, 3, 1, "", "on_typing"], [37, 3, 1, "", "on_user_update"], [37, 3, 1, "", "on_voice_state_update"], [37, 3, 1, "", "on_webhooks_update"]], "cpl_query": [[39, 0, 0, "-", "base"], [40, 0, 0, "-", "enumerable"], [41, 0, 0, "-", "extension"], [42, 0, 0, "-", "iterable"]], "cpl_query.base": [[39, 1, 1, "", "VersionInfo"], [39, 0, 0, "-", "default_lambda"], [39, 0, 0, "-", "ordered_queryable"], [39, 0, 0, "-", "ordered_queryable_abc"], [39, 0, 0, "-", "queryable_abc"], [39, 0, 0, "-", "sequence"]], "cpl_query.base.VersionInfo": [[39, 2, 1, "", "major"], [39, 2, 1, "", "micro"], [39, 2, 1, "", "minor"]], "cpl_query.base.default_lambda": [[39, 5, 1, "", "default_lambda"]], "cpl_query.base.ordered_queryable": [[39, 1, 1, "", "OrderedQueryable"]], "cpl_query.base.ordered_queryable.OrderedQueryable": [[39, 3, 1, "", "then_by"], [39, 3, 1, "", "then_by_descending"]], "cpl_query.base.ordered_queryable_abc": [[39, 1, 1, "", "OrderedQueryableABC"]], "cpl_query.base.ordered_queryable_abc.OrderedQueryableABC": [[39, 3, 1, "", "then_by"], [39, 3, 1, "", "then_by_descending"]], "cpl_query.base.queryable_abc": [[39, 1, 1, "", "QueryableABC"]], "cpl_query.base.queryable_abc.QueryableABC": [[39, 3, 1, "", "all"], [39, 3, 1, "", "any"], [39, 3, 1, "", "average"], [39, 3, 1, "", "contains"], [39, 3, 1, "", "count"], [39, 3, 1, "", "distinct"], [39, 3, 1, "", "element_at"], [39, 3, 1, "", "element_at_or_default"], [39, 3, 1, "", "first"], [39, 3, 1, "", "first_or_default"], [39, 3, 1, "", "for_each"], [39, 3, 1, "", "group_by"], [39, 3, 1, "", "last"], [39, 3, 1, "", "last_or_default"], [39, 3, 1, "", "max"], [39, 3, 1, "", "median"], [39, 3, 1, "", "min"], [39, 3, 1, "", "order_by"], [39, 3, 1, "", "order_by_descending"], [39, 3, 1, "", "reverse"], [39, 3, 1, "", "select"], [39, 3, 1, "", "select_many"], [39, 3, 1, "", "single"], [39, 3, 1, "", "single_or_default"], [39, 3, 1, "", "skip"], [39, 3, 1, "", "skip_last"], [39, 3, 1, "", "split"], [39, 3, 1, "", "sum"], [39, 3, 1, "", "take"], [39, 3, 1, "", "take_last"], [39, 3, 1, "", "where"]], "cpl_query.base.sequence": [[39, 1, 1, "", "Sequence"]], "cpl_query.base.sequence.Sequence": [[39, 3, 1, "", "copy"], [39, 3, 1, "", "empty"], [39, 3, 1, "", "index_of"], [39, 3, 1, "", "range"], [39, 3, 1, "", "to_list"], [39, 4, 1, "", "type"]], "cpl_query.enumerable": [[40, 1, 1, "", "VersionInfo"], [40, 0, 0, "-", "enumerable"], [40, 0, 0, "-", "enumerable_abc"]], "cpl_query.enumerable.VersionInfo": [[40, 2, 1, "", "major"], [40, 2, 1, "", "micro"], [40, 2, 1, "", "minor"]], "cpl_query.enumerable.enumerable": [[40, 1, 1, "", "Enumerable"]], "cpl_query.enumerable.enumerable_abc": [[40, 1, 1, "", "EnumerableABC"]], "cpl_query.enumerable.enumerable_abc.EnumerableABC": [[40, 3, 1, "", "to_iterable"]], "cpl_query.extension": [[41, 1, 1, "", "VersionInfo"], [41, 0, 0, "-", "list"]], "cpl_query.extension.VersionInfo": [[41, 2, 1, "", "major"], [41, 2, 1, "", "micro"], [41, 2, 1, "", "minor"]], "cpl_query.extension.list": [[41, 1, 1, "", "List"]], "cpl_query.extension.list.List": [[41, 3, 1, "", "to_enumerable"], [41, 3, 1, "", "to_iterable"]], "cpl_query.iterable": [[42, 1, 1, "", "VersionInfo"], [42, 0, 0, "-", "iterable"], [42, 0, 0, "-", "iterable_abc"]], "cpl_query.iterable.VersionInfo": [[42, 2, 1, "", "major"], [42, 2, 1, "", "micro"], [42, 2, 1, "", "minor"]], "cpl_query.iterable.iterable": [[42, 1, 1, "", "Iterable"]], "cpl_query.iterable.iterable_abc": [[42, 1, 1, "", "IterableABC"]], "cpl_query.iterable.iterable_abc.IterableABC": [[42, 3, 1, "", "add"], [42, 3, 1, "", "append"], [42, 3, 1, "", "extend"], [42, 3, 1, "", "remove"], [42, 3, 1, "", "remove_at"], [42, 3, 1, "", "to_enumerable"]], "cpl_translation": [[43, 0, 0, "-", "translate_pipe"], [43, 0, 0, "-", "translation_service"], [43, 0, 0, "-", "translation_service_abc"], [43, 0, 0, "-", "translation_settings"]], "cpl_translation.translate_pipe": [[43, 1, 1, "", "TranslatePipe"]], "cpl_translation.translate_pipe.TranslatePipe": [[43, 3, 1, "", "transform"]], "cpl_translation.translation_service": [[43, 1, 1, "", "TranslationService"]], "cpl_translation.translation_service.TranslationService": [[43, 3, 1, "", "load"], [43, 3, 1, "", "load_by_settings"], [43, 3, 1, "", "set_default_lang"], [43, 3, 1, "", "set_lang"], [43, 3, 1, "", "translate"]], "cpl_translation.translation_service_abc": [[43, 1, 1, "", "TranslationServiceABC"]], "cpl_translation.translation_service_abc.TranslationServiceABC": [[43, 3, 1, "", "load"], [43, 3, 1, "", "load_by_settings"], [43, 3, 1, "", "set_default_lang"], [43, 3, 1, "", "set_lang"], [43, 3, 1, "", "translate"]], "cpl_translation.translation_settings": [[43, 1, 1, "", "TranslationSettings"]], "cpl_translation.translation_settings.TranslationSettings": [[43, 4, 1, "", "default_language"], [43, 3, 1, "", "from_dict"], [43, 4, 1, "", "languages"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method", "4": "py:property", "5": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"], "4": ["py", "property", "Python property"], "5": ["py", "function", "Python function"]}, "titleterms": {"contribut": 0, "cpl": [0, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 45, 46, 48, 59], "found": 0, "bug": 0, "featur": [0, 45, 46], "request": 0, "submiss": 0, "guidelin": 0, "submit": 0, "an": 0, "issu": 0, "pull": 0, "review": 0, "address": 0, "feedback": 0, "code": 0, "rule": 0, "licens": 0, "cli": [1, 8, 49], "refer": [1, 8, 16, 38, 43], "add": 2, "content": [2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 48, 49, 59], "descript": [2, 3, 4, 5, 6, 7, 9, 10, 13], "argument": [2, 4, 5, 6, 10, 13, 53], "flag": [2, 6, 7, 10, 13, 14], "build": 3, "gener": [4, 59], "schemat": [4, 8, 59], "help": 5, "instal": [6, 49], "new": [7, 59], "project": [7, 48, 59], "type": [7, 59], "overview": [8, 46], "command": [8, 32], "tabl": [8, 48, 49], "basic": 8, "workflow": 8, "languag": 8, "syntax": 8, "rel": 8, "path": 8, "publish": 9, "remov": 10, "run": 11, "start": [12, 44, 48, 49], "uninstal": 13, "updat": 14, "version": 15, "api": 16, "cpl_core": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 52], "applic": [17, 31, 55], "packag": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 47, 49], "submodul": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "application_abc": 17, "modul": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "application_build": 17, "application_builder_abc": 17, "application_extension_abc": 17, "startup_abc": 17, "startup_extension_abc": 17, "core": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "configur": [18, 33], "argument_abc": 18, "argument_build": 18, "argument_executable_abc": 18, "argument_type_enum": 18, "configuration_abc": 18, "configuration_model_abc": 18, "configuration_variable_name_enum": 18, "executable_argu": 18, "flag_argu": 18, "validator_abc": 18, "variable_argu": 18, "consol": [19, 49, 52, 53], "background_color_enum": 19, "console_cal": 19, "foreground_color_enum": 19, "spinner_thread": 19, "databas": [20, 21, 22], "subpackag": [20, 30], "database_set": 20, "database_settings_name_enum": 20, "table_abc": 20, "connect": 21, "database_connect": 21, "database_connection_abc": 21, "context": 22, "database_context": 22, "database_context_abc": 22, "dependency_inject": 23, "scope": 23, "scope_abc": 23, "scope_build": 23, "service_collect": 23, "service_collection_abc": 23, "service_descriptor": 23, "service_lifetime_enum": 23, "service_provid": 23, "service_provider_abc": 23, "environ": [24, 49], "application_environ": 24, "application_environment_abc": 24, "environment_name_enum": 24, "log": 25, "logger_abc": 25, "logger_servic": 25, "logging_level_enum": 25, "logging_set": 25, "logging_settings_name_enum": 25, "mail": [26, 58], "email": 26, "email_client_abc": 26, "email_client_servic": 26, "email_client_set": 26, "email_client_settings_name_enum": 26, "pipe": 27, "bool_pip": 27, "first_char_to_lower_pip": 27, "first_to_upper_pip": 27, "ip_address_pip": 27, "pipe_abc": 27, "to_camel_case_pip": 27, "to_snake_case_pip": 27, "version_pip": 27, "time": 28, "time_format_set": 28, "time_format_settings_names_enum": 28, "util": 29, "credential_manag": 29, "pip": 29, "string": 29, "cpl_discord": [30, 31, 32, 33, 34, 35, 36, 37], "discord_event_types_enum": 30, "discord": [30, 31, 32, 33, 34, 35, 36, 37], "discord_bot_application_abc": 31, "discord_command_abc": 32, "discord_commands_meta": 32, "discord_bot_set": 33, "contain": 34, "category_channel": 34, "guild": 34, "member": 34, "role": 34, "text_channel": 34, "thread": 34, "voice_channel": 34, "event": 35, "on_bulk_message_delete_abc": 35, "on_command_abc": 35, "on_command_completion_abc": 35, "on_command_error_abc": 35, "on_connect_abc": 35, "on_disconnect_abc": 35, "on_error_abc": 35, "on_group_join_abc": 35, "on_group_remove_abc": 35, "on_guild_available_abc": 35, "on_guild_channel_create_abc": 35, "on_guild_channel_delete_abc": 35, "on_guild_channel_pins_update_abc": 35, "on_guild_channel_update_abc": 35, "on_guild_emojis_update_abc": 35, "on_guild_integrations_update_abc": 35, "on_guild_join_abc": 35, "on_guild_remove_abc": 35, "on_guild_role_create_abc": 35, "on_guild_role_delete_abc": 35, "on_guild_role_update_abc": 35, "on_guild_unavailable_abc": 35, "on_guild_update_abc": 35, "on_invite_create_abc": 35, "on_invite_delete_abc": 35, "on_member_ban_abc": 35, "on_member_join_abc": 35, "on_member_remove_abc": 35, "on_member_unban_abc": 35, "on_member_update_abc": 35, "on_message_abc": 35, "on_message_delete_abc": 35, "on_message_edit_abc": 35, "on_private_channel_create_abc": 35, "on_private_channel_delete_abc": 35, "on_private_channel_pins_update_abc": 35, "on_private_channel_update_abc": 35, "on_raw_reaction_add_abc": 35, "on_raw_reaction_clear_abc": 35, "on_raw_reaction_clear_emoji_abc": 35, "on_raw_reaction_remove_abc": 35, "on_reaction_add_abc": 35, "on_reaction_clear_abc": 35, "on_reaction_clear_emoji_abc": 35, "on_reaction_remove_abc": 35, "on_ready_abc": 35, "on_resume_abc": 35, "on_typing_abc": 35, "on_user_update_abc": 35, "on_voice_state_update_abc": 35, "on_webhooks_update_abc": 35, "helper": 36, "to_containers_convert": 36, "servic": 37, "command_error_handler_servic": 37, "discord_bot_servic": 37, "discord_bot_service_abc": 37, "discord_collect": 37, "discord_collection_abc": 37, "discord_servic": 37, "discord_service_abc": 37, "queri": [38, 39, 40, 41, 42, 49], "cpl_queri": [39, 40, 41, 42], "base": 39, "default_lambda": 39, "ordered_query": 39, "ordered_queryable_abc": 39, "queryable_abc": 39, "sequenc": 39, "enumer": 40, "enumerable_abc": 40, "extens": 41, "list": 41, "iter": 42, "iterable_abc": 42, "translat": 43, "cpl_translat": 43, "translate_pip": 43, "translation_servic": 43, "translation_service_abc": 43, "translation_set": 43, "get": [44, 48], "introduct": [45, 46], "doc": [45, 46], "manual": 45, "explor": 46, "prerequisit": [48, 49, 59], "creat": [48, 49, 54], "menu": 48, "what": [48, 49], "s": [48, 49], "next": [48, 49], "set": 49, "up": 49, "local": 49, "workspac": 49, "initi": 49, "app": 49, "librari": 49, "tutori": 50, "us": [51, 52, 57, 59], "appset": 51, "json": 51, "come": [51, 52, 53, 54, 55, 56, 57, 58], "soon": [51, 52, 53, 54, 55, 56, 57, 58], "handl": 53, "startup": [54, 56], "class": 54, "extend": [55, 56], "builtin": 57, "logger": 57, "send": 58, "g": 59, "n": 59, "templat": 59}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 56}})