Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca75300ae9 
							
						 
					 
					
						
						
							
							Update requirements-testing.txt ( #8680 )  
						
						... 
						
						
						
						* Update requirements-testing.txt
* Update requirements-testing.txt 
						
					 
					
						2022-10-03 11:39:32 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa9d516ee2 
							
						 
					 
					
						
						
							
							Update docstring test for more recent pygments version ( #8530 )  
						
						... 
						
						
						
						* Update docstring test for more recent pygments version
* Drop unused import 
						
					 
					
						2022-06-20 10:44:27 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33b86a8e53 
							
						 
					 
					
						
						
							
							Recommend Django REST Knox ( #8490 )  
						
						... 
						
						
						
						* Recommend Django REST Knox
* Pin jinja2 to fix docs builds 
						
					 
					
						2022-05-18 13:10:38 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e92016ac2e 
							
						 
					 
					
						
						
							
							Stop ignoring test outcome for Django 3.2 ( #7927 )  
						
						
						
					 
					
						2021-06-21 11:33:43 +01:00 
						 
				 
			
				
					
						
							
							
								Łukasz Skarżyński 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							431f7dfa3d 
							
						 
					 
					
						
						
							
							fix typo in packaging requirements ( #7949 )  
						
						
						
					 
					
						2021-04-23 09:34:58 +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 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d82519bf8a 
							
						 
					 
					
						
						
							
							Updated dependencies ( #7589 )  
						
						
						
					 
					
						2021-04-05 10:28:03 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78da1a824f 
							
						 
					 
					
						
						
							
							Bump pygments from 2.4.2 to 2.7.4 in /requirements ( #7886 )  
						
						... 
						
						
						
						Bumps [pygments](https://github.com/pygments/pygments ) from 2.4.2 to 2.7.4.
- [Release notes](https://github.com/pygments/pygments/releases )
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES )
- [Commits](https://github.com/pygments/pygments/compare/2.4.2...2.7.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
					 
					
						2021-04-01 16:52:19 +01:00 
						 
				 
			
				
					
						
							
							
								Max Morlocke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffe11d41bd 
							
						 
					 
					
						
						
							
							upgrade  pytest+pytest-django to eliminate dependencies on six ( #7672 )  
						
						... 
						
						
						
						* upgrade to latest version of pytest+pytest-django to eliminate dependency on six
* rollback pytest to 6.1 as py35 is dropped in 6.2
Co-authored-by: Tom Christie <tom@tomchristie.com> 
						
					 
					
						2021-03-10 12:45:47 +00:00 
						 
				 
			
				
					
						
							
							
								Tonye Jack 
							
						 
					 
					
						
						
						
						
							
						
						
							3e956df6eb 
							
						 
					 
					
						
						
							
							Fixed test  
						
						
						
					 
					
						2021-02-16 11:28:38 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04e0c2b9ab 
							
						 
					 
					
						
						
							
							Bumped Markdown version to 3.3 ( #7590 )  
						
						
						
					 
					
						2020-10-13 17:27:08 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5461e93fe 
							
						 
					 
					
						
						
							
							Bump flake8 to 3.8.3 ( #7521 )  
						
						
						
					 
					
						2020-09-05 10:02:27 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							355afcf64b 
							
						 
					 
					
						
						
							
							isort v5 ( #7484 )  
						
						
						
					 
					
						2020-08-17 13:26:56 -07:00 
						 
				 
			
				
					
						
							
							
								Asif Saif Uddin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56ff382b17 
							
						 
					 
					
						
						
							
							updated required versions of dependencies ( #7312 )  
						
						
						
					 
					
						2020-05-05 14:05:29 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fbbfe2c60 
							
						 
					 
					
						
						
							
							Django 3 compat ( #7058 )  
						
						... 
						
						
						
						* First pass at Django 3.0 compat
* Drop Guardian for 1.11 tests, since we're installing an incompatible version
* Fix ROOT_URLCONF override in test case
* Fix typo
Co-Authored-By: Rémy HUBSCHER <hubscher.remy@gmail.com>
* Linting 
						
					 
					
						2019-11-21 11:55:53 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8c86be660 
							
						 
					 
					
						
						
							
							Update linter requirements ( #7010 )  
						
						
						
					 
					
						2019-10-22 11:18:51 -07:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9114034856 
							
						 
					 
					
						
						
							
							Update Django Filter dependency for OpenAPI schema support. ( #6812 )  
						
						
						
					 
					
						2019-07-17 06:29:28 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c04d6eac43 
							
						 
					 
					
						
						
							
							Update pytest ( #6768 )  
						
						... 
						
						
						
						* Update pytest to 5.x
* Ensure test de-monkeypatches auth on failure
* Fix pytest.raises compat issue 
						
					 
					
						2019-06-30 19:08:52 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82c2b5c3e7 
							
						 
					 
					
						
						
							
							Update mkdocs ( #6769 )  
						
						
						
					 
					
						2019-06-30 19:04:36 -07:00 
						 
				 
			
				
					
						
							
							
								Alan Crosswell 
							
						 
					 
					
						
						
						
						
							
						
						
							4d228257ac 
							
						 
					 
					
						
						
							
							Retain declared path ordering in OpenAPI YAML output.  ( #6680 )  
						
						... 
						
						
						
						* Add pyyaml.dump(..., sort_keys=False) to not sort openapi keys alphabetically
* Retain ordering of paths as provided in urlconf in OpenAPI schemas. 
						
					 
					
						2019-06-09 14:58:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e210ae48d 
							
						 
					 
					
						
						
							
							Update markdown preprocessor registration ( #6722 )  
						
						
						
					 
					
						2019-05-31 14:11:58 -07:00 
						 
				 
			
				
					
						
							
							
								Asif Saif Uddin 
							
						 
					 
					
						
						
						
						
							
						
						
							ac0f0a1774 
							
						 
					 
					
						
						
							
							Updated optional requirements ( #6673 )  
						
						
						
					 
					
						2019-05-14 10:14:11 -07:00 
						 
				 
			
				
					
						
							
							
								Asif Saif Uddin 
							
						 
					 
					
						
						
						
						
							
						
						
							a91e6a0e69 
							
						 
					 
					
						
						
							
							Updated test packges version ( #6665 )  
						
						
						
					 
					
						2019-05-13 09:21:27 +01:00 
						 
				 
			
				
					
						
							
							
								Asif Saif Uddin 
							
						 
					 
					
						
						
						
						
							
						
						
							9e1e32f678 
							
						 
					 
					
						
						
							
							upgraded pytest dependencies ( #6492 )  
						
						
						
					 
					
						2019-03-07 09:22:00 +00:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							190f6201cb 
							
						 
					 
					
						
						
							
							Update Django Guardian dependency. ( #6430 )  
						
						... 
						
						
						
						* Update Django Guardian dependency.
* Skip testing Guardian on PY2. See https://github.com/django-guardian/django-guardian/issues/602  
						
					 
					
						2019-01-31 15:59:19 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6522d4ae20 
							
						 
					 
					
						
						
							
							Add OpenAPIRenderer by default, and add schema docs. ( #6233 )  
						
						... 
						
						
						
						* Add OpenAPIRenderer as a default for get_schema_view, and start adding schema docs
* Add optional pyyaml
* Updating schema docs 
						
					 
					
						2018-10-04 14:05:55 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33f8910b26 
							
						 
					 
					
						
						
							
							Fix deprecation warnings in tests ( #6076 )  
						
						... 
						
						
						
						* Fix deprecated arguments in schema tests
* Update optional reqs, fixing markdown deprecation 
						
					 
					
						2018-07-09 23:56:52 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							a628a2dbce 
							
						 
					 
					
						
						
							
							Drop Django 1.10 support ( #5657 )  
						
						... 
						
						
						
						* Remove Django 1.10 from CI
* Remove Django 1.10 compat code 
						
					 
					
						2018-07-06 12:14:31 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							7e0ad9262e 
							
						 
					 
					
						
						
							
							tests: update pytest/pytest-django ( #6042 )  
						
						
						
					 
					
						2018-06-21 16:23:52 -04:00 
						 
				 
			
				
					
						
							
							
								Steven Loria 
							
						 
					 
					
						
						
						
						
							
						
						
							cf925caa48 
							
						 
					 
					
						
						
							
							Render markdown readme on PyPI ( #6004 )  
						
						... 
						
						
						
						* Render markdown readme on PyPI
PyPI now supports GitHub-flavored Markdown descriptions
(https://blog.thea.codes/github-flavored-markdown-on-pypi/ ),
so there's no need to convert the README to rst with pypandoc
any more.
* Remove readme checking
Checking markdown descriptions is not necessary.
See https://github.com/pypa/readme_renderer#markdown 
* Upgrade twine 
						
					 
					
						2018-06-03 19:21:04 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							4c29752b6a 
							
						 
					 
					
						
						
							
							requirements-testing: update pytest and pytest-django ( #5972 )  
						
						
						
					 
					
						2018-05-08 09:27:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							40d5985f57 
							
						 
					 
					
						
						
							
							requirements-optionals: use psycopg2-binary ( #5969 )  
						
						... 
						
						
						
						Ref: https://github.com/encode/django-rest-framework/pull/5967#issuecomment-386431446  
						
					 
					
						2018-05-08 09:15:32 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							d4dc24ea3e 
							
						 
					 
					
						
						
							
							requirements-optionals.txt: bump psycopg2 to 2.7.4 ( #5967 )  
						
						... 
						
						
						
						With 2.7.3 I am seeing an ImportError on Arch Linux:
> ImportError: …/.venv/lib/python3.6/site-packages/psycopg2/.libs/libresolv-2-c4c53def.5.so:
> symbol __res_maybe_init version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference 
						
					 
					
						2018-05-03 13:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Asif Saifuddin Auvi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1c9118685 
							
						 
					 
					
						
						
							
							update pytest to 3.5  
						
						
						
					 
					
						2018-03-23 17:23:48 +06:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							2854679f56 
							
						 
					 
					
						
						
							
							Upgrade isort ( #5817 )  
						
						... 
						
						
						
						* Fix isort
* runtests: add --diff to ISORT_ARGS
* requirements-codestyle: bump isort to 4.3.3
* isort: move config to setup.cfg 
						
					 
					
						2018-02-14 20:12:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							1438719979 
							
						 
					 
					
						
						
							
							requirements-testing: update pytest to 3.4.0 ( #5815 )  
						
						
						
					 
					
						2018-02-08 09:00:44 +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 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							fc6b192b70 
							
						 
					 
					
						
						
							
							Fix readme, add to CI ( #5625 )  
						
						... 
						
						
						
						* Add readme build to CI
* Fix pandoc import in setup.py
* Replace sponsor HTML with markdown
This loses the image centering, but can be converted to RST.
* Fix README RST conversion
- Links do not render correctly inside italics
- Add hr between image caption and section, fixes markup on older
  versions of pandoc. 
						
					 
					
						2017-11-27 11:32:17 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							eb61eb2b86 
							
						 
					 
					
						
						
							
							Update testing requirements  
						
						
						
					 
					
						2017-11-25 21:04:07 -05:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							296904099f 
							
						 
					 
					
						
						
							
							Update test matrix: Add Django 2.0, drop 1.8 ( #5457 )  
						
						... 
						
						
						
						* Add Django 2.0 to tox/travis.
Updated requirements
* Drop Django 1.8 & 1.9 
						
					 
					
						2017-09-27 10:29:48 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							901657e7e8 
							
						 
					 
					
						
						
							
							Add banned imports to prevent standard json import  
						
						
						
					 
					
						2017-09-25 09:08:20 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							7d6d043531 
							
						 
					 
					
						
						
							
							Fix DateTimeField TZ handling ( #5435 )  
						
						... 
						
						
						
						* Add failing TZ tests for DateTimeField
- tests "current" timezone activation
- tests output for non-UTC timezones
* Update DateTimeField TZ aware/naive test output
* Fix DateTimeField TZ handling
* Add Release Note for BC change 
						
					 
					
						2017-09-20 12:15:15 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							167fd05857 
							
						 
					 
					
						
						
							
							Update Django-Filter requirement  
						
						... 
						
						
						
						A quick fix. Latest is 1.0.4 
						
					 
					
						2017-05-19 09:00:56 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							1d72b8f758 
							
						 
					 
					
						
						
							
							Update Django Filter requirement  
						
						... 
						
						
						
						Latest is v1.0.3 — improving support for schema generation 
						
					 
					
						2017-05-16 21:16:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							53b100d03d 
							
						 
					 
					
						
						
							
							Add failing test for filter backend mro  
						
						
						
					 
					
						2017-05-03 12:50:40 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e70b920d2e 
							
						 
					 
					
						
						
							
							Bumped django-guardian version.  
						
						
						
					 
					
						2017-04-09 22:21:42 +02:00 
						 
				 
			
				
					
						
							
							
								Akhil Lawrence 
							
						 
					 
					
						
						
						
						
							
						
						
							2f6773e99c 
							
						 
					 
					
						
						
							
							updated mkdocs  
						
						
						
					 
					
						2017-03-24 20:48:58 +05:30 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							68d2020112 
							
						 
					 
					
						
						
							
							Live API documentation ( #4755 )  
						
						
						
					 
					
						2017-03-03 15:24:37 +00:00 
						 
				 
			
				
					
						
							
							
								Asif Saifuddin Auvi 
							
						 
					 
					
						
						
						
						
							
						
						
							d7c00e8b7a 
							
						 
					 
					
						
						
							
							updated version of test dependencies  
						
						... 
						
						
						
						in test requirements text 
						
					 
					
						2017-01-07 21:51:59 +06:00 
						 
				 
			
				
					
						
							
							
								Asif Saifuddin Auvi 
							
						 
					 
					
						
						
						
						
							
						
						
							1b9013ebae 
							
						 
					 
					
						
						
							
							update django-filter to version 1.0.0  
						
						
						
					 
					
						2016-11-22 19:46:12 +06:00