Ivan Kravets 
							
						 
					 
					
						
						
							
						
						777a47fd99 
					 
					
						
						
							
							Minor improvements  
						
						
						
						
					 
					
						2020-04-25 13:14:54 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						ae57829190 
					 
					
						
						
							
							Generate user agent based on PIO Core environment  
						
						
						
						
					 
					
						2020-04-10 17:59:58 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d0a6861369 
					 
					
						
						
							
							Fix "TypeError: TypeError: write() argument 1 must be unicode" when generating project on Windows/Python 2  
						
						
						
						
					 
					
						2020-02-12 15:14:58 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						0bc872eafd 
					 
					
						
						
							
							Remap command before calling Click  
						
						
						
						
					 
					
						2020-02-12 13:47:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						49ceadc6ad 
					 
					
						
						
							
							Move exceptions to their components  
						
						
						
						
					 
					
						2019-11-28 16:15:54 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						7c41c7c2f3 
					 
					
						
						
							
							Introduce Black to automate code formatting  
						
						
						
						
					 
					
						2019-09-23 23:13:48 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						b17e318373 
					 
					
						
						
							
							Add Gitlab CI to known list  
						
						
						
						
					 
					
						2019-07-17 14:03:48 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						b0aa4c6682 
					 
					
						
						
							
							Renamed "enable_ssl" setting to "strict_ssl"  
						
						
						
						
					 
					
						2019-07-17 00:53:40 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						e269c91d26 
					 
					
						
						
							
							Improve compatibility with hashlib Py2/Py3  
						
						
						
						
					 
					
						2019-06-03 13:30:35 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						61db0f1d6a 
					 
					
						
						
							
							YAPF 0.27.0  
						
						
						
						
					 
					
						2019-05-30 23:42:15 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						8d05903bf3 
					 
					
						
						
							
							Log THE ONLY non sensitive data (used board, platform, and framework)  
						
						
						
						
					 
					
						2019-05-30 14:36:04 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						70a5d32925 
					 
					
						
						
							
							Add "--save" flag to "platformio lib install" command //  Resolve   #1028  
						
						
						
						
					 
					
						2019-05-23 19:39:04 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						971049b41c 
					 
					
						
						
							
							Move process related helpers to "proc" module  
						
						
						
						
					 
					
						2019-05-16 21:03:15 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						62b80c396b 
					 
					
						
						
							
							Added support for the latest Python "Click" package (CLI Builder) //  Resolve   #349  
						
						
						
						
					 
					
						2019-05-09 00:51:28 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						c235974eb6 
					 
					
						
						
							
							Switch to the new ProjectConfig API  
						
						
						
						
					 
					
						2019-05-07 17:51:50 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						e992e156bf 
					 
					
						
						
							
							Fix "ValueError: invalid literal for int() with base 10" for click.get_terminal_size  
						
						
						
						
					 
					
						2019-04-05 19:48:04 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						2ae41c8434 
					 
					
						
						
							
							Fix "Runtime Error: Dictionary size changed during iteration" //  Resolve   #2003  
						
						
						
						
					 
					
						2019-01-09 16:34:39 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						a60c57ac58 
					 
					
						
						
							
							Initial support for Python 3.5+ //  Resolve   #895   Resolve   #1365  
						
						
						
						
					 
					
						2018-12-26 20:54:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						e94d758131 
					 
					
						
						
							
							Use "items" instead of "iteritems" (PY2/3) // Issue  #895  
						
						
						
						
					 
					
						2018-10-27 20:51:55 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						5c278b54f7 
					 
					
						
						
							
							Use "super" when calling parent class // Issue  #895  
						
						
						
						
					 
					
						2018-10-27 15:24:10 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						e6fa8654ad 
					 
					
						
						
							
							YAPF  
						
						
						
						
					 
					
						2018-09-20 14:55:55 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						7de4d6aeef 
					 
					
						
						
							
							PyLint fix  
						
						
						
						
					 
					
						2018-04-27 12:57:11 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						31f14274af 
					 
					
						
						
							
							Ignore idedata event  
						
						
						
						
					 
					
						2018-04-27 01:41:28 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						42fb589369 
					 
					
						
						
							
							Refactor PyLint "inconsistent-return-statements"  
						
						
						
						
					 
					
						2017-12-15 22:16:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						75774ad9fa 
					 
					
						
						
							
							Compress exception report  
						
						
						
						
					 
					
						2017-12-15 01:39:10 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						0bd103a46d 
					 
					
						
						
							
							YAPF  
						
						
						
						
					 
					
						2017-12-14 22:01:59 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						3b1fa572fa 
					 
					
						
						
							
							Handle unicode errors  
						
						
						
						
					 
					
						2017-12-04 16:18:45 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						86de58b9e1 
					 
					
						
						
							
							Fix missing toolchain include paths for project generator //  Resolve   #1154  
						
						
						
						
					 
					
						2017-11-01 14:09:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						f13537cabb 
					 
					
						
						
							
							YAPF  
						
						
						
						
					 
					
						2017-07-24 17:35:41 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						8741f37831 
					 
					
						
						
							
							Minor improvements  
						
						
						
						
					 
					
						2017-07-03 13:35:39 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						4d1a135d76 
					 
					
						
						
							
							Apply YAPF  
						
						
						
						
					 
					
						2017-06-05 16:05:05 +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 
							
						 
					 
					
						
						
							
						
						b5217682fd 
					 
					
						
						
							
							Fix multi line items for lib_deps //  Resolve   #931  
						
						
						
						
					 
					
						2017-04-02 21:58:38 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d3679671ac 
					 
					
						
						
							
							Increase exception description length for report  
						
						
						
						
					 
					
						2017-03-23 22:11:48 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						ba58b4ba8a 
					 
					
						
						
							
							Skip bad requests  
						
						
						
						
					 
					
						2017-02-01 00:58:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						b8de4b26b0 
					 
					
						
						
							
							List built-in libraries based on development platforms with pio lib builtin command  
						
						
						
						
					 
					
						2017-01-15 00:12:41 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						269500a969 
					 
					
						
						
							
							Support for Account command  
						
						
						
						
					 
					
						2016-11-04 19:40:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						79ed0d9024 
					 
					
						
						
							
							Handle nested subcommands  
						
						
						
						
					 
					
						2016-11-03 14:03:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						a251470ebd 
					 
					
						
						
							
							Python style formatting  
						
						
						
						
					 
					
						2016-10-31 20:05:34 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						41c69797f2 
					 
					
						
						
							
							Fix handler for renamed commands  
						
						
						
						
					 
					
						2016-10-05 01:23:50 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						2c8736777b 
					 
					
						
						
							
							Share option for PIO Remote agent  
						
						
						
						
					 
					
						2016-10-04 14:13:30 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						e51680be63 
					 
					
						
						
							
							Rewrite on-the-fly renamed commands  
						
						
						
						
					 
					
						2016-10-03 17:26:24 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						bee52c715e 
					 
					
						
						
							
							Handle process in container  
						
						
						
						
					 
					
						2016-09-29 23:53:19 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						da48ea3818 
					 
					
						
						
							
							Improve a work in off-line mode  
						
						
						
						
					 
					
						2016-09-19 15:10:28 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d28f0b259a 
					 
					
						
						
							
							Generate better UID  
						
						
						
						
					 
					
						2016-08-27 23:15:32 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						6e26ce8162 
					 
					
						
						
							
							Better exception handling  
						
						
						
						
					 
					
						2016-08-26 12:30:37 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						f9e8ea66ea 
					 
					
						
						
							
							Remove `enable_prompts` setting. Now, all PlatformIO CLI is non-blocking!  
						
						
						
						
					 
					
						2016-08-26 11:46:59 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						30f6d456af 
					 
					
						
						
							
							Update platform command  
						
						
						
						
					 
					
						2016-08-11 10:54:28 +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