Rapptz
af7d93725d
Remove current module reference in commands API docs
2021-04-15 09:00:09 -04:00
jack1142 and Rapptz
efa6482ac4
Add missing attribute tables
2021-04-15 08:58:32 -04:00
Rapptz
4756485ea4
[commands] Add StageChannelConverter to documentation
2021-04-15 08:58:00 -04:00
Shun Tannai and Rapptz
8b4d7f122c
[commands] Update Converter list in ext.commands introduction
2021-04-15 08:57:45 -04:00
Sebastian Law and Rapptz
0d1cf57f62
[docs] add note for possible Embed.type strings
2021-04-15 08:57:25 -04:00
Sebastian Law and Rapptz
3ad795ab6a
[docs] add label to basic converters section
2021-04-15 08:57:08 -04:00
iDutchy
a453266cd4
conflict fixes
2021-04-07 18:27:34 -05:00
Nadir Chowdhury and GitHub
87e64dff06
Add typings for channels and PartialUser
2021-04-07 07:56:56 -04:00
Nadir Chowdhury and GitHub
83fe98c20d
Add typing for flags
2021-04-07 07:55:55 -04:00
Sebastian Law and GitHub
4c72137e43
[docs] add note for possible Embed.type strings
2021-04-07 07:17:57 -04:00
Nadir Chowdhury and GitHub
a43ea5c550
Fix regression in Activity relying on try_enum
2021-04-07 07:17:04 -04:00
Sebastian Law and GitHub
ece7064e64
[docs] add label to basic converters section
2021-04-07 07:12:52 -04:00
Rapptz
a9d5c0aa3b
Fix headers in partial webhook channel and guild objects
2021-04-07 06:37:09 -04:00
Rapptz
b818296c21
Remove type hints from generated docs
2021-04-07 06:35:29 -04:00
Rapptz
f49d565d51
Rename discord.types file based on relevant core module file
2021-04-07 05:50:54 -04:00
Rapptz
23fe6b46dd
Typehint discord.Embed and introduce discord.types subpackage
...
The discord.types subpackage is currently only used to do type hinting
of API payloads, it's very much incomplete right now and it'll be a
rather long process.
discord.Embed was typehinted and formatted using black.
2021-04-07 05:39:58 -04:00
Shun Tannai and GitHub
bda3afcad7
[commands] Update Converter list in ext.commands introduction
2021-04-07 03:20:35 -04:00
Rapptz
f80b8d3f5d
[commands] Only replace annotation if one was given
2021-04-07 03:17:36 -04:00
Nadir Chowdhury and GitHub
89456022cf
Add __all__ to remaining modules
2021-04-07 02:30:32 -04:00
Rapptz
ed1341012b
Add Embed.__bool__
...
Fixes #6661
2021-04-07 00:01:57 -04:00
Rapptz
1d5805ebcb
Revert "Remove unused group functionality"
...
This reverts commit d69b2f0af5 .
2021-04-07 00:01:57 -04:00
Steve C and GitHub
3c9aed9102
Fix AttributeError on HTTPClient.send_file to be send_files
2021-04-07 00:01:48 -04:00
Nadir Chowdhury and GitHub
7f0a398c1e
Use format_map instead of format for Route.url
2021-04-06 23:44:44 -04:00
Zomatree and GitHub
ad68a1d04e
Add source_channel and source_guild to Webhook
2021-04-06 23:31:18 -04:00
Nadir Chowdhury and GitHub
9f0c701a7a
use typing.AsyncIterator for iterators
2021-04-06 23:26:31 -04:00
Nadir Chowdhury and GitHub
7a34de1570
[commands] Use typing.get_type_hints to resolve ForwardRefs
2021-04-06 23:24:23 -04:00
Rapptz
72275a73fa
Use non-underscore TypeVar in enum code
2021-04-06 07:35:02 -04:00
Rapptz
7e3c5f3faf
Fix some regressions from create_task change
2021-04-06 07:31:31 -04:00
Rapptz
d69b2f0af5
Remove unused group functionality
2021-04-06 07:12:15 -04:00
Rapptz
84e2ff0bc7
Reformat HTTPClient and add interaction endpoints
2021-04-06 05:25:50 -04:00
Rapptz
008432c76a
Make enum code work with typecheckers
...
This also makes it so invalid enum values fall back to a proxy type
that still works similar to actual values.
2021-04-06 01:11:36 -04:00
Rapptz
8cece19b22
Add on_interaction event and Interaction class.
...
This is the first pass at the functionality. It's currently a bit
incomplete.
2021-04-06 01:11:36 -04:00
Rapptz
1e7f139313
Add support for setting application_id
2021-04-06 01:11:36 -04:00
Rapptz
9ab58d302d
[commands] Fix classmethod converters not working.
...
Protocols sure are annoying.
2021-04-05 23:52:28 -04:00
Rapptz
ee5bb07c02
[commands] Revert conversion code back to how it was originally
2021-04-05 23:24:47 -04:00
ToxicKidz and GitHub
0efb720cec
[commands] Fix AttributeError for classes missing convert attribute
2021-04-05 23:12:27 -04:00
Rapptz
8da6b47a36
Update changelog for v1.7.1
2021-04-05 21:39:35 -04:00
Rapptz
6d74514729
[commands] Fix logic in Cog.has_error_handler()
2021-04-05 21:39:22 -04:00
Michael H and GitHub
682b73abb6
[commands] Address incorrect use of subclass (from type perspective)
...
This is a follow up from #6641
2021-04-05 21:39:17 -04:00
Michael H and GitHub
d0476e98df
[commands] Add more type information to public API of converters
2021-04-05 21:31:28 -04:00
Rapptz
8517f1e085
Version bump to v1.7.1
2021-04-05 21:21:41 -04:00
Rapptz
0a4be8f83c
Update changelog for v1.7.1
2021-04-05 21:21:41 -04:00
Logan and Rapptz
56faa98e4b
Fix versionadded not showing in docs for Attachment.content_type
2021-04-05 21:10:55 -04:00
Rapptz
1b2c527fc7
[commands] Fix logic in Cog.has_error_handler()
2021-04-05 21:08:54 -04:00
Nadir Chowdhury and GitHub
686a54eb10
Remove 3.6 check for loop.shutdown_asyncgens()
2021-04-05 20:31:45 -04:00
Nadir Chowdhury and GitHub
2ff24a27b5
Use asyncio.create_task over asyncio.ensure_future
2021-04-05 20:31:03 -04:00
Nadir Chowdhury and GitHub
7a7c4b4d62
Remove fail-safe for retrieving all tasks
2021-04-05 20:29:37 -04:00
Michael H and GitHub
83bd76504a
Use covariant TypeVar for protocol
2021-04-05 20:29:15 -04:00
Michael H and GitHub
fbe6e2f520
[commands] Fix @classmethod converters
2021-04-05 20:25:23 -04:00
Logan and GitHub
3abb2fde56
Fix versionadded not showing in docs for Attachment.content_type
2021-04-05 20:24:04 -04:00