django-bot 
							
						 
					 
					
						
						
							
						
						14459f80ee 
					 
					
						
						
							
							Fixed   #34140  -- Reformatted code blocks in docs with blacken-docs.  
						
						
						
						
					 
					
						2023-03-01 13:03:56 +01:00 
						 
				 
			
				
					
						
							
							
								Joseph Victor Zammit 
							
						 
					 
					
						
						
							
						
						ba755ca131 
					 
					
						
						
							
							Refs  #34140  -- Corrected rst code-block and various formatting issues in docs.  
						
						
						
						
					 
					
						2023-02-28 12:21:37 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						f9fe062de5 
					 
					
						
						
							
							Doc'd that Meta.indexes is preferred to Field.db_index.  
						
						
						
						
					 
					
						2023-02-24 09:08:59 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Fernandez 
							
						 
					 
					
						
						
							
						
						5b3d3e400a 
					 
					
						
						
							
							Fixed   #34338  -- Allowed customizing code of ValidationError in BaseConstraint and subclasses.  
						
						
						
						
					 
					
						2023-02-23 10:58:20 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Fernandez 
							
						 
					 
					
						
						
							
						
						ad18a0102c 
					 
					
						
						
							
							Fixed   #34355  -- Deprecated passing positional arguments to BaseConstraint.  
						
						
						
						
					 
					
						2023-02-22 09:37:58 +01:00 
						 
				 
			
				
					
						
							
							
								tschilling 
							
						 
					 
					
						
						
							
						
						c5808470aa 
					 
					
						
						
							
							Fixed   #34280  -- Allowed specifying different field values for create operation in QuerySet.update_or_create().  
						
						
						
						
					 
					
						2023-02-14 11:50:35 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						534ac48297 
					 
					
						
						
							
							Refs  #34140  -- Applied rst code-block to non-Python examples.  
						
						... 
						
						
						
						Thanks to J.V. Zammit, Paolo Melchiorre, and Mariusz Felisiak for
reviews. 
						
						
					 
					
						2023-02-10 19:19:13 +01:00 
						 
				 
			
				
					
						
							
							
								dennisvang 
							
						 
					 
					
						
						
							
						
						7bb741d787 
					 
					
						
						
							
							Fixed   #34325  -- Corrected wording in PercentRank() docs.  
						
						... 
						
						
						
						This is consistent with the terminology used for the percent_rank()
function in SQLite docs and PostgreSQL docs. 
						
						
					 
					
						2023-02-10 14:07:48 +01:00 
						 
				 
			
				
					
						
							
							
								noFFENSE 
							
						 
					 
					
						
						
							
						
						5cd1385356 
					 
					
						
						
							
							Fixed   #34242  -- Doc'd that primary key is set to None when deleting objects.  
						
						
						
						
					 
					
						2023-01-20 09:36:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						94ad46e9d8 
					 
					
						
						
							
							Refs  #33543  -- Made Expression.asc()/desc() and OrderBy raise ValueError when nulls_first/nulls_last=False is passed.  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2023-01-17 11:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1391356276 
					 
					
						
						
							
							Refs  #29984  -- Made QuerySet.iterator() without chunk_size raise ValueError after prefetch_related().  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2023-01-17 11:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2fad163257 
					 
					
						
						
							
							Refs  #32365  -- Removed is_dst argument for various methods and functions.  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2023-01-17 11:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						490cccbe7e 
					 
					
						
						
							
							Removed versionadded/changed annotations for 4.1.  
						
						
						
						
					 
					
						2023-01-17 11:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Adrian Torres 
							
						 
					 
					
						
						
							
						
						7eee1dca42 
					 
					
						
						
							
							Fixed   #14094  -- Added support for unlimited CharField on PostgreSQL.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2022-12-28 12:31:04 +01:00 
						 
				 
			
				
					
						
							
							
								kimsoungryoul 
							
						 
					 
					
						
						
							
						
						78f163a4fb 
					 
					
						
						
							
							Fixed   #18468  -- Added support for comments on columns and tables.  
						
						... 
						
						
						
						Thanks Jared Chung, Tom Carrick, David Smith, Nick Pope, and Mariusz
Felisiak for reviews.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com >
Co-authored-by: Nick Pope <nick@nickpope.me.uk > 
						
						
					 
					
						2022-12-28 06:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Cheley 
							
						 
					 
					
						
						
							
						
						68bd8f4cb4 
					 
					
						
						
							
							Fixed   #24048  -- Corrected QuerySet.only() docs about interaction with defer().  
						
						
						
						
					 
					
						2022-12-06 08:24:26 +01:00 
						 
				 
			
				
					
						
							
							
								sarahboyce 
							
						 
					 
					
						
						
							
						
						7a5307974a 
					 
					
						
						
							
							Fixed   #34099  -- Added release notes for QuerySet.update_or_create() changes.  
						
						... 
						
						
						
						Follow up to 6cc0f22a73 
						
						
					 
					
						2022-11-14 14:05:43 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						9bd174b9a7 
					 
					
						
						
							
							Updated documentation and comments for RFC updates.  
						
						... 
						
						
						
						- Updated references to RFC 1123 to RFC 5322
  - Only partial as RFC 5322 sort of sub-references RFC 1123.
- Updated references to RFC 2388 to RFC 7578
  - Except RFC 2388 Section 5.3 which has no equivalent.
- Updated references to RFC 2396 to RFC 3986
- Updated references to RFC 2616 to RFC 9110
- Updated references to RFC 3066 to RFC 5646
- Updated references to RFC 7230 to RFC 9112
- Updated references to RFC 7231 to RFC 9110
- Updated references to RFC 7232 to RFC 9110
- Updated references to RFC 7234 to RFC 9111
- Tidied up style of text when referring to RFC documents 
						
						
					 
					
						2022-11-10 13:52:17 +01:00 
						 
				 
			
				
					
						
							
							
								Trey Hunner 
							
						 
					 
					
						
						
							
						
						fad070b07b 
					 
					
						
						
							
							Improved readability of string interpolation in frequently used examples in docs.  
						
						
						
						
					 
					
						2022-11-10 13:18:38 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Janzen 
							
						 
					 
					
						
						
							
						
						321ecb40f4 
					 
					
						
						
							
							Fixed   #34135  -- Added async-compatible interface to related managers.  
						
						
						
						
					 
					
						2022-11-09 10:32:40 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Janzen 
							
						 
					 
					
						
						
							
						
						7b94847e38 
					 
					
						
						
							
							Fixed   #34139  -- Fixed acreate(), aget_or_create(), and aupdate_or_create() methods for related managers.  
						
						... 
						
						
						
						Bug in 58b27e0dbb 
						
						
					 
					
						2022-11-08 06:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								DevilsAutumn 
							
						 
					 
					
						
						
							
						
						d5bcdf858d 
					 
					
						
						
							
							Fixed   #34112  -- Added async-compatible interface to Model methods.  
						
						... 
						
						
						
						Thanks Adam Johnson for the review. 
						
						
					 
					
						2022-11-02 09:14:17 +01:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						a320aab512 
					 
					
						
						
							
							Fixed   #16211  -- Added logical NOT support to F expressions.  
						
						
						
						
					 
					
						2022-10-31 09:55:51 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Cheley 
							
						 
					 
					
						
						
							
						
						38936f6a0c 
					 
					
						
						
							
							Fixed typo in docs/ref/models/querysets.txt.  
						
						
						
						
					 
					
						2022-10-21 16:02:39 +01:00 
						 
				 
			
				
					
						
							
							
								Diane DeMers Chen 
							
						 
					 
					
						
						
							
						
						a16132a9c4 
					 
					
						
						
							
							Updated UTC uses to datetime.timezone.utc in docs.  
						
						
						
						
					 
					
						2022-10-20 15:52:45 -07:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						004f985b91 
					 
					
						
						
							
							Refs  #34059  -- Doc'd lack of support for validation of constraints with JSONFields.  
						
						... 
						
						
						
						Thanks Dan LaManna for the report. 
						
						
					 
					
						2022-10-12 11:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						c6350d594c 
					 
					
						
						
							
							Refs  #30158  -- Removed alias argument for Expression.get_group_by_cols().  
						
						... 
						
						
						
						Recent refactors allowed GROUP BY aliasing allowed for aliasing to be
entirely handled by the sql.Query.set_group_by and compiler layers. 
						
						
					 
					
						2022-10-06 12:04:00 +02:00 
						 
				 
			
				
					
						
							
							
								Lily Foote 
							
						 
					 
					
						
						
							
						
						649b28eab6 
					 
					
						
						
							
							Fixed   #34070  -- Added subsecond support to Now() on SQLite and MySQL.  
						
						
						
						
					 
					
						2022-10-03 12:13:27 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						da02cbd1ef 
					 
					
						
						
							
							Clarified how to reference RelatedObjectDoesNotExist exceptions.  
						
						
						
						
					 
					
						2022-10-01 16:42:10 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5d36a8266c 
					 
					
						
						
							
							Changed note about update_fields and pre_save() to admonition.  
						
						... 
						
						
						
						Follow up to bf47c71971 
						
						
					 
					
						2022-09-28 09:26:10 +02:00 
						 
				 
			
				
					
						
							
							
								sarahboyce 
							
						 
					 
					
						
						
							
						
						bf47c71971 
					 
					
						
						
							
							Doc'd when pre_save() is called with Model.save()'s update_fields.  
						
						
						
						
					 
					
						2022-09-27 13:46:44 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						e14d08cd89 
					 
					
						
						
							
							Fixed   #33996  -- Fixed CheckConstraint validation on NULL values.  
						
						... 
						
						
						
						Bug in 667105877e 
						
						
					 
					
						2022-09-13 12:48:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						753602d0c6 
					 
					
						
						
							
							Corrected heading level of "Registering and fetching lookups" section in docs.  
						
						
						
						
					 
					
						2022-09-04 14:32:24 +02:00 
						 
				 
			
				
					
						
							
							
								Allen Jonathan David 
							
						 
					 
					
						
						
							
						
						cd1afd553f 
					 
					
						
						
							
							Fixed   #29799  -- Allowed registering lookups per field instances.  
						
						... 
						
						
						
						Thanks Simon Charette and Mariusz Felisiak for reviews and mentoring
this Google Summer of Code 2022 project. 
						
						
					 
					
						2022-09-02 10:02:24 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Morega 
							
						 
					 
					
						
						
							
						
						de6c9c7054 
					 
					
						
						
							
							Refs  #30947  -- Changed tuples to lists where appropriate.  
						
						
						
						
					 
					
						2022-08-30 09:57:17 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						f387d024fc 
					 
					
						
						
							
							Refs  #28333  -- Added partial support for filtering against window functions.  
						
						... 
						
						
						
						Adds support for joint predicates against window annotations through
subquery wrapping while maintaining errors for disjointed filter
attempts.
The "qualify" wording was used to refer to predicates against window
annotations as it's the name of a specialized Snowflake extension to
SQL that is to window functions what HAVING is to aggregates.
While not complete the implementation should cover most of the common
use cases for filtering against window functions without requiring
the complex subquery pushdown and predicate re-aliasing machinery to
deal with disjointed predicates against columns, aggregates, and window
functions.
A complete disjointed filtering implementation should likely be
deferred until proper QUALIFY support lands or the ORM gains a proper
subquery pushdown interface. 
						
						
					 
					
						2022-08-15 08:26:26 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						5028a02352 
					 
					
						
						
							
							Doc'd TextField.db_collation as optional.  
						
						... 
						
						
						
						Matches CharField.db_collation docs.
Thanks to Paolo Melchiorre for the report. 
						
						
					 
					
						2022-08-02 15:16:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e20e5d1557 
					 
					
						
						
							
							Fixed   #33820  -- Doc'd "true"/"false"/"null" caveat for JSONField key transforms on SQLite.  
						
						... 
						
						
						
						Thanks Johnny Metz for the report.
Regression in 71ec102b01 
						
						
					 
					
						2022-07-26 20:21:27 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						a6385b382e 
					 
					
						
						
							
							Fixed   #27236  -- Deprecated Meta.index_together in favor of Meta.indexes.  
						
						... 
						
						
						
						This also deprecates AlterIndexTogether migration operation. 
						
						
					 
					
						2022-07-12 09:04:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						eb3699ea77 
					 
					
						
						
							
							Fixed   #33718  -- Dropped support for MySQL 5.7.  
						
						
						
						
					 
					
						2022-07-08 13:30:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ac90529cc5 
					 
					
						
						
							
							Fixed docs build with sphinxcontrib-spelling 7.5.0+.  
						
						... 
						
						
						
						sphinxcontrib-spelling 7.5.0+ includes captions of figures in the set
of nodes for which the text is checked. 
						
						
					 
					
						2022-05-31 11:17:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						90aabd730a 
					 
					
						
						
							
							Fixed   #33724  -- Doc'd exclude argument changes in model validation.  
						
						... 
						
						
						
						Thanks אורי for the report.
Follow up to 1ea7e3157d 
						
						
					 
					
						2022-05-24 10:02:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						981c23c0cc 
					 
					
						
						
							
							Fixed   #33717  -- Dropped support for PostgreSQL 11.  
						
						
						
						
					 
					
						2022-05-19 09:26:48 +02:00 
						 
				 
			
				
					
						
							
							
								Joachim Jablon 
							
						 
					 
					
						
						
							
						
						ce7321932d 
					 
					
						
						
							
							Refs  #30581  -- Updated count of steps in model validation docs.  
						
						... 
						
						
						
						Follow-up to 667105877e 
						
						
					 
					
						2022-05-18 11:38:15 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						ca1c3151c3 
					 
					
						
						
							
							Removed versionadded/changed annotations for 4.0.  
						
						
						
						
					 
					
						2022-05-17 14:22:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						68da6b389c 
					 
					
						
						
							
							Fixed   #33543  -- Deprecated passing nulls_first/nulls_last=False to OrderBy and Expression.asc()/desc().  
						
						... 
						
						
						
						Thanks Allen Jonathan David for the initial patch. 
						
						
					 
					
						2022-05-12 11:30:03 +02:00 
						 
				 
			
				
					
						
							
							
								Gagaro 
							
						 
					 
					
						
						
							
						
						667105877e 
					 
					
						
						
							
							Fixed   #30581  -- Added support for Meta.constraints validation.  
						
						... 
						
						
						
						Thanks Simon Charette, Keryn Knight, and Mariusz Felisiak for reviews. 
						
						
					 
					
						2022-05-10 11:22:23 +02:00 
						 
				 
			
				
					
						
							
							
								Ali Toosi 
							
						 
					 
					
						
						
							
						
						faab9e6769 
					 
					
						
						
							
							Fixed   #33680  -- Corrected example of customizing model loading in docs.  
						
						
						
						
					 
					
						2022-05-06 06:42:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						37470bbd90 
					 
					
						
						
							
							Fixed   #33675  -- Dropped support for PostgreSQL 10 and PostGIS 2.4.  
						
						
						
						
					 
					
						2022-05-04 06:28:51 +02:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						ce586ed693 
					 
					
						
						
							
							Removed hyphen from pre-/re- prefixes.  
						
						... 
						
						
						
						"prepopulate", "preload", and "preprocessing" are already in the
spelling_wordlist.
This also removes hyphen from double "e" combinations with "pre" and
"re", e.g. preexisting, preempt, reestablish, or reenter.
See also:
- https://ahdictionary.com/word/search.html?q=rerun 
- https://ahdictionary.com/word/search.html?q=recreate 
- https://ahdictionary.com/word/search.html?q=predetermined 
- https://ahdictionary.com/word/search.html?q=reuse 
- https://ahdictionary.com/word/search.html?q=reopening  
						
						
					 
					
						2022-04-28 10:44:14 +02:00