Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							f46c33e4e2 
							
						 
					 
					
						
						
							
							Fixed TestDefaultTZDateTimeField to allow multiple tzinfo implementations.  
						
						... 
						
						
						
						zoneinfo was made the default time zone implementation in
306607d5b9 
						
					 
					
						2021-09-23 11:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							19b6091554 
							
						 
					 
					
						
						
							
							Adjusted authentication test for internal CSRF changes.  
						
						... 
						
						
						
						Private _get_new_csrf_token() was removed in
231de683d8 
						
					 
					
						2021-09-23 11:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							4916854492 
							
						 
					 
					
						
						
							
							Removed USE_L10N setting from Django 4.0.  
						
						... 
						
						
						
						USE_L10N defaults to True from Django 4.0, and will be removed in Django 5.0. 
						
					 
					
						2021-09-23 11:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d9eee5d02 
							
						 
					 
					
						
						
							
							Adjusted URLPatternsTestCase to use addClassCleanup() from Django 4.0.  
						
						... 
						
						
						
						Refs faba5b702a 
						
					 
					
						2021-09-22 10:23:47 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							f651878df3 
							
						 
					 
					
						
						
							
							Adjusted DateTimeField docs for zoneinfo.  
						
						
						
					 
					
						2021-09-22 10:23:46 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							250479dc37 
							
						 
					 
					
						
						
							
							Added pytz to install_requires.  
						
						... 
						
						
						
						pytz will not automatically be installed with Django from v4.0. 
						
					 
					
						2021-09-22 09:57:17 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Lousqui 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0a5b958a1 
							
						 
					 
					
						
						
							
							Add max_length and min_length options to ListSerializer ( #8165 )  
						
						
						
					 
					
						2021-09-14 13:45:55 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							761f56ef40 
							
						 
					 
					
						
						
							
							Update stream.io link  
						
						
						
					 
					
						2021-09-10 14:45:06 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73f3325f80 
							
						 
					 
					
						
						
							
							Update stream.io link ( #8161 )  
						
						
						
					 
					
						2021-09-10 11:32:27 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ce541e909 
							
						 
					 
					
						
						
							
							Revert "Fix arguments ( #7995 )" ( #8156 )  
						
						... 
						
						
						
						This reverts commit 9716b1b6b7 
						
					 
					
						2021-09-06 12:19:20 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Trushin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9716b1b6b7 
							
						 
					 
					
						
						
							
							Fix arguments ( #7995 )  
						
						... 
						
						
						
						`path()` has no argument `namespace`, it has `name` argument 
						
					 
					
						2021-09-06 12:18:13 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Uittenbroek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							655e803adf 
							
						 
					 
					
						
						
							
							#7157 : Fix RemoteUserAuthentication calling django authenticate with request argument ( #7158 )  
						
						
						
					 
					
						2021-09-03 14:37:03 +01:00 
						 
				 
			
				
					
						
							
							
								Anthony Randall 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96001c5de6 
							
						 
					 
					
						
						
							
							Added an article - implementing rest apis with embedded privacy from doordash engineering blog ( #7956 )  
						
						... 
						
						
						
						* Update tutorials-and-resources.md
* Update tutorials-and-resources.md 
						
					 
					
						2021-09-03 13:23:19 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Benitez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb206e4701 
							
						 
					 
					
						
						
							
							fix: change View class to Throttle class on SimpleRateThrottle Docstring ( #8147 )  
						
						
						
					 
					
						2021-09-03 13:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Nowakowski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4632b5daae 
							
						 
					 
					
						
						
							
							Fix subtitle of schemas for filtering ( #8145 )  
						
						... 
						
						
						
						Fix a likely copy/paste error 
						
					 
					
						2021-08-31 14:18:49 +01:00 
						 
				 
			
				
					
						
							
							
								Aditya Mitra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b392a46ea 
							
						 
					 
					
						
						
							
							[FIX] Typo in api-guide/authentication ( #8144 )  
						
						
						
					 
					
						2021-08-31 13:57:02 +01:00 
						 
				 
			
				
					
						
							
							
								Asif Saif Uddin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88666629a7 
							
						 
					 
					
						
						
							
							stop testing django 3.0 as its EOL ( #8136 )  
						
						
						
					 
					
						2021-08-31 13:56:08 +01:00 
						 
				 
			
				
					
						
							
							
								jefcolbi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c927053d4b 
							
						 
					 
					
						
						
							
							Replacing django-rest-auth with dj-rest-auth ( #8146 )  
						
						
						
					 
					
						2021-08-31 12:51:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5d9144aef 
							
						 
					 
					
						
						
							
							fix typo ( #8122 )  
						
						... 
						
						
						
						Co-authored-by: mgold <mgold@iponweb.net> 
						
					 
					
						2021-08-11 11:30:09 +01:00 
						 
				 
			
				
					
						
							
							
								juliangeissler 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdd53c7de9 
							
						 
					 
					
						
						
							
							Update Tutorial - Relationships & Hyperlinked APIs ( #7950 )  
						
						... 
						
						
						
						unnecessary import, because it is already added in the previous section 
						
					 
					
						2021-08-08 14:45:00 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Hampson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e95e91ccf2 
							
						 
					 
					
						
						
							
							Use correct link for httpie ( #8005 )  
						
						... 
						
						
						
						Before it was linking to a fork of a fork of httpie. I've changed it to the right URL. 
						
					 
					
						2021-08-06 16:49:41 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Grainger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b824b33dc3 
							
						 
					 
					
						
						
							
							add changelog project_url ( #8085 )  
						
						
						
					 
					
						2021-08-06 16:46:57 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Wayper 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4404f3d5d 
							
						 
					 
					
						
						
							
							We now use Libera.chat rather than Freenode for IRC ( #8049 )  
						
						... 
						
						
						
						Signed-off-by: Paul Wayper <paulway@redhat.com>
Co-authored-by: Tom Christie <tom@tomchristie.com> 
						
					 
					
						2021-08-06 16:46:26 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Wayper 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cba24464e8 
							
						 
					 
					
						
						
							
							Botbot has been acquired, all paths now point to startupresources ( #8050 )  
						
						... 
						
						
						
						Signed-off-by: Paul Wayper <paulway@redhat.com> 
						
					 
					
						2021-08-06 16:45:15 +01:00 
						 
				 
			
				
					
						
							
							
								Ma77heus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2942590ee3 
							
						 
					 
					
						
						
							
							fix: broken cite ( #8086 )  
						
						... 
						
						
						
						Co-authored-by: MattheusHenrique <mattheushenrique@gmail.com> 
						
					 
					
						2021-08-06 16:39:58 +01:00 
						 
				 
			
				
					
						
							
							
								Aarni Koskela 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdb4931475 
							
						 
					 
					
						
						
							
							Make Field constructors keyword-only ( #7632 )  
						
						
						
					 
					
						2021-08-06 10:14:52 +01:00 
						 
				 
			
				
					
						
							
							
								Nikhil Benesch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b215375125 
							
						 
					 
					
						
						
							
							Propagate nullability in ModelSerializer ( #8116 )  
						
						... 
						
						
						
						Propagate the nullability of underlying model fields in ModelSerializer
when those fields are marked as read only. This ensures the correct
generation of OpenAPI schemas.
Fix  #8041 . 
						
					 
					
						2021-08-06 10:10:58 +01:00 
						 
				 
			
				
					
						
							
							
								Evgeny Panfilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98e56e0327 
							
						 
					 
					
						
						
							
							fix empty string as a value for a validated DecimalField ( #8064 ) ( #8067 )  
						
						
						
					 
					
						2021-07-01 15:04:44 +01:00 
						 
				 
			
				
					
						
							
							
								Nikita Sobolev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2977cff98 
							
						 
					 
					
						
						
							
							Fixes inconsistent headers in serializer docs ( #8056 )  
						
						... 
						
						
						
						Some headers were using `.`, some - were not.
Now, all of them are the same with `.`, because it was easier to fix. 
						
					 
					
						2021-06-28 13:07:41 +01:00 
						 
				 
			
				
					
						
							
							
								Burak Kadir Er 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8a9c856c2 
							
						 
					 
					
						
						
							
							fix a small typo ( #8060 )  
						
						
						
					 
					
						2021-06-28 12:51:21 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e92016ac2e 
							
						 
					 
					
						
						
							
							Stop ignoring test outcome for Django 3.2 ( #7927 )  
						
						
						
					 
					
						2021-06-21 11:33:43 +01:00 
						 
				 
			
				
					
						
							
							
								Finn Gundlach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24a938abaa 
							
						 
					 
					
						
						
							
							Update documentation to include Django 3.2 as supported version ( #8037 )  
						
						
						
					 
					
						2021-06-16 14:53:29 +01:00 
						 
				 
			
				
					
						
							
							
								Ian De Bie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61e7a993bd 
							
						 
					 
					
						
						
							
							fix comments by using correct css comment syntax ( #8019 )  
						
						... 
						
						
						
						these intended comments were causing errors in sonarqube scans due to using wrong css comment syntax 
						
					 
					
						2021-06-07 10:30:23 +01:00 
						 
				 
			
				
					
						
							
							
								Abduaziz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d149f2317 
							
						 
					 
					
						
						
							
							Fixed some punctuation marks & small typos ( #8015 )  
						
						
						
					 
					
						2021-06-02 10:02:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc075212cb 
							
						 
					 
					
						
						
							
							Fix running runtests.py without arguments. ( #7954 )  
						
						... 
						
						
						
						Regression in aa12a5f967 
						
					 
					
						2021-05-24 09:47:44 +02:00 
						 
				 
			
				
					
						
							
							
								Ishu Kumar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3875d3284e 
							
						 
					 
					
						
						
							
							Punctuations and missing "to" preposition ( #7966 )  
						
						... 
						
						
						
						Changes made in lines 221, 222, 223, and 224 for better readability. 
						
					 
					
						2021-05-10 12:26:26 +01:00 
						 
				 
			
				
					
						
							
							
								Julien Palard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0083f7f98 
							
						 
					 
					
						
						
							
							FIX: Broken cite. ( #7951 )  
						
						
						
					 
					
						2021-04-26 09:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								Łukasz Skarżyński 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							431f7dfa3d 
							
						 
					 
					
						
						
							
							fix typo in packaging requirements ( #7949 )  
						
						
						
					 
					
						2021-04-23 09:34:58 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Orehovsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8812394ed8 
							
						 
					 
					
						
						
							
							Add distinction between request and response serializers for OpenAPI ( #7424 )  
						
						... 
						
						
						
						* Add distinction between request and response serializers
* Add docs
* document new functions in schemas.md
* add a test case for different request vs response objects
* Correct formatting for flake8
Co-authored-by: Shaun Gosse <shaun.gosse@emburse.com> 
						
					 
					
						2021-04-20 15:03:16 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							010c8d4f08 
							
						 
					 
					
						
						
							
							Use tox-py in CI ( #7925 )  
						
						
						
					 
					
						2021-04-16 17:59:27 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67b5093ca5 
							
						 
					 
					
						
						
							
							Fix pytest warnings ( #7928 )  
						
						... 
						
						
						
						* Use `--strict-markers` instead of `--strict`, as per this warning:
  ```
  /.../_pytest/config/__init__.py:1183: PytestDeprecationWarning: The --strict option is deprecated, use --strict-markers instead.
  ```
* Remove config option 'testspath' - pytest is logging a warning about this being unknown:
  ```
  /.../_pytest/config/__init__.py:1233: PytestConfigWarning: Unknown config option: testspath
  ```
  I can't find any reference to it in the pytest docs or changelog. 
						
					 
					
						2021-04-16 17:47:21 +01:00 
						 
				 
			
				
					
						
							
							
								Terence Honles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0a2c5cb37 
							
						 
					 
					
						
						
							
							Fix tests with mock timezone ( #7911 )  
						
						... 
						
						
						
						After django/django#13877 , Django no longer checks for `hasattr(timezone, 'localize')` and instead does an inheritance check. 
						
					 
					
						2021-04-16 17:27:22 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f628db383a 
							
						 
					 
					
						
						
							
							Fix GitHub Actions to run on 'master' branch ( #7926 )  
						
						... 
						
						
						
						The config I copied in #7903  was from a repo with the new name 'main', so tests have not been running on master since. 
						
					 
					
						2021-04-16 17:23:18 +01:00 
						 
				 
			
				
					
						
							
							
								Terence Honles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c494e3d94 
							
						 
					 
					
						
						
							
							Update references to Travis CI after moving to Github Actions ( #7909 )  
						
						... 
						
						
						
						x-ref: https://github.com/encode/django-rest-framework/pull/7903  
						
					 
					
						2021-04-12 13:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Lalit Suthar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bdd6125a1 
							
						 
					 
					
						
						
							
							fix broken article link ( #7918 )  
						
						... 
						
						
						
						Co-authored-by: lalit97 <lalit.suthar@redhuntlabs.com> 
						
					 
					
						2021-04-12 11:59:58 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd017d00f9 
							
						 
					 
					
						
						
							
							Move CI to GitHub Actions ( #7903 )  
						
						... 
						
						
						
						* Recreate all the jobs on GitHub Actions
* Upgrade to Ubuntu 20.04
* Upgrade base/docs/dist to Python 3.9 
						
					 
					
						2021-04-06 18:34:18 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90635c138f 
							
						 
					 
					
						
						
							
							Update pre-commit for flake8 move ( #7907 )  
						
						... 
						
						
						
						See: https://twitter.com/codewithanthony/status/1378746934928699396  
						
					 
					
						2021-04-06 17:49:17 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37ef62b0e6 
							
						 
					 
					
						
						
							
							Remove link to third party cookiecutter template ( #7902 )  
						
						... 
						
						
						
						The template has not been maintained for six years, so it's out of date on versions and various "best practices" (e.g. pre-commit). I also think any template should be documented on its own repo rather than here, especially if it's not an official maintained project. 
						
					 
					
						2021-04-05 18:18:35 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa12a5f967 
							
						 
					 
					
						
						
							
							Lint with pre-commit ( #7900 )  
						
						... 
						
						
						
						Following [my comment here](https://github.com/encode/django-rest-framework/pull/7589#issuecomment-813301322 ) and [Django's own move to pre-commit](https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/coding-style/#pre-commit-checks ).
* Add pre-commit config file to run flake8 and isort.
* Add extra "common sense" hooks.
* Run pre-commit on GitHub actions using the [official action](https://github.com/pre-commit/action/ ). This is a good way to get up-and-running but it would be better if we activated [pre-commit.ci](https://pre-commit.ci/ ), which is faster and will auto-update the hooks for us going forwards.
* Remove `runtests.py` code for running linting tools.
* Remove `runtests.py --fast` flag, since that would now just run `pytest -q`, which can be done with `runtests.py -q` instead.
* Remove tox configuration and requirements files for linting.
* Update the contributing guide to mention setting up pre-commit. 
						
					 
					
						2021-04-05 12:08:52 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							846fe70cff 
							
						 
					 
					
						
						
							
							De-duplicate contributing guide ( #7901 )  
						
						... 
						
						
						
						The contributing guide from `docs/community/contributing.md` was copy-pasted to `CONTRIBUTING.md` and the two have drifted apart over time. The docs page seems to have been updated a bit more so let's leave only that version. 
						
					 
					
						2021-04-05 11:12:28 +01:00