Karen Tracey 
							
						 
					 
					
						
						
							
						
						759ae3c2da 
					 
					
						
						
							
							Fixed   #18739  -- witdthratio behavior on None args  
						
						... 
						
						
						
						Made behavior given None consistent with how non-numerics were handled.
Thanks to ja.geb@me.com  for the report. 
						
						
					 
					
						2012-08-11 19:24:18 -04:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						be7f1099c6 
					 
					
						
						
							
							Decorated some tests that require tz support.  
						
						... 
						
						
						
						This allows the test suite to run without errors on Windows. 
						
						
					 
					
						2012-08-11 17:32:24 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6602103338 
					 
					
						
						
							
							[py3] Various minor syntax fixes in the test suite  
						
						
						
						
					 
					
						2012-08-11 23:23:31 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3eb28d0119 
					 
					
						
						
							
							[py3] Used six.StringIO to simulate stdout buffer in tests  
						
						
						
						
					 
					
						2012-08-11 18:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						97fe70d30b 
					 
					
						
						
							
							[py3] Used BytesIO to test request streams  
						
						
						
						
					 
					
						2012-08-11 11:11:20 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						92b2dec918 
					 
					
						
						
							
							[py3] Made signing infrastructure pass tests with Python 3  
						
						
						
						
					 
					
						2012-08-10 18:07:46 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						751774c29f 
					 
					
						
						
							
							[py3] Fixed mail tests with Python 3  
						
						
						
						
					 
					
						2012-08-09 20:13:29 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						96a6912ec5 
					 
					
						
						
							
							[py3] Fixed compilemessages tests  
						
						
						
						
					 
					
						2012-08-08 23:40:20 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						0955d16a16 
					 
					
						
						
							
							Switched to using the standard method for comparing querysets in teh templates.  
						
						
						
						
					 
					
						2012-08-08 07:50:59 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						396357741b 
					 
					
						
						
							
							[py3] Used compatible imports of StringIO.  
						
						
						
						
					 
					
						2012-08-08 14:50:01 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						fe8484efda 
					 
					
						
						
							
							[py3] Ported django.utils.functional.  
						
						
						
						
					 
					
						2012-08-07 12:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						02e6b6409b 
					 
					
						
						
							
							[py3] Ported django.utils.decorators.  
						
						
						
						
					 
					
						2012-08-07 12:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						127b461b11 
					 
					
						
						
							
							[py3] Ported django.utils.crypto.  
						
						
						
						
					 
					
						2012-08-07 12:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						b55e07771f 
					 
					
						
						
							
							[py3] Ported django.utils.baseconv.  
						
						
						
						
					 
					
						2012-08-07 12:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c5ef65bcf3 
					 
					
						
						
							
							[py3] Ported django.utils.encoding.  
						
						... 
						
						
						
						* Renamed smart_unicode to smart_text (but kept the old name under
  Python 2 for backwards compatibility).
* Renamed smart_str to smart_bytes.
* Re-introduced smart_str as an alias for smart_text under Python 3
  and smart_bytes under Python 2 (which is backwards compatible).
  Thus smart_str always returns a str objects.
* Used the new smart_str in a few places where both Python 2 and 3
  want a str. 
						
						
					 
					
						2012-08-07 12:00:22 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						ee191715ea 
					 
					
						
						
							
							[py3] Fixed access to dict keys/values/items.  
						
						
						
						
					 
					
						2012-08-07 12:00:22 +02:00 
						 
				 
			
				
					
						
							
							
								Brendan MacDonell 
							
						 
					 
					
						
						
							
						
						ad237fb72f 
					 
					
						
						
							
							Fixed   #18724  -- Fixed IntegerField validation with value 0  
						
						
						
						
					 
					
						2012-08-06 10:42:21 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						121fd109de 
					 
					
						
						
							
							Fixed   #5524  -- Do not remove cleaned_data when a form fails validation  
						
						... 
						
						
						
						cleaned_data is no longer deleted when form validation fails but only
contains the data that did validate.
Thanks to the various contributors to this patch (see ticket). 
						
						
					 
					
						2012-08-04 14:22:23 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Meers 
							
						 
					 
					
						
						
							
						
						10f979fd92 
					 
					
						
						
							
							Fixed   #18700  -- Added URL reversal for i18n set_language view.  
						
						
						
						
					 
					
						2012-08-04 20:57:12 +10:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d01eaf7104 
					 
					
						
						
							
							[py3] Removed uses of sys.maxint under Python 3.  
						
						... 
						
						
						
						Also fixed  #18706 : improved exceptions raised by int_to_base36. 
						
						
					 
					
						2012-08-03 18:51:28 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						4129201c3e 
					 
					
						
						
							
							Fixed a security issue in http redirects. Disclosure and new release forthcoming.  
						
						
						
						
					 
					
						2012-07-30 22:01:50 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						ab6cd1c839 
					 
					
						
						
							
							[py3] Updated dict-like data structures for Python 3.  
						
						... 
						
						
						
						The keys/items/values methods return iterators in Python 3, and the
iterkeys/items/values methods don't exist in Python 3. The behavior
under Python 2 is unchanged. 
						
						
					 
					
						2012-07-25 22:58:48 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						a875f612e0 
					 
					
						
						
							
							Fixed   #18634  -- Don't escape variables in the context for startproject/startapp.  
						
						... 
						
						
						
						The & symbols which can come up in the secret key were
being escaped to &. 
						
						
					 
					
						2012-07-25 22:24:41 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						59d99772f0 
					 
					
						
						
							
							Merge pull request  #216  from ljosa/ticket_18644  
						
						... 
						
						
						
						Fixed  #18644  -- Made urlize trim trailing period followed by parenthesis 
					
						2012-07-25 13:22:49 -07:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						82292141a0 
					 
					
						
						
							
							Made staticfiles tests independent of test execution order.  
						
						
						
						
					 
					
						2012-07-25 10:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						f758bdab5e 
					 
					
						
						
							
							Fixed   #18271  -- Changed stage at which TransactionTestCase flushes DB tables.  
						
						... 
						
						
						
						Previously, the flush was done before the test case execution and now
it is performed after it.
Other changes to the testing infrastructure include:
* TransactionTestCase now doesn't reset autoincrement sequences either
  (previous behavior can achieved by using `reset_sequences`.)
  With this, no implicit such reset is performed by any of the provided
  TestCase classes.
* New ordering of test cases: All unittest tes cases are run first and
  doctests are run at the end.
THse changes could be backward-incompatible with test cases that relied
on some kind of state being preserved between tests. Please read the
relevant sections of the release notes and testing documentation for
further details.
Thanks Andreas Pelme for the initial patch. Karen Tracey and Anssi
Kääriäinen for the feedback and Anssi for reviewing.
This also fixes  #12408 . 
						
						
					 
					
						2012-07-24 17:24:16 -03:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						38ce709fe4 
					 
					
						
						
							
							Added tests for deprecation warnings and fixed the argument order for the warnings.  
						
						
						
						
					 
					
						2012-07-24 07:01:57 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						a84d79f572 
					 
					
						
						
							
							[py3] Added Python 3 compatibility for xrange.  
						
						
						
						
					 
					
						2012-07-22 09:29:56 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						0d914d08a0 
					 
					
						
						
							
							[py3] Updated urllib/urllib2/urlparse imports.  
						
						... 
						
						
						
						Lots of functions were moved. Use explicit imports in all cases
to keey it easy to identify where the functions come from. 
						
						
					 
					
						2012-07-22 09:29:55 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						bdca5ea345 
					 
					
						
						
							
							[py3] Replaced unicode/str by six.text_type/bytes.  
						
						
						
						
					 
					
						2012-07-22 09:29:54 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3cb2457f46 
					 
					
						
						
							
							[py3] Replaced basestring by six.string_types.  
						
						
						
						
					 
					
						2012-07-22 09:29:54 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cacd845996 
					 
					
						
						
							
							[py3] Fixed remaining Python 3 syntax errors.  
						
						... 
						
						
						
						django.utils.unittest.* weren't touched -- they're only imported on Python 2.6. 
						
						
					 
					
						2012-07-22 09:29:53 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						56dbe924a6 
					 
					
						
						
							
							[py3] Removed longs.  
						
						
						
						
					 
					
						2012-07-22 09:29:53 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						01c392623d 
					 
					
						
						
							
							Fixed   #10057  -- Ensured that the 'show_delete' context variable in the admin's change view actually controls the display of the delete button. Thanks to rajeesh for the report, to patcoll for the patch, and to David Gouldin for the test.  
						
						
						
						
					 
					
						2012-07-21 18:10:24 -07:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						1af0271d7c 
					 
					
						
						
							
							Fixed   #6170  -- Ensured that a useful exception is raised when a regex is invalid in the URLConf.  
						
						... 
						
						
						
						Thanks to abrahamson.j for the report, to guettli for initial work on the patch, and to David Gouldin for the new patch and test. 
						
						
					 
					
						2012-07-21 13:30:34 -07:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						9ecd978e26 
					 
					
						
						
							
							Re-added Windows line ending stripped in previous commit  
						
						... 
						
						
						
						Thanks Aymeric Augustin for noticing the issue. 
						
						
					 
					
						2012-07-21 15:38:28 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						423244bc6b 
					 
					
						
						
							
							Fixed   #4680  -- Improved initial_sql parsing  
						
						... 
						
						
						
						In particular, allow the '--' sequence to be present in string
values without being interpreted as comment marker.
Thanks Tim Chase for the report and shaleh for the initial patch. 
						
						
					 
					
						2012-07-21 14:24:29 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						324d48d0a7 
					 
					
						
						
							
							Switched to Python 3-compatible octal notation.  
						
						
						
						
					 
					
						2012-07-20 13:28:36 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						85cd458944 
					 
					
						
						
							
							Removed u prefixes on unicode strings.  
						
						... 
						
						
						
						They break Python 3. 
						
						
					 
					
						2012-07-20 12:29:22 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c54905b359 
					 
					
						
						
							
							Fixed   #18479  -- Stopped makemessages raising error on gettext warnings  
						
						... 
						
						
						
						Thanks Niels Busch for the initial patch. 
						
						
					 
					
						2012-07-18 20:43:35 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						23f94f0741 
					 
					
						
						
							
							Fixed   #18561  -- Made HttpResponse.tell() support non-ascii chars  
						
						
						
						
					 
					
						2012-07-17 22:00:54 +02:00 
						 
				 
			
				
					
						
							
							
								Vebjorn Ljosa 
							
						 
					 
					
						
						
							
						
						d5012d6371 
					 
					
						
						
							
							Fixed   #18644  -- Made urlize trim trailing period followed by parenthesis  
						
						
						
						
					 
					
						2012-07-17 12:44:02 -04:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						29132ebdef 
					 
					
						
						
							
							Fixed   #17788  -- Added batch_size argument to qs.bulk_create()  
						
						... 
						
						
						
						The qs.bulk_create() method did not work with large batches together
with SQLite3. This commit adds a way to split the bulk into smaller
batches. The default batch size is unlimited except for SQLite3 where
the batch size is limited to 999 SQL parameters per batch.
Thanks to everybody who participated in the discussions at Trac. 
						
						
					 
					
						2012-07-17 15:24:41 +03:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						34340517fc 
					 
					
						
						
							
							Avoid using a column named "date" in tests  
						
						... 
						
						
						
						Oracle can have problems with such columns. Fixed  #17932  again.
Thanks to Vinay Sajip for the report. 
						
						
					 
					
						2012-07-15 12:30:27 +03:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						c57abd3c29 
					 
					
						
						
							
							Remove DotExpandedDict, which was undocumented and unused.  
						
						
						
						
					 
					
						2012-07-14 19:04:37 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						8f002867b2 
					 
					
						
						
							
							Cleaned up the QueryDict implementation.  
						
						... 
						
						
						
						- Use super().
- Don't poke at internals.
- Don't override methods for no reason. 
						
						
					 
					
						2012-07-14 14:07:11 -07:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d9db1d3373 
					 
					
						
						
							
							Added supplementary check for CUIT number of ar localflavor  
						
						... 
						
						
						
						Thanks Kevin Schaul for the initial patch. 
						
						
					 
					
						2012-07-09 14:10:54 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						1d2982362d 
					 
					
						
						
							
							Fixed   #18537  -- Fixed CUIT calculation in ar localflavor  
						
						... 
						
						
						
						Thanks mmoya at 8ksoft.com.ar for the report and Kevin Shaul for the
initial patch. 
						
						
					 
					
						2012-07-09 14:10:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						1aa0d8ac4d 
					 
					
						
						
							
							Fixed   #18487  -- Made sure that protocol-relative URLs aren't processed by the cached staticfiles storage. Thanks to LukaszBalcerzak for the patch.  
						
						
						
						
					 
					
						2012-07-08 18:25:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						3047981517 
					 
					
						
						
							
							Fixed   #18050  -- Fixed a rather glaring bug in the handling of @import statements when using the cached staticfiles storage.  
						
						
						
						
					 
					
						2012-07-08 18:17:53 +02:00