Ivan Kravets 
							
						 
					 
					
						
						
							
						
						9c7cc87c5f 
					 
					
						
						
							
							Move command related modules to "commands" package  
						
						 
						
						
						
						
					 
					
						2019-10-23 16:05:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						065607b68c 
					 
					
						
						
							
							Disable PyLint's "import-outside-toplevel"  
						
						 
						
						
						
						
					 
					
						2019-10-18 15:41:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						be9aaf8902 
					 
					
						
						
							
							Be compatible with Python 3.8, on Windows skip HOME and check for USERPROFILE  
						
						 
						
						
						
						
					 
					
						2019-10-17 20:57:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						4366719ed2 
					 
					
						
						
							
							Restore missed project helpers needed by "platformio-node-helpers"  
						
						 
						
						
						
						
					 
					
						2019-10-10 14:50:34 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d2abac9b18 
					 
					
						
						
							
							Fixed an issue when configuration file options partly ignored when `--project-conf` //  Resolve   #3034  ( #3055 )  
						
						 
						
						... 
						
						
						
						* Fixed an issue when configuration file options partly ignored when using custom ``--project-conf`` // Resolve  #3034 
* Py2 compatible makedirs
* Fix circle dependency
* Fix broken import in test examples
* Fix history
* Remove YAPF markers
* PyLint fix
* Fix invalid project conf path
* Move PIO Core to the root on Windows, issue with long CPPPATHs
* Respect global PLATFORMIO_BUILD_CACHE_DIR env var
* Fix Appveyor paths
* Minor changes 
						
						
					 
					
						2019-09-27 14:13:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						7c41c7c2f3 
					 
					
						
						
							
							Introduce Black to automate code formatting  
						
						 
						
						
						
						
					 
					
						2019-09-23 23:13:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						f966eeb604 
					 
					
						
						
							
							Fixed an issue with project generator for CLion IDE when 2 environments were used //  Resolve   #2824  
						
						 
						
						
						
						
					 
					
						2019-08-30 16:40:44 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						4a6d5e8395 
					 
					
						
						
							
							Added support for multi-environment PlatformIO project for CLion IDE //  Resolve   #2824   Resolve   #2944  
						
						 
						
						
						
						
					 
					
						2019-08-29 16:26:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						83bf34fb77 
					 
					
						
						
							
							Extend "load_project_ide_data" API to return IDE data for more than one environment  
						
						 
						
						
						
						
					 
					
						2019-08-29 16:01:36 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						e0ec4ff435 
					 
					
						
						
							
							Encode PIO Core version before hashing //  Resolve   #2916  
						
						 
						
						
						
						
					 
					
						2019-08-17 21:06:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						8059e04499 
					 
					
						
						
							
							Improved computing of project check sum (structure, configuration) and avoid unnecessary rebuilding  
						
						 
						
						
						
						
					 
					
						2019-07-16 15:47:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d09964a897 
					 
					
						
						
							
							Use common IDE data loading for IDE and DEBUG  
						
						 
						
						
						
						
					 
					
						2019-06-03 19:20:10 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						e269c91d26 
					 
					
						
						
							
							Improve compatibility with hashlib Py2/Py3  
						
						 
						
						
						
						
					 
					
						2019-06-03 13:30:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d25f1ddc21 
					 
					
						
						
							
							Add project folder prefix to $PROJECT_HASH  
						
						 
						
						
						
						
					 
					
						2019-05-31 21:47:50 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						5011e47709 
					 
					
						
						
							
							Added support for "shared_dir"  
						
						 
						
						
						
						
					 
					
						2019-05-31 21:18:37 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						0570fc6c48 
					 
					
						
						
							
							Don't override custom "core_dir" on Windows platform  
						
						 
						
						
						
						
					 
					
						2019-05-30 21:56:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						3cc4af1723 
					 
					
						
						
							
							Refactor project config options  
						
						 
						
						
						
						
					 
					
						2019-05-30 16:38:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						19725fec04 
					 
					
						
						
							
							Add options to override default locations used by PlatformIO Core //  Resolve   #1615  
						
						 
						
						
						
						
					 
					
						2019-05-24 20:49:05 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						21e2ac6695 
					 
					
						
						
							
							Use isolated library dependency storage per project build environment //  Resolve   #1696  
						
						 
						
						
						
						
					 
					
						2019-05-23 00:23:24 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						c46643f0fd 
					 
					
						
						
							
							Custom project "***_dir" options declared in “platformio” section of “platformio.ini” have higher priority than Environment variables  
						
						 
						
						
						
						
					 
					
						2019-05-20 17:07:59 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						5fe4de626b 
					 
					
						
						
							
							Implement unified project workspace storage ".pio" //  Resolve   #1778  
						
						 
						
						
						
						
					 
					
						2019-05-20 17:01:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						834206ff20 
					 
					
						
						
							
							Move Python or Platform dependent code to "compat" module  
						
						 
						
						
						
						
					 
					
						2019-05-10 17:26:10 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						07a2a49d93 
					 
					
						
						
							
							Refactor project helpers  
						
						 
						
						
						
						
					 
					
						2019-05-07 22:13:21 +03:00