From 4df643a5f947cb2c08fa6083c02cca577524285d Mon Sep 17 00:00:00 2001
From: HassanAbouelela
Date: Sat, 23 Jul 2022 14:54:19 +0000
Subject: Deploying to docs from @
python-discord/bot-core@4242df7b1a2ce8cffcf4d094a081cfbc8536b021 🚀
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
main/.buildinfo | 2 +-
main/.doctrees/changelog.doctree | Bin 87608 -> 87608 bytes
main/.doctrees/environment.pickle | Bin 2651433 -> 2651433 bytes
main/.doctrees/index.doctree | Bin 5445 -> 5445 bytes
main/.doctrees/output/botcore.async_stats.doctree | Bin 18992 -> 18992 bytes
main/.doctrees/output/botcore.doctree | Bin 62337 -> 62337 bytes
main/.doctrees/output/botcore.exts.doctree | Bin 3091 -> 3091 bytes
main/.doctrees/output/botcore.site_api.doctree | Bin 66223 -> 66223 bytes
.../.doctrees/output/botcore.utils.caching.doctree | Bin 16590 -> 16590 bytes
.../.doctrees/output/botcore.utils.channel.doctree | Bin 17681 -> 17681 bytes
.../output/botcore.utils.commands.doctree | Bin 10685 -> 10685 bytes
main/.doctrees/output/botcore.utils.doctree | Bin 14052 -> 14052 bytes
.../output/botcore.utils.interactions.doctree | Bin 35843 -> 35843 bytes
.../.doctrees/output/botcore.utils.logging.doctree | Bin 18135 -> 18135 bytes
.../.doctrees/output/botcore.utils.members.doctree | Bin 17681 -> 17681 bytes
main/.doctrees/output/botcore.utils.regex.doctree | Bin 9013 -> 9013 bytes
.../output/botcore.utils.scheduling.doctree | Bin 55106 -> 55106 bytes
main/output/botcore.async_stats.html | 6 ++--
main/output/botcore.html | 32 ++++++++++-----------
main/output/botcore.site_api.html | 26 ++++++++---------
main/output/botcore.utils.caching.html | 8 +++---
main/output/botcore.utils.channel.html | 4 +--
main/output/botcore.utils.commands.html | 2 +-
main/output/botcore.utils.html | 4 +--
main/output/botcore.utils.interactions.html | 14 ++++-----
main/output/botcore.utils.logging.html | 6 ++--
main/output/botcore.utils.members.html | 4 +--
main/output/botcore.utils.regex.html | 6 ++--
main/output/botcore.utils.scheduling.html | 18 ++++++------
29 files changed, 66 insertions(+), 66 deletions(-)
(limited to 'main')
diff --git a/main/.buildinfo b/main/.buildinfo
index e05655fb..7030852a 100644
--- a/main/.buildinfo
+++ b/main/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 5cff655530cafacc00a3556937979d30
+config: 1028aa66d357f81d1b7118b88bf39ee8
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/main/.doctrees/changelog.doctree b/main/.doctrees/changelog.doctree
index 6dcc5d91..98e1c108 100644
Binary files a/main/.doctrees/changelog.doctree and b/main/.doctrees/changelog.doctree differ
diff --git a/main/.doctrees/environment.pickle b/main/.doctrees/environment.pickle
index cd7ce1bb..6448504f 100644
Binary files a/main/.doctrees/environment.pickle and b/main/.doctrees/environment.pickle differ
diff --git a/main/.doctrees/index.doctree b/main/.doctrees/index.doctree
index fb5435eb..a9c8a38c 100644
Binary files a/main/.doctrees/index.doctree and b/main/.doctrees/index.doctree differ
diff --git a/main/.doctrees/output/botcore.async_stats.doctree b/main/.doctrees/output/botcore.async_stats.doctree
index 4e29bb24..b37c0e0c 100644
Binary files a/main/.doctrees/output/botcore.async_stats.doctree and b/main/.doctrees/output/botcore.async_stats.doctree differ
diff --git a/main/.doctrees/output/botcore.doctree b/main/.doctrees/output/botcore.doctree
index c7e9c98f..980d1864 100644
Binary files a/main/.doctrees/output/botcore.doctree and b/main/.doctrees/output/botcore.doctree differ
diff --git a/main/.doctrees/output/botcore.exts.doctree b/main/.doctrees/output/botcore.exts.doctree
index 4ef75e02..8b967ce5 100644
Binary files a/main/.doctrees/output/botcore.exts.doctree and b/main/.doctrees/output/botcore.exts.doctree differ
diff --git a/main/.doctrees/output/botcore.site_api.doctree b/main/.doctrees/output/botcore.site_api.doctree
index 4b08066f..173809b5 100644
Binary files a/main/.doctrees/output/botcore.site_api.doctree and b/main/.doctrees/output/botcore.site_api.doctree differ
diff --git a/main/.doctrees/output/botcore.utils.caching.doctree b/main/.doctrees/output/botcore.utils.caching.doctree
index bf4ae645..65bd344c 100644
Binary files a/main/.doctrees/output/botcore.utils.caching.doctree and b/main/.doctrees/output/botcore.utils.caching.doctree differ
diff --git a/main/.doctrees/output/botcore.utils.channel.doctree b/main/.doctrees/output/botcore.utils.channel.doctree
index 1c553459..ffdd83a2 100644
Binary files a/main/.doctrees/output/botcore.utils.channel.doctree and b/main/.doctrees/output/botcore.utils.channel.doctree differ
diff --git a/main/.doctrees/output/botcore.utils.commands.doctree b/main/.doctrees/output/botcore.utils.commands.doctree
index a1648fd3..bd6ce098 100644
Binary files a/main/.doctrees/output/botcore.utils.commands.doctree and b/main/.doctrees/output/botcore.utils.commands.doctree differ
diff --git a/main/.doctrees/output/botcore.utils.doctree b/main/.doctrees/output/botcore.utils.doctree
index 7a676843..2a7cb36f 100644
Binary files a/main/.doctrees/output/botcore.utils.doctree and b/main/.doctrees/output/botcore.utils.doctree differ
diff --git a/main/.doctrees/output/botcore.utils.interactions.doctree b/main/.doctrees/output/botcore.utils.interactions.doctree
index 06db7c97..7b7b5e5d 100644
Binary files a/main/.doctrees/output/botcore.utils.interactions.doctree and b/main/.doctrees/output/botcore.utils.interactions.doctree differ
diff --git a/main/.doctrees/output/botcore.utils.logging.doctree b/main/.doctrees/output/botcore.utils.logging.doctree
index c18ff33e..7b60d5ed 100644
Binary files a/main/.doctrees/output/botcore.utils.logging.doctree and b/main/.doctrees/output/botcore.utils.logging.doctree differ
diff --git a/main/.doctrees/output/botcore.utils.members.doctree b/main/.doctrees/output/botcore.utils.members.doctree
index c178ef12..24b1ea93 100644
Binary files a/main/.doctrees/output/botcore.utils.members.doctree and b/main/.doctrees/output/botcore.utils.members.doctree differ
diff --git a/main/.doctrees/output/botcore.utils.regex.doctree b/main/.doctrees/output/botcore.utils.regex.doctree
index f1e909ef..f6af191d 100644
Binary files a/main/.doctrees/output/botcore.utils.regex.doctree and b/main/.doctrees/output/botcore.utils.regex.doctree differ
diff --git a/main/.doctrees/output/botcore.utils.scheduling.doctree b/main/.doctrees/output/botcore.utils.scheduling.doctree
index ffd675e7..49046018 100644
Binary files a/main/.doctrees/output/botcore.utils.scheduling.doctree and b/main/.doctrees/output/botcore.utils.scheduling.doctree differ
diff --git a/main/output/botcore.async_stats.html b/main/output/botcore.async_stats.html
index 5fc3ba12..3562838f 100644
--- a/main/output/botcore.async_stats.html
+++ b/main/output/botcore.async_stats.html
@@ -309,12 +309,12 @@
An async transport method for statsd communication.
-
-class AsyncStatsClient(loop, host='localhost', port=8125, prefix=None)[source]
+class AsyncStatsClient(loop, host='localhost', port=8125, prefix=None)[source]
Bases: StatsClientBase
An async implementation of statsd.client.base.StatsClientBase
that supports async stat communication.
-
-__init__(loop, host='localhost', port=8125, prefix=None)[source]
+__init__(loop, host='localhost', port=8125, prefix=None)[source]
Create a new AsyncStatsClient
.
- Parameters:
@@ -331,7 +331,7 @@
-
-async create_socket()[source]
+async create_socket()[source]
Use asyncio.loop.create_datagram_endpoint
from the loop given on init to create a socket.
- Return type:
diff --git a/main/output/botcore.html b/main/output/botcore.html
index 4a8cd7b4..e56f876b 100644
--- a/main/output/botcore.html
+++ b/main/output/botcore.html
@@ -309,12 +309,12 @@
Useful utilities and tools for Discord bot development.
-
-class BotBase(*args, guild_id, allowed_roles, http_session, redis_session=None, api_client=None, statsd_url=None, **kwargs)[source]
+class BotBase(*args, guild_id, allowed_roles, http_session, redis_session=None, api_client=None, statsd_url=None, **kwargs)[source]
Bases: Bot
A sub-class that implements many common features that Python Discord bots use.
-
-__init__(*args, guild_id, allowed_roles, http_session, redis_session=None, api_client=None, statsd_url=None, **kwargs)[source]
+__init__(*args, guild_id, allowed_roles, http_session, redis_session=None, api_client=None, statsd_url=None, **kwargs)[source]
Initialise the base bot instance.
- Parameters:
@@ -333,7 +333,7 @@ a dummy statsd client will be created.
-
-async add_cog(cog)[source]
+async add_cog(cog)[source]
Add the given cog
to the bot and log the operation.
- Return type:
@@ -344,7 +344,7 @@ a dummy statsd client will be created.
-
-add_command(command)[source]
+add_command(command)[source]
Add command
as normal and then add its root aliases to the bot.
- Return type:
@@ -355,7 +355,7 @@ a dummy statsd client will be created.
-
-clear()[source]
+clear()[source]
Not implemented! Re-instantiate the bot instead of attempting to re-use a closed one.
- Return type:
@@ -366,7 +366,7 @@ a dummy statsd client will be created.
-
-async close()[source]
+async close()[source]
Close the Discord connection, and the aiohttp session, connector, statsd client, and resolver.
- Return type:
@@ -377,7 +377,7 @@ a dummy statsd client will be created.
-
-async load_extensions(module)[source]
+async load_extensions(module)[source]
Load all the extensions within the given module and save them to self.all_extensions
.
This should be ran in a task on the event loop to avoid deadlocks caused by wait_for
calls.
@@ -389,7 +389,7 @@ a dummy statsd client will be created.
-
-async log_to_dev_log(message)[source]
+async log_to_dev_log(message)[source]
Log the given message to #dev-log.
- Return type:
@@ -400,7 +400,7 @@ a dummy statsd client will be created.
-
-async on_guild_available(guild)[source]
+async on_guild_available(guild)[source]
Set the internal guild available event when self.guild_id becomes available.
If the cache appears to still be empty (no members, no channels, or no roles), the event
will not be set and guild_available_but_cache_empty event will be emitted.
@@ -413,7 +413,7 @@ will not be set and guild_available_but_cache_empty event will be e
-
-async on_guild_unavailable(guild)[source]
+async on_guild_unavailable(guild)[source]
Clear the internal guild available event when self.guild_id becomes unavailable.
- Return type:
@@ -424,7 +424,7 @@ will not be set and guild_available_but_cache_empty event will be e
-
-async ping_services()[source]
+async ping_services()[source]
Ping all required services on setup to ensure they are up before starting.
- Return type:
@@ -435,7 +435,7 @@ will not be set and guild_available_but_cache_empty event will be e
-
-remove_command(name)[source]
+remove_command(name)[source]
Remove a command/alias as normal and then remove its root aliases from the bot.
Individual root aliases cannot be removed by this function.
To remove them, either remove the entire command or manually edit bot.all_commands.
@@ -448,7 +448,7 @@ To remove them, either remove the entire command or manually edit bot.all_
-
-async setup_hook()[source]
+async setup_hook()[source]
An async init to startup generic services.
Connects to statsd, and calls
AsyncStatsClient.create_socket
@@ -462,7 +462,7 @@ and
-
-async wait_until_guild_available()[source]
+async wait_until_guild_available()[source]
Wait until the guild that matches the guild_id
given at init is available (and the cache is ready).
The on_ready event is inadequate because it only waits 2 seconds for a GUILD_CREATE
gateway event before giving up and thus not populating the cache for unavailable guilds.
@@ -477,12 +477,12 @@ gateway event before giving up and thus not populating the cache for unavailable
-
-exception StartupError(base)[source]
+exception StartupError(base)[source]
Bases: Exception
Exception class for startup errors.
-
-__init__(base)[source]
+__init__(base)[source]
diff --git a/main/output/botcore.site_api.html b/main/output/botcore.site_api.html
index 9b5d4e77..9252f0ea 100644
--- a/main/output/botcore.site_api.html
+++ b/main/output/botcore.site_api.html
@@ -309,12 +309,12 @@
An API wrapper around the Site API.
-
-class APIClient(site_api_url, site_api_token, **session_kwargs)[source]
+class APIClient(site_api_url, site_api_token, **session_kwargs)[source]
Bases: object
A wrapper for the Django Site API.
-
-__init__(site_api_url, site_api_token, **session_kwargs)[source]
+__init__(site_api_url, site_api_token, **session_kwargs)[source]
Initialize a new APIClient
instance.
- Parameters:
@@ -329,7 +329,7 @@
-
-async close()[source]
+async close()[source]
Close the aiohttp session.
- Return type:
@@ -340,7 +340,7 @@
-
-async delete(endpoint, *, raise_for_status=True, **kwargs)[source]
+async delete(endpoint, *, raise_for_status=True, **kwargs)[source]
Send a DELETE request to the site API and return the JSON response.
- Parameters:
@@ -361,7 +361,7 @@
-
-async get(endpoint, *, raise_for_status=True, **kwargs)[source]
+async get(endpoint, *, raise_for_status=True, **kwargs)[source]
Equivalent to APIClient.request()
with GET passed as the method.
- Return type:
@@ -372,7 +372,7 @@
-
-async static maybe_raise_for_status(response, should_raise)[source]
+async static maybe_raise_for_status(response, should_raise)[source]
Raise ResponseCodeError
for non-OK response if an exception should be raised.
- Parameters:
@@ -392,7 +392,7 @@
-
-async patch(endpoint, *, raise_for_status=True, **kwargs)[source]
+async patch(endpoint, *, raise_for_status=True, **kwargs)[source]
Equivalent to APIClient.request()
with PATCH passed as the method.
- Return type:
@@ -403,7 +403,7 @@
-
-async post(endpoint, *, raise_for_status=True, **kwargs)[source]
+async post(endpoint, *, raise_for_status=True, **kwargs)[source]
Equivalent to APIClient.request()
with POST passed as the method.
- Return type:
@@ -414,7 +414,7 @@
-
-async put(endpoint, *, raise_for_status=True, **kwargs)[source]
+async put(endpoint, *, raise_for_status=True, **kwargs)[source]
Equivalent to APIClient.request()
with PUT passed as the method.
- Return type:
@@ -425,7 +425,7 @@
-
-async request(method, endpoint, *, raise_for_status=True, **kwargs)[source]
+async request(method, endpoint, *, raise_for_status=True, **kwargs)[source]
Send an HTTP request to the site API and return the JSON response.
- Parameters:
@@ -452,12 +452,12 @@
-
-exception ResponseCodeError(response, response_json=None, response_text=None)[source]
+exception ResponseCodeError(response, response_json=None, response_text=None)[source]
Bases: ValueError
Raised in APIClient.request()
when a non-OK HTTP response is received.
-
-__init__(response, response_json=None, response_text=None)[source]
+__init__(response, response_json=None, response_text=None)[source]
Initialize a new ResponseCodeError
instance.
- Parameters:
@@ -472,7 +472,7 @@
-
-__str__()[source]
+__str__()[source]
Return a string representation of the error.
diff --git a/main/output/botcore.utils.caching.html b/main/output/botcore.utils.caching.html
index d575488e..3ea67275 100644
--- a/main/output/botcore.utils.caching.html
+++ b/main/output/botcore.utils.caching.html
@@ -309,14 +309,14 @@
Utilities related to custom caches.
-
-class AsyncCache(max_size=128)[source]
+class AsyncCache(max_size=128)[source]
Bases: object
LRU cache implementation for coroutines.
Once the cache exceeds the maximum size, keys are deleted in FIFO order.
An offset may be optionally provided to be applied to the coroutine’s arguments when creating the cache key.
-
-__call__(arg_offset=0)[source]
+__call__(arg_offset=0)[source]
Decorator for async cache.
- Parameters:
@@ -333,7 +333,7 @@
-
-__init__(max_size=128)[source]
+__init__(max_size=128)[source]
Initialise a new AsyncCache
instance.
- Parameters:
@@ -344,7 +344,7 @@
-
-clear()[source]
+clear()[source]
Clear cache instance.
- Return type:
diff --git a/main/output/botcore.utils.channel.html b/main/output/botcore.utils.channel.html
index f7983290..0f8482b6 100644
--- a/main/output/botcore.utils.channel.html
+++ b/main/output/botcore.utils.channel.html
@@ -309,7 +309,7 @@
Useful helper functions for interacting with various discord channel objects.
-
-async get_or_fetch_channel(bot, channel_id)[source]
+async get_or_fetch_channel(bot, channel_id)[source]
Attempt to get or fetch the given channel_id
from the bots cache, and return it.
- Parameters:
@@ -337,7 +337,7 @@
-
-is_in_category(channel, category_id)[source]
+is_in_category(channel, category_id)[source]
Return whether the given channel
in the the category with the id category_id
.
- Parameters:
diff --git a/main/output/botcore.utils.commands.html b/main/output/botcore.utils.commands.html
index 6da31edc..dbfb02d4 100644
--- a/main/output/botcore.utils.commands.html
+++ b/main/output/botcore.utils.commands.html
@@ -308,7 +308,7 @@
commands
-
-async clean_text_or_reply(ctx, text=None)[source]
+async clean_text_or_reply(ctx, text=None)[source]
Cleans a text argument or replied message’s content.
- Parameters:
diff --git a/main/output/botcore.utils.html b/main/output/botcore.utils.html
index 2f9d67c2..34c7694e 100644
--- a/main/output/botcore.utils.html
+++ b/main/output/botcore.utils.html
@@ -309,7 +309,7 @@
Useful utilities and tools for Discord bot development.
-
-apply_monkey_patches()[source]
+apply_monkey_patches()[source]
Applies all common monkey patches for our bots.
- Patches
discord.ext.commands.Command
and discord.ext.commands.Group
to support root aliases. A root_aliases
keyword argument is added to these two objects, which is a sequence of alias names
@@ -328,7 +328,7 @@ that will act as top-level groups rather than being aliases of the command’s g
-
-unqualify(name)[source]
+unqualify(name)[source]
Return an unqualified name given a qualified module/package name
.
- Parameters:
diff --git a/main/output/botcore.utils.interactions.html b/main/output/botcore.utils.interactions.html
index 5893af0a..cb9de5ba 100644
--- a/main/output/botcore.utils.interactions.html
+++ b/main/output/botcore.utils.interactions.html
@@ -308,7 +308,7 @@
interactions
-
-class DeleteMessageButton(*, style=<ButtonStyle.secondary: 2>, label='Delete', **kwargs)[source]
+class DeleteMessageButton(*, style=<ButtonStyle.secondary: 2>, label='Delete', **kwargs)[source]
Bases: Button
A button that can be added to a view to delete the message containing the view on click.
This button itself carries out no interaction checks, these should be done by the parent view.
@@ -323,12 +323,12 @@
-
-__init__(*, style=<ButtonStyle.secondary: 2>, label='Delete', **kwargs)[source]
+__init__(*, style=<ButtonStyle.secondary: 2>, label='Delete', **kwargs)[source]
-
-async callback(interaction)[source]
+async callback(interaction)[source]
Delete the original message on button click.
- Return type:
@@ -341,7 +341,7 @@
-
-class ViewWithUserAndRoleCheck(*, allowed_users, allowed_roles, timeout=180.0, message=None)[source]
+class ViewWithUserAndRoleCheck(*, allowed_users, allowed_roles, timeout=180.0, message=None)[source]
Bases: View
A view that allows the original invoker and moderators to interact with it.
@@ -358,12 +358,12 @@ If None
-
-__init__(*, allowed_users, allowed_roles, timeout=180.0, message=None)[source]
+__init__(*, allowed_users, allowed_roles, timeout=180.0, message=None)[source]
-
-async interaction_check(interaction)[source]
+async interaction_check(interaction)[source]
Ensure the user clicking the button is the view invoker, or a moderator.
- Parameters:
@@ -377,7 +377,7 @@ If None
-
-async on_timeout()[source]
+async on_timeout()[source]
Remove the view from self.message
if set.
- Return type:
diff --git a/main/output/botcore.utils.logging.html b/main/output/botcore.utils.logging.html
index 528f8437..e4e945ca 100644
--- a/main/output/botcore.utils.logging.html
+++ b/main/output/botcore.utils.logging.html
@@ -309,12 +309,12 @@
Common logging related functions.
-
-class CustomLogger(name, level=0)[source]
+class CustomLogger(name, level=0)[source]
Bases: Logger
Custom implementation of the logging.Logger
class with an added trace
method.
-
-trace(msg, *args, **kwargs)[source]
+trace(msg, *args, **kwargs)[source]
Log the given message with the severity "TRACE"
.
To pass exception information, use the keyword argument exc_info with a true value:
logger.trace("Houston, we have an %s", "interesting problem", exc_info=1)
@@ -338,7 +338,7 @@
-
-get_logger(name=None)[source]
+get_logger(name=None)[source]
Utility to make mypy recognise that logger is of type CustomLogger
.
- Parameters:
diff --git a/main/output/botcore.utils.members.html b/main/output/botcore.utils.members.html
index 003e1803..5483f947 100644
--- a/main/output/botcore.utils.members.html
+++ b/main/output/botcore.utils.members.html
@@ -309,7 +309,7 @@
Useful helper functions for interactin with discord.Member
objects.
-
-async get_or_fetch_member(guild, member_id)[source]
+async get_or_fetch_member(guild, member_id)[source]
Attempt to get a member from cache; on failure fetch from the API.
- Return type:
@@ -323,7 +323,7 @@
-
-async handle_role_change(member, coro, role)[source]
+async handle_role_change(member, coro, role)[source]
Await the given coro
with role
as the sole argument.
Handle errors that we expect to be raised from
discord.Member.add_roles
and discord.Member.remove_roles
.
diff --git a/main/output/botcore.utils.regex.html b/main/output/botcore.utils.regex.html
index 83a48246..7b95b26c 100644
--- a/main/output/botcore.utils.regex.html
+++ b/main/output/botcore.utils.regex.html
@@ -309,7 +309,7 @@
Common regular expressions.
-
-DISCORD_INVITE[source]
+DISCORD_INVITE[source]
Regex for Discord server invites.
Warning
@@ -323,7 +323,7 @@ such as
-
-FORMATTED_CODE_REGEX[source]
+FORMATTED_CODE_REGEX[source]
Regex for formatted code, using Discord’s code blocks.
@@ -331,7 +331,7 @@ such as
-
-RAW_CODE_REGEX[source]
+RAW_CODE_REGEX[source]
Regex for raw code, not using Discord’s code blocks.
diff --git a/main/output/botcore.utils.scheduling.html b/main/output/botcore.utils.scheduling.html
index 29588053..358a03da 100644
--- a/main/output/botcore.utils.scheduling.html
+++ b/main/output/botcore.utils.scheduling.html
@@ -309,7 +309,7 @@
Generic python scheduler.
-
-class Scheduler(name)[source]
+class Scheduler(name)[source]
Bases: object
Schedule the execution of coroutines and keep track of them.
When instantiating a Scheduler
, a name must be provided. This name is used to distinguish the
@@ -323,7 +323,7 @@ the same ID used to schedule it.
Any exception raised in a scheduled task is logged when the task is done.
-
-__contains__(task_id)[source]
+__contains__(task_id)[source]
Return True
if a task with the given task_id
is currently scheduled.
- Parameters:
@@ -340,7 +340,7 @@ the same ID used to schedule it.
-
-__init__(name)[source]
+__init__(name)[source]
Initialize a new Scheduler
instance.
- Parameters:
@@ -351,7 +351,7 @@ the same ID used to schedule it.
-
-cancel(task_id)[source]
+cancel(task_id)[source]
Unschedule the task identified by task_id
. Log a warning if the task doesn’t exist.
- Parameters:
@@ -365,7 +365,7 @@ the same ID used to schedule it.
-
-cancel_all()[source]
+cancel_all()[source]
Unschedule all known tasks.
- Return type:
@@ -376,7 +376,7 @@ the same ID used to schedule it.
-
-schedule(task_id, coroutine)[source]
+schedule(task_id, coroutine)[source]
Schedule the execution of a coroutine
.
If a task with task_id
already exists, close coroutine
instead of scheduling it. This
prevents unawaited coroutine warnings. Don’t pass a coroutine that’ll be re-used elsewhere.
@@ -395,7 +395,7 @@ prevents unawaited coroutine warnings. Don’t pass a coroutine that’ll be re-
-
-schedule_at(time, task_id, coroutine)[source]
+schedule_at(time, task_id, coroutine)[source]
Schedule coroutine
to be executed at the given time
.
If time
is timezone aware, then use that timezone to calculate now() when subtracting.
If time
is naĂŻve, then use UTC.
@@ -418,7 +418,7 @@ prevents unawaited coroutine warnings. Don’t pass a coroutine that’ll be re-
-
-schedule_later(delay, task_id, coroutine)[source]
+schedule_later(delay, task_id, coroutine)[source]
Schedule coroutine
to be executed after delay
seconds.
If a task with task_id
already exists, close coroutine
instead of scheduling it. This
prevents unawaited coroutine warnings. Don’t pass a coroutine that’ll be re-used elsewhere.
@@ -440,7 +440,7 @@ prevents unawaited coroutine warnings. Don’t pass a coroutine that’ll be re-
-
-create_task(coro, *, suppressed_exceptions=(), event_loop=None, **kwargs)[source]
+create_task(coro, *, suppressed_exceptions=(), event_loop=None, **kwargs)[source]
Wrapper for creating an asyncio.Task
which logs exceptions raised in the task.
If the event_loop
kwarg is provided, the task is created from that event loop,
otherwise the running loop is used.
--
cgit v1.2.3