Commit Graph

17 Commits

Author SHA1 Message Date
44a44e938f Reformat entire project with ruff instead of black 2025-08-18 20:16:10 -04:00
2bcbd49bc6 Add __repr__ method to various classes 2025-06-20 14:57:10 -04:00
d95605839f [commands] Fix _fallback attr not being set on replace for Parameter 2025-01-15 19:02:39 -05:00
c5e74068f0 [commands] Unwrap Parameter if given as default to commands.parameter 2024-10-16 18:48:49 -04:00
a361a08482 [commands] Add fallback behaviour for CurrentGuild parameter 2023-08-01 18:15:36 -04:00
270fa5f2e0 [commands] Fix displayed_default for callables and None values 2023-07-07 00:09:10 -04:00
630b2a1e55 Update pyright version 2023-07-01 18:26:27 -04:00
94bf7d8644 [commands] Add displayed_name to commands.Parameter 2023-06-11 12:38:39 -04:00
8f19cfe729 [commands] Add missing description parameter to docs 2022-10-05 17:59:42 -04:00
668196c14c [commands] Add description kwarg to parameters and show in default help 2022-08-15 12:18:23 -04:00
b8ae05f59f [commands] Fix missing ctx in example 2022-04-06 19:24:17 -04:00
b32b78de45 [commands] Fix missing or inferred type hints in parameters.py 2022-04-05 22:47:21 -04:00
629f36e7d7 [commands] Add fallback behaviour to the default parameter instances
This allows users to explicitly override the default annotation for
CurrentAuthor and CurrentChannel since they're wider than what most
users would expect
2022-04-05 06:40:31 -04:00
dbcdf69eb1 [commands] Raise appropriate exception for no guild found 2022-04-04 21:49:11 -04:00
8b50ac8a31 [commands] Don't set a converter for the defaults provided 2022-04-04 21:47:03 -04:00
66155faf00 [commands] Fix documentation not being properly formatted 2022-04-04 18:10:43 -04:00
55c5be78cf [commands] Implement commands.parameter 2022-04-04 18:01:21 -04:00