Jeremy Lainé 
							
						 
					 
					
						
						
						
						
							
						
						
							27f32faee4 
							
						 
					 
					
						
						
							
							Fix schema generation for PrimaryKeyRelatedField ( #5764 )  
						
						... 
						
						
						
						By default all subclasses of RelatedField are output as string fields in
the schema, which works well for StringRelatedField, SlugRelatedField or
HyperlinkedRelatedField.
Handle the common case of a PrimaryKeyRelatedField pointing to an
AutoField. 
						
					 
					
						2018-02-01 16:14:35 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c7b3ac6df 
							
						 
					 
					
						
						
							
							Updated step 1 of contributing guide ( #5799 )  
						
						... 
						
						
						
						* Create a fork, then clone it.
* Link to GitHub’s How-To. 
						
					 
					
						2018-02-01 16:02:29 +01:00 
						 
				 
			
				
					
						
							
							
								Veli-Matti Helke 
							
						 
					 
					
						
						
						
						
							
						
						
							2fa04caf7c 
							
						 
					 
					
						
						
							
							small fix to API documentation: schemas ( #5796 )  
						
						... 
						
						
						
						adding missing parameters to get_manual_fields() 
						
					 
					
						2018-01-31 14:25:57 +01:00 
						 
				 
			
				
					
						
							
							
								Si Feng 
							
						 
					 
					
						
						
						
						
							
						
						
							df77f7bb9d 
							
						 
					 
					
						
						
							
							Make 404 & 403 responses consistent with exceptions.APIException output ( #5763 )  
						
						
						
					 
					
						2018-01-30 22:10:02 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							ece4171ae4 
							
						 
					 
					
						
						
							
							Replace background-attachment: fixed in docs ( #5777 )  
						
						... 
						
						
						
						Fixed backgrounds have performance issues on large displays. 
						
					 
					
						2018-01-30 09:08:06 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							769bc1336f 
							
						 
					 
					
						
						
							
							ErrorDetail: add __eq__/__ne__ and __repr__ ( #5787 )  
						
						... 
						
						
						
						This adds `__eq__` to handle `code` in comparisons.
When comparing an ErrorDetail to a string (missing `code` there) the
ErrorDetail's `code` is ignored, but otherwise it is taken into account. 
						
					 
					
						2018-01-30 08:45:09 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Prahl 
							
						 
					 
					
						
						
						
						
							
						
						
							2677f59d5d 
							
						 
					 
					
						
						
							
							Refer to "NamespaceVersioning" instead of "NamespacedVersioning" in the documentation ( #5754 )  
						
						
						
					 
					
						2018-01-29 15:33:14 +01:00 
						 
				 
			
				
					
						
							
							
								Max Goodridge 
							
						 
					 
					
						
						
						
						
							
						
						
							3e5d3752e7 
							
						 
					 
					
						
						
							
							Fixed a typo ( #5783 )  
						
						
						
					 
					
						2018-01-29 08:41:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							052a20cd7b 
							
						 
					 
					
						
						
							
							Load 'static' instead of 'staticfiles' in templates ( #5773 )  
						
						
						
					 
					
						2018-01-26 00:43:55 -05:00 
						 
				 
			
				
					
						
							
							
								Aseem Shrey 
							
						 
					 
					
						
						
						
						
							
						
						
							1664588500 
							
						 
					 
					
						
						
							
							Updated docs to use pip show  
						
						... 
						
						
						
						Show the current DRF version using `pip show`
Closes  #5757  
						
					 
					
						2018-01-25 10:12:13 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							73203e6b59 
							
						 
					 
					
						
						
							
							Rework dynamic list/detail actions ( #5705 )  
						
						... 
						
						
						
						* Merge list/detail route decorators into 'action'
* Merge dynamic routes, add 'detail' attribute
* Add 'ViewSet.get_extra_actions()'
* Refactor dynamic route checking & collection
* Refactor dynamic route generation
* Add 'ViewSet.detail' initkwarg
* Fixup schema test
* Add release notes for dynamic action changes
* Replace list/detail route decorators in tests
* Convert tabs to spaces in router docs
* Update docs
* Make 'detail' a required argument of 'action'
* Improve router docs 
						
					 
					
						2018-01-25 09:40:49 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a540acdc95 
							
						 
					 
					
						
						
							
							Allowed customising API documentation code samples ( #5752 )  
						
						... 
						
						
						
						* Allowed additional languages in API documentation
* Documented renderer_classes parameter and customising languages. 
						
					 
					
						2018-01-25 09:39:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lainé 
							
						 
					 
					
						
						
						
						
							
						
						
							588b61e171 
							
						 
					 
					
						
						
							
							Remove unreachable code from ManualSchema ( #5766 )  
						
						... 
						
						
						
						ManualSchema.get_link had two return statements. Prune the second
(unreachable) return. 
						
					 
					
						2018-01-24 08:52:33 +01:00 
						 
				 
			
				
					
						
							
							
								Teddy Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							78367ba102 
							
						 
					 
					
						
						
							
							Always fully qualify ValidationError in docs ( #5751 )  
						
						
						
					 
					
						2018-01-19 08:40:09 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							2709de1310 
							
						 
					 
					
						
						
							
							Add HStoreField, postgres fields tests ( #5654 )  
						
						... 
						
						
						
						* Test postgres field mapping
* Add HStoreField
* Ensure 'HStoreField' child is a 'CharField'
* Add HStoreField docs 
						
					 
					
						2018-01-15 15:52:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							d3f3c3d9c1 
							
						 
					 
					
						
						
							
							Prefer https protocol for links in docs when available  
						
						
						
					 
					
						2018-01-15 15:15:21 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c34aa813 
							
						 
					 
					
						
						
							
							Remove unused links from docs ( #5735 )  
						
						... 
						
						
						
						Each removed link has no inline use. 
						
					 
					
						2018-01-15 15:03:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							b2ec681d8d 
							
						 
					 
					
						
						
							
							Pass python_requires argument to setuptools ( #5739 )  
						
						... 
						
						
						
						Helps pip decide what version of the library to install.
https://packaging.python.org/tutorials/distributing-packages/#python-requires 
> If your project only runs on certain Python versions, setting the
> python_requires argument to the appropriate PEP 440 version specifier
> string will prevent pip from installing the project on other Python
> versions.
https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords 
> python_requires
>
> A string corresponding to a version specifier (as defined in PEP 440)
> for the Python version, used to specify the Requires-Python defined in
> PEP 345. 
						
					 
					
						2018-01-11 08:51:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							ffe3dbb1b1 
							
						 
					 
					
						
						
							
							Perfer iter(dict) over iter(dict.keys()) ( #5736 )  
						
						... 
						
						
						
						Calling dict.keys() is unnecessary. The two are functionally equivalent
on modern Pythons.
Inspired by Lennart Regebro's talk "Prehistoric Patterns in Python" from
PyCon 2017.
https://www.youtube.com/watch?v=V5-JH23Vk0I  
						
					 
					
						2018-01-08 09:49:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							c1848d765d 
							
						 
					 
					
						
						
							
							Drop compat workaround for unsupported Python 3.2 ( #5734 )  
						
						
						
					 
					
						2018-01-08 10:45:29 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							06e2ad0b7d 
							
						 
					 
					
						
						
							
							Remove unused compat._resolve_model() ( #5733 )  
						
						... 
						
						
						
						Last use removed in c674687782 
						
					 
					
						2018-01-08 09:19:08 +00:00 
						 
				 
			
				
					
						
							
							
								Cristi Vîjdea 
							
						 
					 
					
						
						
						
						
							
						
						
							522d453546 
							
						 
					 
					
						
						
							
							Add drf-yasg to documentation and schema 3rd party packages ( #5720 )  
						
						... 
						
						
						
						Also fixed broken `swagger` link. 
						
					 
					
						2018-01-02 14:51:54 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							68519c092f 
							
						 
					 
					
						
						
							
							Test staticfiles ( #5701 )  
						
						... 
						
						
						
						* Remove 'MIDDLEWARE_CLASSES' compat setting
* Remove 'django.setup()' compat import
* Move '--no-pkgroot' handling to conftest
* Add staticfiles handling to dist build 
						
					 
					
						2018-01-02 11:35:56 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							351503907c 
							
						 
					 
					
						
						
							
							Add exception translation test ( #5700 )  
						
						
						
					 
					
						2018-01-02 11:28:45 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							b65967711c 
							
						 
					 
					
						
						
							
							Formalize URLPatternsTestCase ( #5703 )  
						
						... 
						
						
						
						* Add formalized URLPatternsTestCase
* Update versioning tests w/ new URLPatternsTestCase
* Cleanup router tests urlpatterns
* Add docs for URLPatternsTestCase 
						
					 
					
						2018-01-02 11:14:25 +01:00 
						 
				 
			
				
					
						
							
							
								David De Sousa 
							
						 
					 
					
						
						
						
						
							
						
						
							6b0bf72bb8 
							
						 
					 
					
						
						
							
							using rsplit to get module and classname for imports ( #5712 )  
						
						
						
					 
					
						2018-01-02 10:59:08 +01:00 
						 
				 
			
				
					
						
							
							
								Cristi Vîjdea 
							
						 
					 
					
						
						
						
						
							
						
						
							0712094ea2 
							
						 
					 
					
						
						
							
							Fix typo in HostNameVersioning doc ( #5709 )  
						
						
						
					 
					
						2018-01-02 10:52:52 +01:00 
						 
				 
			
				
					
						
							
							
								Floyd Hightower 
							
						 
					 
					
						
						
						
						
							
						
						
							7e2cca285d 
							
						 
					 
					
						
						
							
							Adding missing parenthesis ( #5707 )  
						
						
						
					 
					
						2018-01-02 10:51:42 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							b7ed645927 
							
						 
					 
					
						
						
							
							Disable HTML inputs for dict/list fields ( #5702 )  
						
						
						
					 
					
						2018-01-02 10:50:49 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							6bd773e7f8 
							
						 
					 
					
						
						
							
							Improve composite field child errors ( #5655 )  
						
						... 
						
						
						
						* Fixup DictField test descriptions
* Nest ListField/DictField errors under the idx/key
* Add nested ListField/DictField tests 
						
					 
					
						2018-01-02 10:45:59 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Ordoquy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22f1c59099 
							
						 
					 
					
						
						
							
							Merge pull request  #5713  from guntanis/patch-1  
						
						... 
						
						
						
						Fixed "typo" in example. 
						
					 
					
						2017-12-28 11:05:07 +01:00 
						 
				 
			
				
					
						
							
							
								guntanis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88c75ba808 
							
						 
					 
					
						
						
							
							Fixed "typo" in example.  
						
						... 
						
						
						
						Fixing code "typo" in example.
In the original file, line 145 reads:
        url(r'^api-auth/', include('rest_framework.urls'),
It's missing the closing parenthesis. 
						
					 
					
						2017-12-28 02:01:01 -08:00 
						 
				 
			
				
					
						
							
							
								Xavier Ordoquy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							991868a897 
							
						 
					 
					
						
						
							
							Merge pull request  #5711  from mbaragiola/master  
						
						... 
						
						
						
						Update writable nested serializers status 
						
					 
					
						2017-12-27 14:33:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mariano Baragiola 
							
						 
					 
					
						
						
						
						
							
						
						
							be0a57b0f1 
							
						 
					 
					
						
						
							
							FIX link  
						
						
						
					 
					
						2017-12-27 10:28:59 -03:00 
						 
				 
			
				
					
						
							
							
								Mariano Baragiola 
							
						 
					 
					
						
						
						
						
							
						
						
							6ce60cd594 
							
						 
					 
					
						
						
							
							Update writable nested serializers docs  
						
						
						
					 
					
						2017-12-27 10:17:10 -03:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							5fc35eb7eb 
							
						 
					 
					
						
						
							
							Add missing word in 'Field.allow_null' docs  
						
						
						
					 
					
						2017-12-22 12:23:07 -05:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
						
						
							
						
						
							832267e945 
							
						 
					 
					
						
						
							
							Fix formatting of the 3.7.4 release note ( #5704 )  
						
						
						
					 
					
						2017-12-22 08:28:35 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Ordoquy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6602171184 
							
						 
					 
					
						
						
							
							Merge pull request  #5698  from encode/release/3_7_7  
						
						... 
						
						
						
						3.7.7 Release 
						
					 
					
						2017-12-21 13:01:03 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Ordoquy 
							
						 
					 
					
						
						
						
						
							
						
						
							955a6b902b 
							
						 
					 
					
						
						
							
							Add 3.7.7 release notes  
						
						
						
					 
					
						2017-12-21 12:45:54 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Ordoquy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ec3e5f965 
							
						 
					 
					
						
						
							
							Merge pull request  #5697  from providenz/master  
						
						... 
						
						
						
						Fix typo to bring back locale files to installed files 
						
					 
					
						2017-12-21 12:26:56 +01:00 
						 
				 
			
				
					
						
							
							
								Laurent Paoletti 
							
						 
					 
					
						
						
						
						
							
						
						
							67964a1bf4 
							
						 
					 
					
						
						
							
							Fix typo to bring locale back to installed files  
						
						
						
					 
					
						2017-12-21 12:12:08 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							65791d8c79 
							
						 
					 
					
						
						
							
							Version 3.7.5. Add missing .ico to packaging.  
						
						
						
					 
					
						2017-12-21 10:17:59 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							0d96be9266 
							
						 
					 
					
						
						
							
							Add 3.7.5 release notes  
						
						
						
					 
					
						2017-12-21 10:13:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							3a22b1d1f0 
							
						 
					 
					
						
						
							
							Version 3.7.5  
						
						
						
					 
					
						2017-12-21 10:03:41 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							df469260e1 
							
						 
					 
					
						
						
							
							Include woff2 in packaging.  Closes   #5692  
						
						
						
					 
					
						2017-12-21 10:03:03 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Runge 
							
						 
					 
					
						
						
						
						
							
						
						
							37cfe90338 
							
						 
					 
					
						
						
							
							Add locale files back to installed files ( #5696 )  
						
						... 
						
						
						
						Resolves https://github.com/encode/django-rest-framework/issues/5695  
						
					 
					
						2017-12-21 10:00:43 +00:00 
						 
				 
			
				
					
						
							
							
								Xavier Ordoquy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d903896d3d 
							
						 
					 
					
						
						
							
							Merge pull request  #5693  from felixxm/django-2.0  
						
						... 
						
						
						
						Bumped Django 2.0 version in requirements list. 
						
					 
					
						2017-12-21 06:54:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e21bf852b 
							
						 
					 
					
						
						
							
							Bumped Django 2.0 version in requirements list.  
						
						
						
					 
					
						2017-12-20 21:27:22 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a81e60ff39 
							
						 
					 
					
						
						
							
							Version 3.7.4 Release ( #5650 )  
						
						... 
						
						
						
						* Update version for 3.7.4 Release
* Add release notes to 01587b9eb1#5691 
* Move Issue links to bottom 
						
					 
					
						2017-12-20 15:28:31 +01:00 
						 
				 
			
				
					
						
							
							
								Cristi Vîjdea 
							
						 
					 
					
						
						
						
						
							
						
						
							6de12e574e 
							
						 
					 
					
						
						
							
							Fix format_suffix_patterns behavior with Django 2 path() routes ( #5691 )  
						
						... 
						
						
						
						* Add failing test for #5672 
* Add get_original_route to complement get_regex_pattern
* [WIP] Fix path handling
* needs more tests
* maybe needs some refactoring
* Add django 2 variant for all tests and fix trailing slash bug
* Add more combinations to mixed path test 
						
					 
					
						2017-12-20 13:17:54 +01:00