20 Commits (2e9dfb3e12cf4330b1d6eea66f4ec912f55e5a3b)

Author SHA1 Message Date
Wayoshi 49c059b3ca [commands] fix case_insensitive bug in parse_flags 3 years ago
z03h 33039dbd25 [commands] Change FlagConverter to always raise BadFlagArgument 3 years ago
dolfies 8fcca3183a Rebase to latest upstream 3 years ago
Rapptz 1192d842e1 Fix some type checker errors and remove some type ignores 3 years ago
Stocker 5aa696ccfa
Fix typing issues and improve typing completeness across the library 3 years ago
Josh 147948af9b
Use typing.Self throughout library 3 years ago
Josh a315786869
Handle type-errors in upcoming pyright release 3 years ago
Rapptz 1a8d63d54f [commands] Remove Flag related delimiter and prefix error 4 years ago
Nadir Chowdhury c786a85a9b
Add utils.MISSING 4 years ago
Rapptz 9f3551926a Split annotation resolution to discord.utils 4 years ago
Josh 4fbc78ba81
[commands] Add support for typing.Union to Flags 4 years ago
Rapptz fb024546ff [commands] Fix Literal converter not working within flags 4 years ago
Rapptz 1c312a158a [commands] Add FlagConverter.__iter__ 4 years ago
Rapptz 8e9860077d [commands] Fix flag detection code in get_flags 4 years ago
Josh 8457f70477
[commands] Set constructible FlagConverter flags to not be required 4 years ago
Josh cfe93f19b1
[commands] Allow FlagCommand subclasses to inherit options 4 years ago
Josh 42463bae67
[commands] Add support for aliasing to FlagConverter 4 years ago
Rapptz 6065329c0e [commands] Avoid creating unnecessary flag mapping copies 4 years ago
Rapptz 15bfdf66b2 [commands] Default construct flags if they're not passed as parameters 4 years ago
Rapptz ddb71e2aed [commands] Initial support for FlagConverter 4 years ago