summaryrefslogtreecommitdiff
path: root/django/utils/safestring.py
AgeCommit message (Expand)Author
2024-08-12Fixed #35648 -- Raised NotImplementedError in SafeString.__add__ for non-stri...Matthias Kestenholz
2022-05-25Renamed wrapped functions to wrapper.Aymeric Augustin
2022-02-21Fixed #20296 -- Prevented mark_safe() from evaluating lazy objects.Theo Alexiou
2022-02-07Refs #33476 -- Reformatted code with Black.django-bot
2022-01-29Fixed #33465 -- Added empty __slots__ to SafeString and SafeData.Keryn Knight
2019-12-06Fixed outdated import in django/utils/safestring.py.Baptiste Mispelon
2019-03-28Fixed "byte string" typo in various docs and comments.Mariusz Felisiak
2019-02-06Refs #27753 -- Favored SafeString over SafeText.Tim Graham
2019-02-05Refs #27753 -- Removed django.utils.safestring.SafeBytes.Tim Graham
2018-07-09Removed unneded str() calls prior to mark_safe(); simplified mark_safe().Sergey Fedoseev
2017-02-11Refs #27656 -- Updated django.utils docstring verbs according to PEP 257.Anton Samarchyan
2017-01-30Refs #27795 -- Prevented SafeText from losing safe status on str()Claude Paroz
2017-01-30Refs #23919 -- Removed usage of obsolete SafeBytes classClaude Paroz
2017-01-26Refs #23919, #27778 -- Removed obsolete mentions of unicode.Vytis Banaitis
2017-01-25Refs #23919 -- Replaced super(ClassName, self) with super().chillaranand
2017-01-20Refs #23919 -- Removed unneeded str() callsClaude Paroz
2017-01-19Refs #23919 -- Stopped inheriting from object to define new style classes.Simon Charette
2017-01-18Refs #23919 -- Removed six.<various>_types usageClaude Paroz
2017-01-18Refs #23919 -- Removed six.PY2/PY3 usageClaude Paroz
2017-01-17Refs #24046 -- Removed mark_for_escaping() per deprecation timeline.Tim Graham
2016-11-14Fixed E305 flake8 warnings.Ramin Farajpour Cami
2016-06-07Fixed #10107 -- Allowed using mark_safe() as a decorator.Scott Vitale
2016-05-10Fixed #24046 -- Deprecated the "escape" half of utils.safestring.Tim Graham
2015-02-06Sorted imports with isort; refs #23860.Tim Graham
2014-12-27Fixed #23831 -- Supported strings escaped by third-party libs in Django.Aymeric Augustin
2014-12-27Fixed an inconsistency introduced in 547b1810.Aymeric Augustin
2014-02-05Revert "Fixed #20296 -- Allowed SafeData and EscapeData to be lazy"Baptiste Mispelon
2013-11-02Correct flake8 E302 violationsRay Ashman Jr
2013-11-02More attacking E302 violatorsAlex Gaynor
2013-10-15Fixed #7261 -- support for __html__ for library interoperabilityUnai Zalakain
2013-10-10Whitespace cleanup.Tim Graham
2013-05-25Fixed #20296 -- Allowed SafeData and EscapeData to be lazyBaptiste Mispelon
2012-08-18[py3] Ported django.utils.safestring.Aymeric Augustin
2012-08-07[py3] Ported django.utils.functional.Aymeric Augustin
2012-07-22[py3] Replaced unicode/str by six.text_type/bytes.Aymeric Augustin
2007-12-02Fixed #6071 -- Fixed another infinite recursion problem in SafeString andMalcolm Tredinnick
2007-12-01Fixed #6021 -- Removed some brain damage from SafeString. Not quite sure what IMalcolm Tredinnick
2007-11-17Fixed #5960 -- Fixed some Python 2.3 incompatibilities.Malcolm Tredinnick
2007-11-14Implemented auto-escaping of variable output in templates. Fully controllable...Malcolm Tredinnick