Ivan Kravets 
							
						 
					 
					
						
						
							
						
						73ce3c94e9 
					 
					
						
						
							
							Initial support for `Project Manager //  Resolve   #3335  
						
						
						
						
					 
					
						2020-02-06 23:32:43 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						6809da0353 
					 
					
						
						
							
							Replace os.path.abspath by realpath  
						
						
						
						
					 
					
						2019-11-15 16:02:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						9c7cc87c5f 
					 
					
						
						
							
							Move command related modules to "commands" package  
						
						
						
						
					 
					
						2019-10-23 16:05:27 +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 
							
						 
					 
					
						
						
							
						
						7c41c7c2f3 
					 
					
						
						
							
							Introduce Black to automate code formatting  
						
						
						
						
					 
					
						2019-09-23 23:13:48 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						6a90388649 
					 
					
						
						
							
							Move FS related helpers to fs.py module  
						
						
						
						
					 
					
						2019-08-12 19:44:37 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						61db0f1d6a 
					 
					
						
						
							
							YAPF 0.27.0  
						
						
						
						
					 
					
						2019-05-30 23:42:15 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						8643f0454e 
					 
					
						
						
							
							Move "glob_escape" and "get_file_contents" helpers to "compat" module  
						
						
						
						
					 
					
						2019-05-17 13:18:15 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						c79b3ff7f1 
					 
					
						
						
							
							Override default “platformio.ini” with a custom using "-c, --project-conf" option //  Resolve   #1913  
						
						
						
						
					 
					
						2019-05-10 00:01:10 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						6cd4484be9 
					 
					
						
						
							
							Init new project using new ProjectConfig API  
						
						
						
						
					 
					
						2019-05-07 19:57:24 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						c235974eb6 
					 
					
						
						
							
							Switch to the new ProjectConfig API  
						
						
						
						
					 
					
						2019-05-07 17:51:50 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						8f29d951cb 
					 
					
						
						
							
							YAPF 0.26.0  
						
						
						
						
					 
					
						2019-03-29 12:55:05 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						10a7367b33 
					 
					
						
						
							
							Fix "SameFileError" when CI is used in pair with --keep-build-dir  //  Resolve   #2227  
						
						
						
						
					 
					
						2019-03-22 21:24:43 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						0d904ad1cc 
					 
					
						
						
							
							Fix "FileExistsError" when "platformio ci" command is used in pair with "--keep-build-dir" option  
						
						
						
						
					 
					
						2019-03-14 20:12:18 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						ab914e1566 
					 
					
						
						
							
							PyLin fix  
						
						
						
						
					 
					
						2019-02-24 11:45:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						522b42c2a9 
					 
					
						
						
							
							Fix an issue when platformio ci recompiles project if `--keep-build-dir` option is passed //  Resolve   #2109  
						
						
						
						
					 
					
						2019-02-23 18:39:54 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						e94d758131 
					 
					
						
						
							
							Use "items" instead of "iteritems" (PY2/3) // Issue  #895  
						
						
						
						
					 
					
						2018-10-27 20:51:55 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						45e75f7473 
					 
					
						
						
							
							Copyright (c) 2014-present PlatformIO <contact@platformio.org>  
						
						... 
						
						
						
						Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. 
						
						
					 
					
						2017-06-05 16:02:39 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						ddd07138dd 
					 
					
						
						
							
							Escape project path when Glob matching is used  
						
						
						
						
					 
					
						2017-01-19 19:02:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						a251470ebd 
					 
					
						
						
							
							Python style formatting  
						
						
						
						
					 
					
						2016-10-31 20:05:34 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						5e6469596c 
					 
					
						
						
							
							Dynamic variables/templates for "platformio.ini" //  Resolve   #705  
						
						
						
						
					 
					
						2016-09-17 23:46:53 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						bd207667e3 
					 
					
						
						
							
							Implement LocalCache system for API and improve a work in off-line mode  
						
						
						
						
					 
					
						2016-09-14 19:06:22 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						7116deaf54 
					 
					
						
						
							
							Allow to initialize project in off-line mode  
						
						
						
						
					 
					
						2016-09-14 14:46:10 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						838063b1b7 
					 
					
						
						
							
							Allow passing custom project configuration options to `platformio ci and platformio init commands using -O, --project-option`.  
						
						
						
						
					 
					
						2016-09-01 15:14:38 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d630aa4f37 
					 
					
						
						
							
							Check CI SRC paths passed via system environment variable  
						
						
						
						
					 
					
						2016-08-18 12:18:27 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d3e2b2bde4 
					 
					
						
						
							
							Cover CI command with tests  
						
						
						
						
					 
					
						2016-08-10 23:00:46 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						db267513ca 
					 
					
						
						
							
							Implement custom "rmtree"; resolve issue with Windows and .git  
						
						
						
						
					 
					
						2016-08-05 18:43:20 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d27c31a389 
					 
					
						
						
							
							Formatter: allow multiline lambdas  
						
						
						
						
					 
					
						2016-08-04 00:55:07 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						87d0ead203 
					 
					
						
						
							
							Format code with pep8 style  
						
						
						
						
					 
					
						2016-08-03 23:38:20 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						0c9d539a92 
					 
					
						
						
							
							Update copyrights  
						
						
						
						
					 
					
						2016-08-03 22:18:51 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						6900052ecd 
					 
					
						
						
							
							Reorder command options  
						
						
						
						
					 
					
						2016-07-22 18:02:04 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						1029233ec7 
					 
					
						
						
							
							Merge branch 'develop' into feature/platformio-30  
						
						... 
						
						
						
						* develop:
  Update docs for Teensy USB Features // Issue #722 
  Implement Teensy 2.0 USB functionality (HID, SERIAL_HID, DISK, MIDI, etc.) // Resolve  #722 
  Add support for Pinoccio Scout board // Resolve  #52 
  Fix broken LD Script for Element14 chipKIT Pi board // Resolve  #725   Resolve  #726 
  Fix USB flags processing for teensy platform // Issue #722 
  Add Pinoccio board // Issue #52 
  Minor improvements for CLion docs
  Improved docs for integration with CLion IDE
  Version bump to 2.11.1 (issues #472 , #629 , #710 , #711 , #712 , #713 , #718 )
  Typo fix
  Add "udev" rules for OpenOCD CMSIS-DAP adapters // Resolve  #718 
  Update history
  Ignore "[platformio]" section from custom project configuration CI
  Bump to 2.11.1b1
  Add Arduino M0 Pro and Tian to the examples // Issue #472 
  Fix issue when `pioenvs` folder doesn't exist
  Add more info about `.pioenvs` directory
  Improve CMSIS selection for SAMD21 boards
  Improve support for SAMD21 based boards
  Add contributing guidelines 
						
						
					 
					
						2016-07-18 22:43:24 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						daac1b2590 
					 
					
						
						
							
							Print human-readable information when processing environments without //  Resolve   #721  
						
						
						
						
					 
					
						2016-07-17 00:48:59 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						b165c3f543 
					 
					
						
						
							
							Ignore "[platformio]" section from custom project configuration CI  
						
						
						
						
					 
					
						2016-07-11 22:40:37 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d68eb28629 
					 
					
						
						
							
							Decentralized architecture for development platforms // Issue  #479  
						
						
						
						
					 
					
						2016-05-26 19:43:36 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						657345fa7a 
					 
					
						
						
							
							Don't process symbolic links for CI  
						
						
						
						
					 
					
						2016-03-21 16:47:24 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						19f1ccd0df 
					 
					
						
						
							
							🎄  Happy New 2016 Year!  🎄  
						
						
						
						
					 
					
						2016-01-01 20:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						67cbf25b96 
					 
					
						
						
							
							Fix broken ci command  
						
						
						
						
					 
					
						2015-12-03 19:25:46 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						904b08f497 
					 
					
						
						
							
							Add Apache License, Version 2.0 to  @PlatformIO  source code  
						
						
						
						
					 
					
						2015-11-18 17:16:17 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						91563b01d2 
					 
					
						
						
							
							Improve path validator  
						
						
						
						
					 
					
						2015-06-19 00:10:50 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						9560a665e5 
					 
					
						
						
							
							Better detecting of Continuous Integration system  
						
						
						
						
					 
					
						2015-05-23 18:36:11 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						77838f2938 
					 
					
						
						
							
							Use default verbosity level for CI command  
						
						
						
						
					 
					
						2015-05-19 14:37:47 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						92bfa8f36d 
					 
					
						
						
							
							Fix removing locked files under windows  
						
						
						
						
					 
					
						2015-05-18 18:26:52 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						fd39a88b26 
					 
					
						
						
							
							Ignore errors when deleting CI tmp folder  
						
						
						
						
					 
					
						2015-05-18 18:12:16 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						dd4fa733e1 
					 
					
						
						
							
							Fix WindowsError for CI  
						
						
						
						
					 
					
						2015-05-18 18:10:24 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						c7b034b154 
					 
					
						
						
							
							Add verbosity option for "run" and "ci" commands  
						
						
						
						
					 
					
						2015-05-15 22:40:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						ccfc9afba7 
					 
					
						
						
							
							Fix absolute paths for CI  
						
						
						
						
					 
					
						2015-05-15 13:56:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						510c4decb7 
					 
					
						
						
							
							PlatformIO as Continuous Integration tool for embedded projects //  Resolve   #108  
						
						
						
						
					 
					
						2015-05-07 16:20:53 +01:00