Calum McConnell 
							
						 
					 
					
						
						
							
						
						a52d6388a9 
					 
					
						
						
							
							Use python3 in place of python, as some systems don't emulate the former ( #8568 )  
						
						
						
						
					 
					
						2025-04-15 04:13:37 +00:00 
						 
				 
			
				
					
						
							
							
								Calum McConnell 
							
						 
					 
					
						
						
							
						
						34a4e70cc5 
					 
					
						
						
							
							Update setup to make .temp directory ( #8558 )  
						
						
						
						
					 
					
						2025-04-14 10:48:45 +12:00 
						 
				 
			
				
					
						
							
							
								Jonathan Swoboda 
							
						 
					 
					
						
						
							
						
						219ba6152c 
					 
					
						
						
							
							[CI] Clang tidy fixes for 5.3.2 ( #8510 )  
						
						... 
						
						
						
						Co-authored-by: Keith Burzinski <kbx81x@gmail.com > 
						
						
					 
					
						2025-04-03 07:32:17 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4adda632bb 
					 
					
						
						
							
							Bump ruff from 0.9.2 to 0.11.0 ( #8409 )  
						
						
						
						
					 
					
						2025-03-20 09:51:23 -10:00 
						 
				 
			
				
					
						
							
							
								Katherine Whitlock 
							
						 
					 
					
						
						
							
						
						c281351732 
					 
					
						
						
							
							Finish up transition from black-format to ruff ( #8294 )  
						
						
						
						
					 
					
						2025-02-21 13:02:55 -06:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						abbd72e802 
					 
					
						
						
							
							Use the process CPU count to determine how many children to create ( #8268 )  
						
						
						
						
					 
					
						2025-02-19 06:10:33 +13:00 
						 
				 
			
				
					
						
							
							
								Stefan Rado 
							
						 
					 
					
						
						
							
						
						0d13e2040d 
					 
					
						
						
							
							Don't activate venv in devcontainer ( #8128 )  
						
						
						
						
					 
					
						2025-02-10 17:12:46 +13:00 
						 
				 
			
				
					
						
							
							
								Katherine Whitlock 
							
						 
					 
					
						
						
							
						
						16bf56b0f9 
					 
					
						
						
							
							Fix running pre-commit on Windows ( #8095 )  
						
						
						
						
					 
					
						2025-01-17 09:10:20 +13:00 
						 
				 
			
				
					
						
							
							
								Clyde Stubbs 
							
						 
					 
					
						
						
							
						
						f1c0570e3b 
					 
					
						
						
							
							[image] Transparency changes; code refactor ( #7908 )  
						
						
						
						
					 
					
						2025-01-13 16:21:42 +13:00 
						 
				 
			
				
					
						
							
							
								tomaszduda23 
							
						 
					 
					
						
						
							
						
						731fb1d172 
					 
					
						
						
							
							[spi] relay on KEY_TARGET_PLATFORM as the other platforms does ( #8066 )  
						
						
						
						
					 
					
						2025-01-13 11:15:39 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						9c8976be13 
					 
					
						
						
							
							[CI] Update clang-tidy to 18.1.3 ( #7822 )  
						
						
						
						
					 
					
						2024-12-03 11:29:45 +13:00 
						 
				 
			
				
					
						
							
							
								tomaszduda23 
							
						 
					 
					
						
						
							
						
						a3ef2ed7fd 
					 
					
						
						
							
							python lint for platform components ( #7864 )  
						
						
						
						
					 
					
						2024-11-27 09:56:43 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						4fbf41472a 
					 
					
						
						
							
							[CI] Add/update some system include paths ( #7831 )  
						
						
						
						
					 
					
						2024-11-25 17:41:27 -06:00 
						 
				 
			
				
					
						
							
							
								Faidon Liambotis 
							
						 
					 
					
						
						
							
						
						a043022444 
					 
					
						
						
							
							[font] Add support for "glyphsets" ( #7429 )  
						
						... 
						
						
						
						Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com > 
						
						
					 
					
						2024-10-31 16:36:23 +13:00 
						 
				 
			
				
					
						
							
							
								tomaszduda23 
							
						 
					 
					
						
						
							
						
						312799babf 
					 
					
						
						
							
							Update test_build_components ( #7597 )  
						
						... 
						
						
						
						Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com > 
						
						
					 
					
						2024-10-14 14:31:37 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						1cf4818640 
					 
					
						
						
							
							[CI] Use a list when reading idedata for includes ( #7535 )  
						
						
						
						
					 
					
						2024-10-04 21:07:49 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						215f26fbe4 
					 
					
						
						
							
							[CI] Remove `sorted` from library include dirs ( #7526 )  
						
						
						
						
					 
					
						2024-10-02 13:08:12 +13:00 
						 
				 
			
				
					
						
							
							
								NP v/d Spek 
							
						 
					 
					
						
						
							
						
						8148eae134 
					 
					
						
						
							
							add windows script/setup.bat ( #7140 )  
						
						... 
						
						
						
						Co-authored-by: Keith Burzinski <kbx81x@gmail.com > 
						
						
					 
					
						2024-08-13 11:16:42 +12:00 
						 
				 
			
				
					
						
							
							
								tomaszduda23 
							
						 
					 
					
						
						
							
						
						f13cf1f7a0 
					 
					
						
						
							
							adjust to new python pre-commit hooks ( #7178 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-08-12 16:52:09 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						73f786c606 
					 
					
						
						
							
							[code-quality] Organise script imports ( #7198 )  
						
						
						
						
					 
					
						2024-08-06 22:46:37 -05:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						38c25dec93 
					 
					
						
						
							
							[code-quality] More portable shebangs ( #7189 )  
						
						... 
						
						
						
						Co-authored-by: Keith Burzinski <kbx81x@gmail.com > 
						
						
					 
					
						2024-08-05 04:15:19 +00:00 
						 
				 
			
				
					
						
							
							
								tomaszduda23 
							
						 
					 
					
						
						
							
						
						894d81c577 
					 
					
						
						
							
							[CI] Allow running specific target test(s) only ( #7051 )  
						
						
						
						
					 
					
						2024-07-08 21:07:54 -05:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						83f9664efb 
					 
					
						
						
							
							[CI] Run all tests when a base test changes ( #7010 )  
						
						
						
						
					 
					
						2024-07-02 14:06:33 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						11b8e2e1af 
					 
					
						
						
							
							[core] Add script to extract actions, conditions, and pin_providers ( #6929 )  
						
						
						
						
					 
					
						2024-06-24 23:43:30 -05:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						f6848fe24d 
					 
					
						
						
							
							[CI] Introduce testing for IDF 5 (and other arbitrary framework versions) ( #6802 )  
						
						... 
						
						
						
						* Initial changes to support testing of additional framework versions
* Rename Arduino test files 
						
						
					 
					
						2024-06-17 16:32:11 -05:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						761aae6f89 
					 
					
						
						
							
							[CI] Allow clang-tidy to see IDF components ( #6903 )  
						
						... 
						
						
						
						* Allow clang-tidy to see IDF components
* Remove camera, add tflite-micro 
						
						
					 
					
						2024-06-13 05:15:38 -05:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						b401b5eca8 
					 
					
						
						
							
							[CI] Update device class sync script for update entities ( #6895 )  
						
						
						
						
					 
					
						2024-06-12 19:36:57 +12:00 
						 
				 
			
				
					
						
							
							
								Samuel Sieb 
							
						 
					 
					
						
						
							
						
						13fabf1cd8 
					 
					
						
						
							
							change to new 1-wire platform ( #6860 )  
						
						... 
						
						
						
						Co-authored-by: Samuel Sieb <samuel@sieb.net >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-06-12 13:05:44 +12:00 
						 
				 
			
				
					
						
							
							
								Pieter Viljoen 
							
						 
					 
					
						
						
							
						
						05491e756b 
					 
					
						
						
							
							Avoid unsafe git error when container user and file config volume permissions don't match ( #6843 )  
						
						
						
						
					 
					
						2024-06-04 13:34:47 +12:00 
						 
				 
			
				
					
						
							
							
								tomaszduda23 
							
						 
					 
					
						
						
							
						
						4469ba4024 
					 
					
						
						
							
							[tests] make test_build_components work with venv without installing esphome ( #6761 )  
						
						
						
						
					 
					
						2024-05-19 11:47:23 +12:00 
						 
				 
			
				
					
						
							
							
								Sebastian Muszynski 
							
						 
					 
					
						
						
							
						
						70e0925f9a 
					 
					
						
						
							
							Fix pip3 install ( #6771 )  
						
						
						
						
					 
					
						2024-05-19 11:31:36 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						df838b5788 
					 
					
						
						
							
							[core] Remove references to deleted setup.py ( #6757 )  
						
						
						
						
					 
					
						2024-05-16 22:33:33 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						f91c31f093 
					 
					
						
						
							
							[core] Fix running pylint via pre-commit from GUI apps ( #6754 )  
						
						
						
						
					 
					
						2024-05-16 13:47:56 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						f2ef06d8b5 
					 
					
						
						
							
							[core] Migrate to pyproject.toml ( #6737 )  
						
						
						
						
					 
					
						2024-05-16 13:19:37 +12:00 
						 
				 
			
				
					
						
							
							
								Markus 
							
						 
					 
					
						
						
							
						
						d1758a46bd 
					 
					
						
						
							
							Use clang-apply-replacements when clang-apply-replacements-14 does not exist ( #6684 )  
						
						
						
						
					 
					
						2024-05-07 07:17:03 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						ccbf5148aa 
					 
					
						
						
							
							Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )  
						
						
						
						
					 
					
						2024-05-05 00:32:47 -05:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						8334934e08 
					 
					
						
						
							
							Allow platform dependencies ( #6623 )  
						
						
						
						
					 
					
						2024-04-29 07:44:40 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						a700ae481d 
					 
					
						
						
							
							Fix command line substitutions without any yaml substitutions ( #6644 )  
						
						
						
						
					 
					
						2024-04-29 07:33:52 +12:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						3997503071 
					 
					
						
						
							
							Remove text_sensor from sync-device-class job ( #6637 )  
						
						
						
						
					 
					
						2024-04-26 11:03:24 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						8ef7b41c91 
					 
					
						
						
							
							Add datetime entities ( #6513 )  
						
						
						
						
					 
					
						2024-04-26 09:19:54 +12:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						bcef64a6fa 
					 
					
						
						
							
							Add event, text_sensor and valve device classes to sync script ( #6624 )  
						
						
						
						
					 
					
						2024-04-26 09:04:48 +12:00 
						 
				 
			
				
					
						
							
							
								David Friedland 
							
						 
					 
					
						
						
							
						
						c531a528f0 
					 
					
						
						
							
							Event entity support ( #6451 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-04-24 14:35:26 +12:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						eb89d99999 
					 
					
						
						
							
							Add valve component ( #6447 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-04-23 16:47:03 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						45ae78de03 
					 
					
						
						
							
							Create `component_dir` substitution for local files to be included in… ( #6575 )  
						
						
						
						
					 
					
						2024-04-22 10:29:56 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						76c5337987 
					 
					
						
						
							
							Add support for time entities ( #6399 )  
						
						... 
						
						
						
						* Add time entities
* Add tests
* Add myself to datetime codeowners
* Fix publishing times with 0 values
* Log performing TimeCall
* Implement `on_time` trigger
* Rename var
* Fix initial value for time
* Add arg name for clarity
* Remove useless checks 
						
						
					 
					
						2024-04-08 20:46:35 -05:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						02632f0cad 
					 
					
						
						
							
							Fix NOLINT on inclusive-language check ( #6464 )  
						
						
						
						
					 
					
						2024-04-03 15:16:38 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						1148d41a66 
					 
					
						
						
							
							Fix list-components when PR is not targeting dev ( #6375 )  
						
						
						
						
					 
					
						2024-03-16 14:22:34 +13:00 
						 
				 
			
				
					
						
							
							
								RFDarter 
							
						 
					 
					
						
						
							
						
						1e96a19d09 
					 
					
						
						
							
							Add datetime date entities ( #6191 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-03-11 07:52:22 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						b5e633a2f3 
					 
					
						
						
							
							Fix test_build_components for macOS sed ( #6278 )  
						
						
						
						
					 
					
						2024-02-26 07:37:35 +13:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						07c3ee75e5 
					 
					
						
						
							
							Bump black from 23.12.1 to 24.2.0 ( #6221 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org > 
						
						
					 
					
						2024-02-21 15:53:50 +13:00