Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3bb6a4390c 
					 
					
						
						
							
							Refs  #27753  -- Favored force/smart_str() over force/smart_text().  
						
						
						
						
					 
					
						2019-02-06 14:12:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						41384812ef 
					 
					
						
						
							
							Refs  #27753  -- Removed django.utils.six.  
						
						
						
						
					 
					
						2019-02-05 12:58:55 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7e6b214ed3 
					 
					
						
						
							
							Fixed   #30116  -- Dropped support for Python 3.5.  
						
						
						
						
					 
					
						2019-01-30 10:19:48 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						958a7b4ca6 
					 
					
						
						
							
							Refs  #28965  -- Removed utils.http.cookie_date() per deprecation timeline.  
						
						
						
						
					 
					
						2019-01-17 10:52:19 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ec7e179aeb 
					 
					
						
						
							
							Removed versionadded/changed annotations for 2.1.  
						
						
						
						
					 
					
						2019-01-17 10:50:25 -05:00 
						 
				 
			
				
					
						
							
							
								Thomas Grainger 
							
						 
					 
					
						
						
							
						
						0607699902 
					 
					
						
						
							
							Fixed   #29478  -- Added support for mangled names to cached_property.  
						
						... 
						
						
						
						Co-Authored-By: Sergey Fedoseev <fedoseev.sergey@gmail.com > 
						
						
					 
					
						2018-11-19 13:40:49 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						c82893cb8c 
					 
					
						
						
							
							Refs  #27795  -- Removed force_bytes() usage from django/utils/http.py.  
						
						... 
						
						
						
						django.utils.http.urlsafe_base64_encode() now returns a string, not a
bytestring. Since URLs are represented as strings,
urlsafe_base64_encode() should return a string. All uses immediately
decoded the bytestring to a string anyway.
As the inverse operation, urlsafe_base64_decode() accepts a string. 
						
						
					 
					
						2018-10-10 14:38:22 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						ad9a28ee38 
					 
					
						
						
							
							Refs  #29784  -- Normalized Python docs links to omit the version.  
						
						
						
						
					 
					
						2018-09-25 10:19:42 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						beffa061eb 
					 
					
						
						
							
							Made various edits to docs/ref/utils.txt.  
						
						
						
						
					 
					
						2018-09-18 11:26:06 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						1ed8527e3d 
					 
					
						
						
							
							Fixed utils.html.escape()'s docs with regards to string coercion.  
						
						... 
						
						
						
						As of 301de774c2 
						
						
					 
					
						2018-07-18 14:15:42 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						338f741c5e 
					 
					
						
						
							
							Fixed   #29546  -- Deprecated django.utils.timezone.FixedOffset.  
						
						
						
						
					 
					
						2018-07-09 16:33:36 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						09199734d3 
					 
					
						
						
							
							Refs  #29478  -- Doc'd how to use cached_property with a mangled name.  
						
						
						
						
					 
					
						2018-07-09 12:13:31 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						82b9708c6f 
					 
					
						
						
							
							Corrected cached_property() signature in docs.  
						
						
						
						
					 
					
						2018-07-06 08:56:13 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7543ab1f8d 
					 
					
						
						
							
							Removed versionadded/changed annotations for 2.0.  
						
						
						
						
					 
					
						2018-05-17 11:00:10 -04:00 
						 
				 
			
				
					
						
							
							
								Brett Cannon 
							
						 
					 
					
						
						
							
						
						64b74804c5 
					 
					
						
						
							
							Fixed   #29334  -- Updated pypi.python.org URLs to pypi.org.  
						
						
						
						
					 
					
						2018-04-17 20:24:27 -04:00 
						 
				 
			
				
					
						
							
							
								Sebastian Sangervasi 
							
						 
					 
					
						
						
							
						
						7905815510 
					 
					
						
						
							
							Fixed   #27449  -- Added django.utils.translation.get_supported_language_variant().  
						
						
						
						
					 
					
						2018-02-23 14:49:00 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ab7f4c3306 
					 
					
						
						
							
							Refs  #28965  -- Deprecated unused django.utils.http.cookie_date().  
						
						
						
						
					 
					
						2018-01-02 11:23:04 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						a7a36bb4d8 
					 
					
						
						
							
							Refs  #25181  -- Updated timezone.now() docs about obtaining the time in the current time zone.  
						
						
						
						
					 
					
						2017-12-20 10:44:14 -05:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						617686e226 
					 
					
						
						
							
							Fixed 'a'/'an' mix-ups in docs.  
						
						
						
						
					 
					
						2017-10-30 21:47:09 -04:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						e3a30f2d16 
					 
					
						
						
							
							Refs  #23919  -- Corrected django.utils.http.urlencode()'s documented signature.  
						
						... 
						
						
						
						Follow up to fee42fd99e 
						
						
					 
					
						2017-10-09 08:54:44 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5446b72003 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.11.  
						
						
						
						
					 
					
						2017-09-22 12:51:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						48d57788ee 
					 
					
						
						
							
							Refs  #26447  -- Removed the USE_ETAGS setting per deprecation timeline.  
						
						
						
						
					 
					
						2017-09-22 12:51:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						87d2240e6c 
					 
					
						
						
							
							Refs  #27067  -- Removed django.utils.translation.string_concat() per deprecation timeline.  
						
						
						
						
					 
					
						2017-09-22 12:51:17 -04:00 
						 
				 
			
				
					
						
							
							
								Sjoerd Job Postmus 
							
						 
					 
					
						
						
							
						
						df41b5a05d 
					 
					
						
						
							
							Fixed   #28593  -- Added a simplified URL routing syntax per DEP 0201.  
						
						... 
						
						
						
						Thanks Aymeric Augustin for shepherding the DEP and patch review.
Thanks Marten Kenbeek and Tim Graham for contributing to the code.
Thanks Tom Christie, Shai Berger, and Tim Graham for the docs. 
						
						
					 
					
						2017-09-20 18:04:42 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						a493424352 
					 
					
						
						
							
							Removed unused reference in docs/ref/utils.txt.  
						
						... 
						
						
						
						Unused since f6acd1d271 
						
						
					 
					
						2017-08-16 18:42:37 +05:00 
						 
				 
			
				
					
						
							
							
								Bryan Helmig 
							
						 
					 
					
						
						
							
						
						68f0bcb012 
					 
					
						
						
							
							Made the @cached_property example more consistent.  
						
						
						
						
					 
					
						2017-08-11 09:51:49 -04:00 
						 
				 
			
				
					
						
							
							
								Matthew Schinckel 
							
						 
					 
					
						
						
							
						
						493f7e9e1e 
					 
					
						
						
							
							Fixed   #28076  -- Added support for PostgreSQL's interval format to parse_duration().  
						
						
						
						
					 
					
						2017-07-03 19:53:19 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						01f658644a 
					 
					
						
						
							
							Updated various links in docs to avoid redirects  
						
						... 
						
						
						
						Thanks Tim Graham and Mariusz Felisiak for review and completion. 
						
						
					 
					
						2017-05-22 19:28:44 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						83cbb8d080 
					 
					
						
						
							
							Fixed   #28067  -- Clarified __str__() return type when using python_2_unicode_compatible().  
						
						
						
						
					 
					
						2017-04-14 08:05:58 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						29f607927f 
					 
					
						
						
							
							Fixed spelling of "nonexistent".  
						
						
						
						
					 
					
						2017-02-03 08:01:45 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						52138b1fd0 
					 
					
						
						
							
							Refs  #23919  -- Removed usage of obsolete SafeBytes class  
						
						... 
						
						
						
						The class will be removed as part of #27753 .
Thanks Tim Graham for the review. 
						
						
					 
					
						2017-01-30 15:04:45 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e34f4e6f87 
					 
					
						
						
							
							Made ugettext* functions aliases of gettext*  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-01-28 12:01:30 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						fee42fd99e 
					 
					
						
						
							
							Refs  #23919  -- Replaced usage of django.utils.http utilities with Python equivalents  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-01-26 19:49:03 +01:00 
						 
				 
			
				
					
						
							
							
								Vytis Banaitis 
							
						 
					 
					
						
						
							
						
						d1bab24e01 
					 
					
						
						
							
							Refs  #23919 ,  #27778  -- Removed obsolete mentions of unicode.  
						
						
						
						
					 
					
						2017-01-26 08:19:27 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d2e7d15b4c 
					 
					
						
						
							
							Assumed iri_to_uri always returns a string  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-01-23 19:59:33 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f6acd1d271 
					 
					
						
						
							
							Refs  #23919  -- Removed Python 2 notes in docs.  
						
						
						
						
					 
					
						2017-01-18 11:51:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e27e4c0339 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.10.  
						
						
						
						
					 
					
						2017-01-17 20:52:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						60ca37d2e5 
					 
					
						
						
							
							Refs  #24046  -- Removed mark_for_escaping() per deprecation timeline.  
						
						
						
						
					 
					
						2017-01-17 20:52:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						9d304b26cf 
					 
					
						
						
							
							Refs  #20223  -- Removed deprecated django.utils.functional.allow_lazy().  
						
						
						
						
					 
					
						2017-01-17 20:52:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						75cf9b5ac0 
					 
					
						
						
							
							Refs  #13110  -- Removed SyndicationFeed.add_item()'s enclosure argument.  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2017-01-17 20:52:01 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f996f73667 
					 
					
						
						
							
							Removed obsolete versionadded/changed annotations.  
						
						
						
						
					 
					
						2017-01-02 10:38:54 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						414ad25b09 
					 
					
						
						
							
							Fixed   #27327  -- Simplified time zone handling by requiring pytz.  
						
						
						
						
					 
					
						2016-10-27 08:53:20 -04:00 
						 
				 
			
				
					
						
							
							
								Denis Cornehl 
							
						 
					 
					
						
						
							
						
						a840710e1e 
					 
					
						
						
							
							Fixed   #26447  -- Deprecated settings.USE_ETAGS in favor of ConditionalGetMiddleware.  
						
						
						
						
					 
					
						2016-10-10 14:55:59 -04:00 
						 
				 
			
				
					
						
							
							
								Rinat Khabibiev 
							
						 
					 
					
						
						
							
						
						9e07a9b5fe 
					 
					
						
						
							
							Fixed   #27226  -- Removed patch_response_headers()'s setting of the Last-Modified header.  
						
						
						
						
					 
					
						2016-09-28 09:09:09 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						ff1e7b4eb4 
					 
					
						
						
							
							Fixed   #25181  -- Added localdate() function to get date in a different time zone.  
						
						... 
						
						
						
						Thanks Konrad Świat for the original patch. 
						
						
					 
					
						2016-08-31 17:19:33 -07:00 
						 
				 
			
				
					
						
							
							
								Mattias Loverot 
							
						 
					 
					
						
						
							
						
						2315114090 
					 
					
						
						
							
							Fixed   #27067  -- Deprecated string_concat() in favor of format_lazy().  
						
						
						
						
					 
					
						2016-08-25 16:12:40 -04:00 
						 
				 
			
				
					
						
							
							
								Mattias Loverot 
							
						 
					 
					
						
						
							
						
						9aaeec337e 
					 
					
						
						
							
							Fixed   #26866  -- Added format_lazy function  
						
						... 
						
						
						
						Added format_lazy function to django.utils.text module.
Useful when dealing with relative complex lazy string concatenations
(e.g. in urls.py when translating urls in regular expressions). 
						
						
					 
					
						2016-08-24 18:18:17 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Vitale 
							
						 
					 
					
						
						
							
						
						be729b6120 
					 
					
						
						
							
							Fixed   #10107  -- Allowed using mark_safe() as a decorator.  
						
						... 
						
						
						
						Thanks ArcTanSusan for the initial patch. 
						
						
					 
					
						2016-06-07 12:24:03 -04:00 
						 
				 
			
				
					
						
							
							
								Ketan Bhatt 
							
						 
					 
					
						
						
							
						
						f31fbbae1a 
					 
					
						
						
							
							Fixed   #26653  -- Made SyndicationFeed.latest_post_date() return time in UTC.  
						
						
						
						
					 
					
						2016-05-30 18:36:15 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						46a38307c2 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.9.  
						
						
						
						
					 
					
						2016-05-20 11:44:29 -04:00