aboutsummaryrefslogtreecommitdiffstats
path: root/main/output/pydis_core.utils.html
diff options
context:
space:
mode:
authorGravatar ChrisLovering <[email protected]>2024-01-30 21:52:45 +0000
committerGravatar ChrisLovering <[email protected]>2024-01-30 21:52:45 +0000
commit84a7124e62f211a51acb1e698628a98ce8141671 (patch)
treebb8bea7c74d873a021565491b663cd58fa0622d2 /main/output/pydis_core.utils.html
parentDeploying to docs from @ python-discord/bot-core@c7b614025e9c3faf3b16bb019f28... (diff)
Deploying to docs from @ python-discord/bot-core@07f517225fc59157233f74edb136ee39046fda00 🚀
Diffstat (limited to 'main/output/pydis_core.utils.html')
-rw-r--r--main/output/pydis_core.utils.html32
1 files changed, 29 insertions, 3 deletions
diff --git a/main/output/pydis_core.utils.html b/main/output/pydis_core.utils.html
index 4991d723..1dcf669a 100644
--- a/main/output/pydis_core.utils.html
+++ b/main/output/pydis_core.utils.html
@@ -11,8 +11,8 @@
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
<link rel="stylesheet" type="text/css" href="../_static/changelog.css?v=117bb91a" />
- <link rel="stylesheet" type="text/css" href="../_static/logo.css?v=41ebe54c" />
<link rel="stylesheet" type="text/css" href="../_static/index.css?v=832e2368" />
+ <link rel="stylesheet" type="text/css" href="../_static/logo.css?v=41ebe54c" />
@@ -174,6 +174,7 @@
<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.error_handling.html">error_handling</a></li>
<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.function.html">function</a></li>
<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.interactions.html">interactions</a></li>
+<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.lock.html">lock</a></li>
<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.logging.html">logging</a></li>
<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.members.html">members</a></li>
<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.messages.html">messages</a></li>
@@ -359,6 +360,10 @@
</li>
<li class="toctree-l2 ">
+ <a class="version_link reference internal" href="../../v10.7.0/output/pydis_core.utils.html">v10.7.0</a>
+ </li>
+
+ <li class="toctree-l2 ">
<a class="version_link reference internal" href="../../v10.6.0/output/pydis_core.utils.html">v10.6.0</a>
</li>
@@ -450,7 +455,7 @@
<p>Useful utilities and tools for Discord bot development.</p>
<dl class="py function">
<dt class="sig sig-object py" id="pydis_core.utils.apply_monkey_patches">
-<span class="sig-name descname"><span class="pre">apply_monkey_patches</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/c7b614025e9c3faf3b16bb019f28979e7ce74b26/pydis_core/utils/__init__.py#L24-L38"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#pydis_core.utils.apply_monkey_patches" title="Link to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">apply_monkey_patches</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/07f517225fc59157233f74edb136ee39046fda00/pydis_core/utils/__init__.py#L25-L39"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#pydis_core.utils.apply_monkey_patches" title="Link to this definition">#</a></dt>
<dd><p>Applies all common monkey patches for our bots.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
@@ -469,7 +474,7 @@ that will act as top-level groups rather than being aliases of the command’s g
<dl class="py function">
<dt class="sig sig-object py" id="pydis_core.utils.unqualify">
-<span class="sig-name descname"><span class="pre">unqualify</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/c7b614025e9c3faf3b16bb019f28979e7ce74b26/pydis_core/utils/_extensions.py#L10-L21"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#pydis_core.utils.unqualify" title="Link to this definition">#</a></dt>
+<span class="sig-name descname"><span class="pre">unqualify</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/python-discord/bot-core/blob/07f517225fc59157233f74edb136ee39046fda00/pydis_core/utils/_extensions.py#L10-L21"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#pydis_core.utils.unqualify" title="Link to this definition">#</a></dt>
<dd><p>Return an unqualified name given a qualified module/package <code class="docutils literal notranslate"><span class="pre">name</span></code>.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -536,6 +541,9 @@ that will act as top-level groups rather than being aliases of the command’s g
<li class="toctree-l1"><a class="reference internal" href="pydis_core.utils.function.html">function</a><ul>
<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.function.html#pydis_core.utils.function.GlobalNameConflictError"><code class="docutils literal notranslate"><span class="pre">GlobalNameConflictError</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.function.html#pydis_core.utils.function.command_wraps"><code class="docutils literal notranslate"><span class="pre">command_wraps()</span></code></a></li>
+<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.function.html#pydis_core.utils.function.get_arg_value"><code class="docutils literal notranslate"><span class="pre">get_arg_value()</span></code></a></li>
+<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.function.html#pydis_core.utils.function.get_arg_value_wrapper"><code class="docutils literal notranslate"><span class="pre">get_arg_value_wrapper()</span></code></a></li>
+<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.function.html#pydis_core.utils.function.get_bound_args"><code class="docutils literal notranslate"><span class="pre">get_bound_args()</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.function.html#pydis_core.utils.function.update_wrapper_globals"><code class="docutils literal notranslate"><span class="pre">update_wrapper_globals()</span></code></a></li>
</ul>
</li>
@@ -555,6 +563,24 @@ that will act as top-level groups rather than being aliases of the command’s g
<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.interactions.html#pydis_core.utils.interactions.user_has_access"><code class="docutils literal notranslate"><span class="pre">user_has_access()</span></code></a></li>
</ul>
</li>
+<li class="toctree-l1"><a class="reference internal" href="pydis_core.utils.lock.html">lock</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.lock.html#pydis_core.utils.lock.LockedResourceError"><code class="docutils literal notranslate"><span class="pre">LockedResourceError</span></code></a><ul>
+<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.lock.html#pydis_core.utils.lock.LockedResourceError.type"><code class="docutils literal notranslate"><span class="pre">LockedResourceError.type</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.lock.html#pydis_core.utils.lock.LockedResourceError.id"><code class="docutils literal notranslate"><span class="pre">LockedResourceError.id</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.lock.html#pydis_core.utils.lock.LockedResourceError.__init__"><code class="docutils literal notranslate"><span class="pre">LockedResourceError.__init__()</span></code></a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.lock.html#pydis_core.utils.lock.SharedEvent"><code class="docutils literal notranslate"><span class="pre">SharedEvent</span></code></a><ul>
+<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.lock.html#pydis_core.utils.lock.SharedEvent.__enter__"><code class="docutils literal notranslate"><span class="pre">SharedEvent.__enter__()</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.lock.html#pydis_core.utils.lock.SharedEvent.__exit__"><code class="docutils literal notranslate"><span class="pre">SharedEvent.__exit__()</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.lock.html#pydis_core.utils.lock.SharedEvent.__init__"><code class="docutils literal notranslate"><span class="pre">SharedEvent.__init__()</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.lock.html#pydis_core.utils.lock.SharedEvent.wait"><code class="docutils literal notranslate"><span class="pre">SharedEvent.wait()</span></code></a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.lock.html#pydis_core.utils.lock.lock"><code class="docutils literal notranslate"><span class="pre">lock()</span></code></a></li>
+<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.lock.html#pydis_core.utils.lock.lock_arg"><code class="docutils literal notranslate"><span class="pre">lock_arg()</span></code></a></li>
+</ul>
+</li>
<li class="toctree-l1"><a class="reference internal" href="pydis_core.utils.logging.html">logging</a><ul>
<li class="toctree-l2"><a class="reference internal" href="pydis_core.utils.logging.html#pydis_core.utils.logging.CustomLogger"><code class="docutils literal notranslate"><span class="pre">CustomLogger</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="pydis_core.utils.logging.html#pydis_core.utils.logging.CustomLogger.trace"><code class="docutils literal notranslate"><span class="pre">CustomLogger.trace()</span></code></a></li>