summaryrefslogtreecommitdiff
path: root/src/click/types.py
Commit message (Expand)AuthorAgeFilesLines
* Type hinting: Low-hanging fruit improvementsMartijn Pieters2023-01-191-7/+4
* Types: don't leave generic types without a parameterMartijn Pieters2023-01-191-5/+5
* Fix versionchanged entry for click.Path (#2345)Hynek Schlawack2022-09-141-1/+1
* restore Path param orderDavid Lord2022-03-311-2/+2
* fix readable path check error messageAlexander Shadchin2022-03-311-1/+1
* fix ParamType.to_info_dict() with no nameMatthew Martin2022-03-191-1/+8
* keep !r format for nowDavid Lord2022-02-201-3/+3
* add an ability to check that a Path has an executable bit setNicky Sielicki2022-02-191-8/+25
* Fix typo in docsJad El Kik2021-12-261-1/+1
* update docs for open_file and types.PathDavid Lord2021-10-251-20/+17
* use pathlib to resolve symlinksDavid Lord2021-10-101-14/+5
* revert path prefix stripping, modify test to work with prefixcAtaman2021-08-121-14/+5
* add url to page explaining win32 path prefixeschima2021-08-121-2/+3
* strip win32 path prefixes from resolved absolute symlinkschima2021-08-121-5/+13
* resolve relative symlinks to the containing directorycAtaman2021-08-051-4/+13
* detect type from flag_valueDavid Lord2021-05-181-4/+1
* fix typing that wasn't available in Python 3.6.0David Lord2021-05-121-1/+1
* remove _compat.get_strerrorDavid Lord2021-04-231-2/+1
* add typing annotationsDavid Lord2021-04-231-79/+158
* refactor type_cast_valueDavid Lord2021-04-151-4/+13
* use os.fsdecode to display pathsfsdecodeDavid Lord2021-04-121-7/+6
* mark more messages for translationDavid Lord2021-04-031-20/+59
* resolve symlinks on Windows Python < 3.8BALaka-182021-03-301-0/+4
* path type supports pathlibDavid Lord2021-03-041-18/+19
* initial type checking configurationIwan Aucamp2021-02-151-3/+4
* handle case_sensitive=False when completing choicesFelix Nordén2020-10-311-1/+8
* get default before processing valueDavid Lord2020-10-101-20/+24
* correct interaction of default=tuple with multiple=TrueDavid Lord2020-10-101-11/+31
* boolean type strips space before convertingAndreas Maier2020-10-101-3/+7
* don't pass all args to shell_complete methodsDavid Lord2020-10-031-8/+4
* rename autocompletion to shell_completeDavid Lord2020-10-031-4/+8
* return list of CompletionItem objectsDavid Lord2020-10-031-11/+17
* redesign shell completion systemAmy2020-10-031-0/+53
* implement Context.to_info_dictDavid Lord2020-08-161-0/+8
* implement export to dictionaryyk3962020-08-161-0/+55
* update API docs about custom ParamType requirementsDavid Lord2020-08-141-13/+33
* refactor int, float, and range types with common basesDavid Lord2020-08-121-104/+111
* add open intervals to FloatRangerobintully2020-08-101-4/+9
* Annotate required choices with bracesNicolas Simonds2020-08-101-1/+8
* use super() consistentlyJavier Domingo Cansino2020-08-081-2/+4
* use sets for bool string checkDavid Lord2020-08-051-3/+3
* Make ``BOOL`` accept the strings "on" and "off". Closes #1629.John T. Wodder II2020-08-051-2/+2
* f-strings everywhereDavid Lord2020-04-201-45/+20
* apply pyupgrade --py36-plusDavid Lord2020-04-201-11/+9
* remove more compat codeDavid Lord2020-04-201-5/+4
* remove py2 parts of _compat moduleDavid Lord2020-04-201-17/+9
* manual cleanupDavid Lord2020-03-081-32/+41
* apply pyupgradeDavid Lord2020-03-081-8/+18
* apply flake8David Lord2020-03-061-4/+4
* apply blackDavid Lord2020-03-061-110/+168