Berg Lucas 
							
						 
					 
					
						
						
						
						
							
						
						
							998025afd3 
							
						 
					 
					
						
						
							
							Merge branch 'improvement/source-attributes-in-extra_kwargs' of  https://github.com/BergLucas/django-rest-framework  into improvement/source-attributes-in-extra_kwargs  
						
						
						
					 
					
						2025-07-19 14:53:32 +02:00 
						 
				 
			
				
					
						
							
							
								Berg Lucas 
							
						 
					 
					
						
						
						
						
							
						
						
							af69a58508 
							
						 
					 
					
						
						
							
							Change the test "test_source_with_attributes" to target django 4.2-5.2  
						
						
						
					 
					
						2025-07-19 14:53:23 +02:00 
						 
				 
			
				
					
						
							
							
								Berg Lucas 
							
						 
					 
					
						
						
						
						
							
						
						
							5a106a04df 
							
						 
					 
					
						
						
							
							Add some documentation about source in extra_kwargs  
						
						
						
					 
					
						2025-07-19 14:53:23 +02:00 
						 
				 
			
				
					
						
							
							
								Berg Lucas 
							
						 
					 
					
						
						
						
						
							
						
						
							5be47e468e 
							
						 
					 
					
						
						
							
							Fix test for Django 3.0  
						
						
						
					 
					
						2025-07-19 14:53:23 +02:00 
						 
				 
			
				
					
						
							
							
								Berg Lucas 
							
						 
					 
					
						
						
						
						
							
						
						
							84fd5ee705 
							
						 
					 
					
						
						
							
							Add a real world example  
						
						
						
					 
					
						2025-07-19 14:53:23 +02:00 
						 
				 
			
				
					
						
							
							
								Lucas Berg 
							
						 
					 
					
						
						
						
						
							
						
						
							d60b909f7a 
							
						 
					 
					
						
						
							
							Add test case for source with attributes in extra_kwargs  
						
						
						
					 
					
						2025-07-19 14:53:23 +02:00 
						 
				 
			
				
					
						
							
							
								Lucas Berg 
							
						 
					 
					
						
						
						
						
							
						
						
							53141ac2c5 
							
						 
					 
					
						
						
							
							Add support for source with attributes in extra_kwargs  
						
						
						
					 
					
						2025-07-19 14:53:23 +02:00 
						 
				 
			
				
					
						
							
							
								Berg Lucas 
							
						 
					 
					
						
						
						
						
							
						
						
							b4ce3e5d84 
							
						 
					 
					
						
						
							
							Change the test "test_source_with_attributes" to target django 4.2-5.2  
						
						
						
					 
					
						2025-04-27 23:27:17 +02:00 
						 
				 
			
				
					
						
							
							
								Berg Lucas 
							
						 
					 
					
						
						
						
						
							
						
						
							05b2e3b92a 
							
						 
					 
					
						
						
							
							Merge branch 'master' into improvement/source-attributes-in-extra_kwargs  
						
						
						
					 
					
						2025-04-27 22:47:24 +02:00 
						 
				 
			
				
					
						
							
							
								rezatn0934 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							376026ce35 
							
						 
					 
					
						
						
							
							Update persian translations ( #9576 )  
						
						
						
					 
					
						2025-04-26 15:58:29 +01:00 
						 
				 
			
				
					
						
							
							
								Salman Saeed Albukhaitan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d375154d18 
							
						 
					 
					
						
						
							
							Update Arabic translations ( #9595 )  
						
						
						
					 
					
						2025-04-26 15:42:44 +01:00 
						 
				 
			
				
					
						
							
							
								Josh Thomas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							543996711d 
							
						 
					 
					
						
						
							
							Fix UniqueTogetherValidator to handle fields w/ source attr ( #9688 )  
						
						... 
						
						
						
						* Add failing test for `UniqueConstraint` validation with `source` attribute
* Fix `UniqueTogetherValidator` to handle fields with source attribute
* split inner sources logic out to tuple comprehension 
						
					 
					
						2025-04-23 09:03:14 +00:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07d3e1ec8f 
							
						 
					 
					
						
						
							
							Updated funding page to represent current scope. ( #9686 )  
						
						
						
					 
					
						2025-04-10 12:05:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ülgen Sarıkavak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea1da76196 
							
						 
					 
					
						
						
							
							Add pyupgrade to pre-commit hooks ( #9682 )  
						
						
						
					 
					
						2025-04-09 06:24:18 +00:00 
						 
				 
			
				
					
						
							
							
								Yousef Abu Shanab 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fbfaae507 
							
						 
					 
					
						
						
							
							Add drf-restwind and update outdated images in browsable-api.md ( #9680 )  
						
						... 
						
						
						
						* add drf-restwind
* Add images of 3rd party customization packages 
						
					 
					
						2025-04-08 08:32:04 +00:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c755794df 
							
						 
					 
					
						
						
							
							Cleanup dependencies and conditions for unsupported Python versions ( #9681 )  
						
						... 
						
						
						
						* Remove optional install backports.zoneinfo for unsupported Python versions and associated code
* Remove conditions in tests for unsupported Python versions
* Remove condition for unsupported Python versions 
						
					 
					
						2025-04-08 08:29:40 +00:00 
						 
				 
			
				
					
						
							
							
								ren000thomas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c41314f1fc 
							
						 
					 
					
						
						
							
							Update Chinese translations ( #9675 )  
						
						
						
					 
					
						2025-04-05 11:02:59 +01:00 
						 
				 
			
				
					
						
							
							
								JAEGYUN JUNG 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c21fa757c 
							
						 
					 
					
						
						
							
							Update test matrix to use Django 5.2 stable version ( #9679 )  
						
						
						
					 
					
						2025-04-04 11:39:11 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							141ab8e585 
							
						 
					 
					
						
						
							
							Add missing & fix German translations ( #9676 )  
						
						
						
					 
					
						2025-04-04 09:24:28 +01:00 
						 
				 
			
				
					
						
							
							
								JAEGYUN JUNG 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ba8ef967e 
							
						 
					 
					
						
						
							
							Update GitHub Actions to use Ubuntu 22.04 for testing ( #9677 )  
						
						
						
					 
					
						2025-04-02 18:35:29 +01:00 
						 
				 
			
				
					
						
							
							
								JAEGYUN JUNG 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b1e8d2d43 
							
						 
					 
					
						
						
							
							Add missing & fix Korean translations ( #9571 )  
						
						... 
						
						
						
						* update django.po file
* update django.po translators
* Changed the translation for the word “User” from “유저” to “사용자” to make it consistent with Django's translation
reference: 5a91ad3d71/django/contrib/admin/locale/ko/LC_MESSAGES/django.po (L601)5a91ad3d71/django/contrib/auth/locale/ko/LC_MESSAGES/django.po (L235) 
						
					 
					
						2025-04-02 18:17:04 +01:00 
						 
				 
			
				
					
						
							
							
								Michiel W. Beijen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffadde930e 
							
						 
					 
					
						
						
							
							Removed reference to GitHub Issues and Discussions ( #9660 )  
						
						
						
					 
					
						2025-03-31 15:22:15 +01:00 
						 
				 
			
				
					
						
							
							
								Matheus Oliveira 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f274ab862 
							
						 
					 
					
						
						
							
							Fix some typos in pt_BR translations ( #9673 )  
						
						
						
					 
					
						2025-03-31 10:43:53 +01:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac50cec76c 
							
						 
					 
					
						
						
							
							Prepare v3.16, release notes, and announcement. ( #9671 )  
						
						... 
						
						
						
						* Start drafting release notes from 3.16 (Generated from GitHub)
* Reformat changes and split into sections
* Format GitHub PRs links for the docs
* Link new contributors in Markdown format
* Write up 3.16 announcement
* Bump version
* Add entry for removed Python 3.8 support
* Update release date to 28/03
* Minor rewording
* Add 3.16 announcement to the navbar and link to docs 
						
					 
					
						2025-03-28 15:16:33 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e96b8e49cd 
							
						 
					 
					
						
						
							
							Drop Python 3.8 as EOL ( #9670 )  
						
						... 
						
						
						
						Thanks to Bruno Alla for review.
Co-authored-by: Asif Saif Uddin <auvipy@gmail.com> 
						
					 
					
						2025-03-28 13:56:54 +01:00 
						 
				 
			
				
					
						
							
							
								Paul FLORENCE 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32dbd3525d 
							
						 
					 
					
						
						
							
							Add django-pyoidc as a third party authentication library ( #9667 )  
						
						
						
					 
					
						2025-03-25 20:09:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Manger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73cbb9cd4a 
							
						 
					 
					
						
						
							
							Fix typos ( #9662 )  
						
						... 
						
						
						
						* Fix typo of 'related' in tests
* Fix typo of permission_classes in coreapi test
* Fix some minor typos in docs
* Fix typos in tests
* Fix flake8 issue 
						
					 
					
						2025-03-08 15:53:15 +06:00 
						 
				 
			
				
					
						
							
							
								Mike Manger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e8ac7c23b 
							
						 
					 
					
						
						
							
							Update usage of open in setup.py ( #9661 )  
						
						
						
					 
					
						2025-03-06 13:30:27 +00:00 
						 
				 
			
				
					
						
							
							
								Asif Saif Uddin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e1c7d3613 
							
						 
					 
					
						
						
							
							Update django 5.2b1 ( #9657 )  
						
						
						
					 
					
						2025-02-27 11:27:32 +00:00 
						 
				 
			
				
					
						
							
							
								Mojtaba A 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc98d3598d 
							
						 
					 
					
						
						
							
							Update relations.md ( #9063 )  
						
						... 
						
						
						
						add rest-framework-gm2m-relations package that provides read/write serialization for generic many to many field 
						
					 
					
						2025-02-26 06:11:09 +00:00 
						 
				 
			
				
					
						
							
							
								Konstantin Alekseev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17e95604f5 
							
						 
					 
					
						
						
							
							Fix unique together validator doesn't respect condition's fields ( #9360 )  
						
						
						
					 
					
						2025-02-17 14:01:32 +06:00 
						 
				 
			
				
					
						
							
							
								Asif Saif Uddin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f30c0e2eed 
							
						 
					 
					
						
						
							
							add django 5.2a1 initial support ( #9634 )  
						
						... 
						
						
						
						* add django 5.2a1 for initial testing
* declare django 5.2 support
* change in docs 
						
					 
					
						2025-02-14 14:49:56 +06:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28d0261afc 
							
						 
					 
					
						
						
							
							Add missing ignore_outcome=true for the Python 3.13 - Django main combination ( #9637 )  
						
						
						
					 
					
						2025-02-01 12:24:43 +06:00 
						 
				 
			
				
					
						
							
							
								decadenza 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8637b3d624 
							
						 
					 
					
						
						
							
							Improved description of allowed throttling rates ( #9640 )  
						
						
						
					 
					
						2025-01-30 10:03:11 +00:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							038670a4cf 
							
						 
					 
					
						
						
							
							Drop deprecated AutoSchema._get_reference method ( #9525 )  
						
						... 
						
						
						
						As well the unused RemovedInDRF316Warning 
						
					 
					
						2025-01-29 12:27:33 +06:00 
						 
				 
			
				
					
						
							
							
								exg1o 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8dbea1a45 
							
						 
					 
					
						
						
							
							Add note in 'Introspecting ViewSet actions' docs section ( #9633 )  
						
						... 
						
						
						
						* Fix `Introspecting ViewSet actions` docs section
* Update docs/api-guide/viewsets.md
---------
Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com> 
						
					 
					
						2025-01-29 11:51:38 +06:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1c070aacc 
							
						 
					 
					
						
						
							
							Switch to codecov GHA ( #9618 )  
						
						... 
						
						
						
						Fix  #7908  
					
						2025-01-29 11:50:08 +06:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78e0b84ac9 
							
						 
					 
					
						
						
							
							Update SECURITY.md ( #9628 )  
						
						... 
						
						
						
						* Update security contact 
						
					 
					
						2025-01-21 15:00:02 +00:00 
						 
				 
			
				
					
						
							
							
								Deepak Angadi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b483179b93 
							
						 
					 
					
						
						
							
							Update strftime formats link in the documentation ( #9624 )  
						
						
						
					 
					
						2025-01-17 12:32:29 +00:00 
						 
				 
			
				
					
						
							
							
								Oliver Sauder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a1d773b8f 
							
						 
					 
					
						
						
							
							Fixed regression that tests using format still work ( #9615 )  
						
						... 
						
						
						
						* Fixed regression that tests using format still work
Error only occurred on tests which return no content and use
a renderer without charset (e.g. JSONRenderer)
* Fixed linting
* Used early return as before
* Move ret str check back to where it was 
						
					 
					
						2025-01-11 00:56:36 +06:00 
						 
				 
			
				
					
						
							
							
								Julius Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4f6059d50 
							
						 
					 
					
						
						
							
							Fix typo in renderers documentation ( #9616 )  
						
						... 
						
						
						
						It's called lUAlatex and not lAUlatex. 
						
					 
					
						2025-01-07 19:19:39 +00:00 
						 
				 
			
				
					
						
							
							
								Terence Honles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							089f6a6974 
							
						 
					 
					
						
						
							
							support django 2.1 test client json data automatically serialized ( #6511 )  
						
						
						
					 
					
						2024-12-28 16:22:21 +06:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8595a8eae 
							
						 
					 
					
						
						
							
							Fix raising on nullable fields part of UniqueConstraint ( #9531 )  
						
						... 
						
						
						
						* Add test to reproduce problem with nullable fields part of a unique constraint
Ref #9378 
* Simplify test case and add similar case for unique_together
* Add test for unique together in a better place
* Default nullable fields to null in unique constraints checks
* Remove redundant test and move other to more appropriate place 
						
					 
					
						2024-12-14 15:08:22 +06:00 
						 
				 
			
				
					
						
							
							
								amansharma612 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbac145638 
							
						 
					 
					
						
						
							
							Removed extra <> in validators example ( #9590 )  
						
						... 
						
						
						
						Co-authored-by: Aman Sharma <210100011@iitb.ac.in> 
						
					 
					
						2024-11-18 17:43:53 +06:00 
						 
				 
			
				
					
						
							
							
								Will Vincent 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b31413d46d 
							
						 
					 
					
						
						
							
							Tutorial updates ( #9589 )  
						
						... 
						
						
						
						* update Django for APIs book cover
* remove retired course from Treehouse
* add DCUS2018 talk, update links from wsvincent.com tutorials to learndjango.com 
						
					 
					
						2024-11-12 06:58:56 +01:00 
						 
				 
			
				
					
						
							
							
								chee hong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9016efe3fc 
							
						 
					 
					
						
						
							
							Fix docs typo in Serializers Validators ( #9563 )  
						
						
						
					 
					
						2024-10-23 20:09:36 +06:00 
						 
				 
			
				
					
						
							
							
								Gabriel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3dd45b3f4 
							
						 
					 
					
						
						
							
							Update 1-serialization.md ( #9543 )  
						
						... 
						
						
						
						Making explicit the http GET method of the httpie calls.
For some reason it is sending a POST instead of a GET request as it should be described here:
https://httpie.io/docs/cli/optional-get-and-post 
Note:
I was following the docs and testing it within the Git Bash windows console app for making the requests and debugging the DRF projenct in pycharm. 
						
					 
					
						2024-10-10 04:41:39 +06:00 
						 
				 
			
				
					
						
							
							
								Oliver Sauder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10b25e7d63 
							
						 
					 
					
						
						
							
							Use final version of Python 3.13 ( #9556 )  
						
						... 
						
						
						
						Final version of Python 3.13 has been released and is now also available on GitHub actions. 
						
					 
					
						2024-10-10 04:39:36 +06:00 
						 
				 
			
				
					
						
							
							
								Gabriel Mitelman Tkacz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81613c0e51 
							
						 
					 
					
						
						
							
							Fixing and adding pt-br translations ( #9535 )  
						
						
						
					 
					
						2024-09-20 11:34:37 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Thomassen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9921c7554f 
							
						 
					 
					
						
						
							
							Fix Transifex link ( #9541 )  
						
						
						
					 
					
						2024-09-19 14:11:31 +02:00