summaryrefslogtreecommitdiff
path: root/src/werkzeug/utils.py
Commit message (Expand)AuthorAgeFilesLines
* preserve invalid itms-services url schemeDavid Lord2023-05-061-6/+2
* drop support for python 3.7David Lord2023-04-201-6/+2
* add __future__ annotationsDavid Lord2023-04-191-27/+27
* more windows special filesDavid Lord2023-03-181-10/+5
* fix mypy and issue linkDavid Lord2023-03-031-1/+1
* deprecate safe_conversion in iri_to_uriDavid Lord2023-03-031-8/+4
* link to reference for each use of safe chars during quoteDavid Lord2023-03-021-2/+3
* replace uses of url_quote with urllib.parse.quoteDavid Lord2023-03-021-2/+2
* update dependenciesDavid Lord2023-02-171-1/+1
* render send_from_directory docsDavid Lord2023-02-021-4/+5
* replace os.path.sep with os.sepHugo2022-10-131-1/+1
* use markupsafe for escaping valuesDavid Lord2022-07-041-4/+4
* use <!doctype html> and lang=en consistentlyTies Jan Hefting2022-04-241-3/+5
* use 308 for append_slash_redirectDavid Lord2022-03-171-1/+5
* clean up append_slash_redirectDavid Lord2022-03-161-7/+24
* fix append_slash_redirect when PATH_INFO has internal slashesJeff Dairiki2022-03-161-1/+2
* cached_property for __slots__David Lord2022-02-071-5/+26
* remove deprecated escape and unescaperemove-deprecated-codeDavid Lord2021-11-051-49/+0
* remove deprecated format_stringDavid Lord2021-11-051-26/+0
* remove deprecated detect_utf_encodingDavid Lord2021-11-051-58/+0
* remove deprecated bind_arguments and validate_argumentsDavid Lord2021-11-051-134/+0
* remove deprecated HTMLBuilder classDavid Lord2021-11-051-138/+0
* remove deprecated invalidate_cached_propertyDavid Lord2021-11-051-34/+0
* use exception chainingDavid Lord2021-10-041-3/+5
* use IO[bytes] instead of BinaryIO for wider compatibilityDavid Lord2021-08-061-2/+2
* send_file only sets content-encoding if as_attachment is FalseShivam Verma2021-08-061-1/+7
* use _typeshed.wsgi instead of wsgiref.typesDavid Lord2021-05-171-1/+1
* Make @cached_property generic over the return typeSebastian Rittau2021-05-131-6/+8
* fix max_age typingDavid Lord2021-05-131-11/+10
* enable more mypy checksDavid Lord2021-05-101-20/+21
* deprecate detect_utf_encodingDavid Lord2021-04-151-0/+10
* del invalidates cached_propertyDavid Lord2021-04-151-14/+33
* consistent versions and deprecation messagesDavid Lord2021-04-151-22/+26
* http.parse_date returns timzeone-aware valueDavid Lord2021-02-101-2/+1
* send_file sets content-encoding from detected mimetypeDavid Lord2021-02-011-2/+11
* update for mypy 0.800David Lord2021-02-011-1/+1
* send_file accepts etag stringDavid Lord2021-01-171-4/+10
* document that single quote is escapedDavid Lord2021-01-121-1/+2
* redo type annotationstyping-importsDavid Lord2021-01-101-73/+75
* add helpers for Flask's send_file wrapperDavid Lord2020-11-051-1/+20
* don't raise warning about HTMLBuilder on importDavid Lord2020-10-141-5/+0
* Fix some type errors.Teymour Aldridge2020-08-081-37/+25
* Generate type annotations using `monkeytype`.Teymour Aldridge2020-08-081-12/+45
* Merge pull request #1888 from pallets/send_from_directoryDavid Lord2020-07-131-0/+37
|\
| * add send_from_directoryDavid Lord2020-07-131-0/+37
* | send_file raises TypeError for no mimetype or namesend_file-TypeErrorDavid Lord2020-07-121-1/+1
|/
* enable conditional and disable max_age by defaultDavid Lord2020-07-121-16/+23
* replace attachment_filename with download_namesend_file-download_nameDavid Lord2020-07-121-28/+28
* use pathlib internally in send_fileDavid Lord2020-07-121-42/+31
* implement send_file function from FlaskKai Chen2020-07-121-0/+190