| 
							
							
								 Christophe Bornet | a8f2ddee31 | core: Add ruff rules RUF (#29353) See https://docs.astral.sh/ruff/rules/#ruff-specific-rules-ruf
Mostly:
* [RUF022](https://docs.astral.sh/ruff/rules/unsorted-dunder-all/)
(unsorted `__all__`)
* [RUF100](https://docs.astral.sh/ruff/rules/unused-noqa/) (unused noqa)
*
[RUF021](https://docs.astral.sh/ruff/rules/parenthesize-chained-operators/)
(parenthesize-chained-operators)
*
[RUF015](https://docs.astral.sh/ruff/rules/unnecessary-iterable-allocation-for-first-element/)
(unnecessary-iterable-allocation-for-first-element)
*
[RUF005](https://docs.astral.sh/ruff/rules/collection-literal-concatenation/)
(collection-literal-concatenation)
* [RUF046](https://docs.astral.sh/ruff/rules/unnecessary-cast-to-int/)
(unnecessary-cast-to-int)
---------
Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com> | 2025-05-15 15:43:57 -04:00 |  | 
			
				
					| 
							
							
								 Christophe Bornet | 88b4233fa1 | core: Add ruff rules D (docstring) (#29406) This ensures that the code is properly documented:
https://docs.astral.sh/ruff/rules/#pydocstyle-d
Related to #21983 | 2025-04-01 13:15:45 -04:00 |  | 
			
				
					| 
							
							
								 Erick Friis | 265e0a164a | core: add flake8-bandit (S) ruff rules to core (#27368) Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com> | 2024-10-24 22:33:41 +00:00 |  | 
			
				
					| 
							
							
								 Erick Friis | 3a2eb6e12b | infra: add print rule to ruff (#16221) Added noqa for existing prints. Can slowly remove / will prevent more
being intro'd | 2024-02-09 16:13:30 -08:00 |  | 
			
				
					| 
							
							
								 Erick Friis | 0a9d933bb2 | infra: import checking bugfix (#14569) | 2023-12-11 15:53:51 -08:00 |  | 
			
				
					| 
							
							
								 Erick Friis | 482e2b94fa | infra: import CI speed (#14566) Was taking 10 mins. Now a few seconds. | 2023-12-11 15:19:21 -08:00 |  |