summaryrefslogtreecommitdiff
path: root/src/click/decorators.py
Commit message (Expand)AuthorAgeFilesLines
* Type hinting: improve decorator annotationsMartijn Pieters2023-01-191-50/+108
* Types: don't leave generic types without a parameterMartijn Pieters2023-01-191-1/+1
* use verbose Callable for @command and @groupJonxslays2022-04-261-4/+4
* fix(types): decorator typing failsHenry Schreiner2022-03-301-21/+13
* correctly annotate return type of @command(cls=XYZ)matejcik2022-03-111-4/+23
* command decorator params argumentDavid Lord2022-02-211-3/+12
* don't process doc in command decoratorDavid Lord2022-02-211-1/+1
* refactor try/exceptDavid Lord2022-02-211-2/+3
* inline command decorator codeDavid Lord2022-02-211-28/+19
* cleandoc for Command help, epilog, and short_helpDavid Lord2022-02-201-7/+2
* Option calls cleandoc on help instead of @optionGianluca Gippetto2022-02-201-3/+0
* param=None is the same as not passing the paramGianluca Gippetto2022-02-201-4/+5
* command and group decorator parentheses are optionalAngus L'Herrou2022-02-191-1/+57
* Fix TypeVar for decorators that handle CommandsDavid Euresti2021-12-281-1/+1
* use exception chainingDavid Lord2021-09-261-1/+1
* remove logically-dead codecAtaman2021-08-051-3/+2
* update changelog about version_optionDavid Lord2021-05-181-1/+4
* install importlib_metadata on Python < 3.8Vincent Philippon2021-05-181-9/+1
* add typing annotationsDavid Lord2021-04-231-49/+69
* mark more messages for translationDavid Lord2021-04-031-1/+2
* mark cli messages for translationSaif8073802021-04-031-3/+7
* typing for pass decoratorsDavid Lord2021-03-051-7/+13
* add pass_meta_key decoratorDavid Lord2021-03-051-0/+36
* refactor other decorators to match version_optionDavid Lord2020-06-241-64/+54
* version detection works with python -m packageDavid Lord2020-06-241-2/+12
* refactor version_optionDavid Lord2020-06-241-40/+92
* use importlib.metadata for version_optionMwiza Simbeye2020-06-241-15/+7
* f-strings everywhereDavid Lord2020-04-201-2/+3
* remove py2 parts of _compat moduleDavid Lord2020-04-201-4/+1
* manual cleanupDavid Lord2020-03-081-2/+2
* apply flake8David Lord2020-03-061-6/+6
* apply blackDavid Lord2020-03-061-49/+72
* apply reorder-python-importsDavid Lord2020-03-061-3/+2
* move to src directoryDavid Lord2020-03-061-0/+311