mirror of
				https://github.com/encode/django-rest-framework.git
				synced 2025-11-04 09:57:55 +03:00 
			
		
		
		
	Add codespell: config + workflow to detect new typos. Get some typos fixed (#9234)
* Do not ignore .codespellrc from git
* Add rudimentary codespell config
* Add pre-commit definition for codespell
* more custom skips for codespell - long lines, lines with ú etc
* [DATALAD RUNCMD] Do interactive fixing of some ambigous typos
=== Do not change lines below ===
{
 "chain": [],
 "cmd": "codespell -w -i 3 -C 2 ./docs/community/release-notes.md",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [],
 "pwd": "."
}
^^^ Do not change lines above ^^^
* BF: pre-commit needs to duplicate some of the skips for codespell
Known issue -- yet to be addressed:
https://github.com/codespell-project/codespell/issues/3196
* Move codespell configuration into setup.cfg
			
			
This commit is contained in:
		
							parent
							
								
									3c9490be22
								
							
						
					
					
						commit
						fb03dd977e
					
				| 
						 | 
				
			
			@ -25,3 +25,9 @@ repos:
 | 
			
		|||
    exclude: ^(?!docs).*$
 | 
			
		||||
    additional_dependencies:
 | 
			
		||||
    - black==23.1.0
 | 
			
		||||
- repo: https://github.com/codespell-project/codespell
 | 
			
		||||
  # Configuration for codespell is in .codespellrc
 | 
			
		||||
  rev: v2.2.6
 | 
			
		||||
  hooks:
 | 
			
		||||
  - id: codespell
 | 
			
		||||
    exclude: locale|kickstarter-announcement.md|coreapi-0.1.1.js
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -946,7 +946,7 @@ See the [release announcement][3.6-release].
 | 
			
		|||
* description.py codes and tests removal. ([#4153][gh4153])
 | 
			
		||||
* Wrap guardian.VERSION in tuple. ([#4149][gh4149])
 | 
			
		||||
* Refine validator for fields with <source=> kwargs. ([#4146][gh4146])
 | 
			
		||||
* Fix None values representation in childs of ListField, DictField. ([#4118][gh4118])
 | 
			
		||||
* Fix None values representation in children of ListField, DictField. ([#4118][gh4118])
 | 
			
		||||
* Resolve TimeField representation for midnight value. ([#4107][gh4107])
 | 
			
		||||
* Set proper status code in AdminRenderer for the redirection after POST/DELETE requests. ([#4106][gh4106])
 | 
			
		||||
* TimeField render returns None instead of 00:00:00. ([#4105][gh4105])
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,3 +29,8 @@ include = rest_framework/*,tests/*
 | 
			
		|||
exclude_lines =
 | 
			
		||||
    pragma: no cover
 | 
			
		||||
    raise NotImplementedError
 | 
			
		||||
 | 
			
		||||
[codespell]
 | 
			
		||||
# Ref: https://github.com/codespell-project/codespell#using-a-config-file
 | 
			
		||||
skip = */kickstarter-announcement.md,*.js,*.map,*.po
 | 
			
		||||
ignore-words-list = fo,malcom,ser
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue
	
	Block a user