Harald Nezbeda 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2430a8cce 
							
						 
					 
					
						
						
							
							Add docs validation to release process ( #6967 )  
						
						... 
						
						
						
						* Add ci stage to test for broken links in documentation
* Add docs validation to release process
* Update .github/workflows/main.yml
* Update .github/workflows/main.yml
---------
Co-authored-by: Ryan P Kilby <kilbyr@gmail.com>
Co-authored-by: Asif Saif Uddin <auvipy@gmail.com> 
						
					 
					
						2023-08-15 11:17:08 +06:00 
						 
				 
			
				
					
						
							
							
								Samiul Sk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b7e6f2e34 
							
						 
					 
					
						
						
							
							Update pre-commit.yml ( #9012 )  
						
						
						
					 
					
						2023-06-20 17:43:33 +06:00 
						 
				 
			
				
					
						
							
							
								Asif Saif Uddin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38a74b42da 
							
						 
					 
					
						
						
							
							Revert "test codecov gha ( #8946 )" ( #8947 )  
						
						... 
						
						
						
						This reverts commit 684522807f 
						
					 
					
						2023-04-15 12:11:35 +06:00 
						 
				 
			
				
					
						
							
							
								Asif Saif Uddin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							684522807f 
							
						 
					 
					
						
						
							
							test codecov gha ( #8946 )  
						
						
						
					 
					
						2023-04-13 21:48:45 +06:00 
						 
				 
			
				
					
						
							
							
								Asif Saif Uddin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							118543769f 
							
						 
					 
					
						
						
							
							upddate setup python action to v4 ( #8806 )  
						
						
						
					 
					
						2023-01-03 17:41:40 +06:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59ae95b22f 
							
						 
					 
					
						
						
							
							Upgrade to tox 4 ( #8795 )  
						
						
						
					 
					
						2022-12-08 08:01:07 +00:00 
						 
				 
			
				
					
						
							
							
								Paolo Melchiorre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a2b092864 
							
						 
					 
					
						
						
							
							Fix   #8751  - Add support to Python 3.11 ( #8752 )  
						
						
						
					 
					
						2022-11-21 11:47:21 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b88583a10 
							
						 
					 
					
						
						
							
							Bumped versions in Github actions configuration to v3. ( #8414 )  
						
						
						
					 
					
						2022-03-23 11:28:46 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							217b0bf3af 
							
						 
					 
					
						
						
							
							Add Python 3.10 to test matrix ( #8287 )  
						
						... 
						
						
						
						* Add Python 3.10 to test matrix
* Update README, docs homepage to properly reflect Python versions that we test against 
						
					 
					
						2021-12-10 12:04:27 +00:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							010c8d4f08 
							
						 
					 
					
						
						
							
							Use tox-py in CI ( #7925 )  
						
						
						
					 
					
						2021-04-16 17:59:27 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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