Ivan Kravets 
							
						 
					 
					
						
						
							
						
						8346b9822d 
					 
					
						
						
							
							Implement "package pack" command  
						
						
						
						
					 
					
						2020-05-26 22:17:55 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						20334772b5 
					 
					
						
						
							
							Install a dev-platform with ALL declared packages using a new `--with-all-packages` option //  Resolve   #3345  
						
						
						
						
					 
					
						2020-01-24 20:20:56 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						8d7b775875 
					 
					
						
						
							
							Implement package packer  
						
						
						
						
					 
					
						2020-01-03 15:52:54 +02: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 
							
						 
					 
					
						
						
							
						
						522f814811 
					 
					
						
						
							
							Show detailed info about a platform when is installed from local folder or VCS //  Resolve   #2081  
						
						
						
						
					 
					
						2019-06-05 18:26:39 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						394d272324 
					 
					
						
						
							
							Fix numerous issues related to "UnicodeDecodeError" and international locales, or when project path contains non-ASCII chars //  Resolve   #143 ,  Resolve   #1342 ,  Resolve   #1959 ,  Resolve   #2100  
						
						
						
						
					 
					
						2019-06-05 17:57:22 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						61db0f1d6a 
					 
					
						
						
							
							YAPF 0.27.0  
						
						
						
						
					 
					
						2019-05-30 23:42:15 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						971049b41c 
					 
					
						
						
							
							Move process related helpers to "proc" module  
						
						
						
						
					 
					
						2019-05-16 21:03:15 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						aaf61082c1 
					 
					
						
						
							
							Replace "--only-check" CLI option by "--dry-run"  
						
						
						
						
					 
					
						2019-05-16 20:02:45 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						f63041a402 
					 
					
						
						
							
							Add get_original_version to public utils API  
						
						
						
						
					 
					
						2019-04-17 23:20:45 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						3f52a6d5ba 
					 
					
						
						
							
							YAPF 0.26.0  
						
						
						
						
					 
					
						2019-03-07 12:36:17 +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 
							
						 
					 
					
						
						
							
						
						e6fa8654ad 
					 
					
						
						
							
							YAPF  
						
						
						
						
					 
					
						2018-09-20 14:55:55 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						2fb8128791 
					 
					
						
						
							
							YAPF  
						
						
						
						
					 
					
						2018-06-02 16:14:58 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						aa8de4ff4b 
					 
					
						
						
							
							Export "docs" from platform manifest  
						
						
						
						
					 
					
						2018-04-12 18:44:38 -07:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						591e876660 
					 
					
						
						
							
							Move  http://platformio.org  to  https://platformio.org  
						
						
						
						
					 
					
						2018-02-13 01:34:24 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						5dd97a35cc 
					 
					
						
						
							
							Reinstall/redownload package with a new `-f, --force` option //  Resolve   #778  
						
						
						
						
					 
					
						2017-12-19 00:51:35 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						42fb589369 
					 
					
						
						
							
							Refactor PyLint "inconsistent-return-statements"  
						
						
						
						
					 
					
						2017-12-15 22:16:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						53b37216cc 
					 
					
						
						
							
							Improve support for VCS packages  
						
						
						
						
					 
					
						2017-11-25 00:31:16 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						674aa5c4d8 
					 
					
						
						
							
							Decrease API cache timeouts  
						
						
						
						
					 
					
						2017-09-09 20:57:25 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						6e7de3a01c 
					 
					
						
						
							
							Sort platforms and frameworks by name  
						
						
						
						
					 
					
						2017-06-23 14:08:46 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						f78837d467 
					 
					
						
						
							
							Custom transport for Unit Testing  
						
						
						
						
					 
					
						2017-06-20 18:48:52 +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 
							
						 
					 
					
						
						
							
						
						e736b08a49 
					 
					
						
						
							
							Allow to update only the PIO Core packages  
						
						
						
						
					 
					
						2017-03-27 14:14:29 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d994da9d53 
					 
					
						
						
							
							Check outdated packages for development platform  
						
						
						
						
					 
					
						2017-03-08 19:52:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						58942c3f38 
					 
					
						
						
							
							Significantly improve Package Manager //  Resolve   #913  
						
						... 
						
						
						
						* Handle dependencies when installing non-registry package/library (VCS, archive, local folder) 
						
						
					 
					
						2017-03-08 17:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						93ce65b28b 
					 
					
						
						
							
							Unfix installed package when the latest version is uninstalled  
						
						
						
						
					 
					
						2017-03-04 18:37:03 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						cb927c276c 
					 
					
						
						
							
							Improve JSON support for pio platform sub-commands  
						
						
						
						
					 
					
						2017-03-03 23:29:17 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						8f79d865aa 
					 
					
						
						
							
							List supported frameworks, SDKs with a new pio platform frameworks command  
						
						
						
						
					 
					
						2017-02-26 17:53:41 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						50dc608456 
					 
					
						
						
							
							Cleanup cache on platform update  
						
						
						
						
					 
					
						2017-02-01 14:52:32 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						916f4b071c 
					 
					
						
						
							
							Don’t check packages when check platform version  
						
						
						
						
					 
					
						2017-01-30 22:36:25 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						34eab69e85 
					 
					
						
						
							
							“pio lib update” and “pio platform update” in JSON format  
						
						
						
						
					 
					
						2017-01-30 01:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						a874db38be 
					 
					
						
						
							
							Apply YAPF  
						
						
						
						
					 
					
						2017-01-24 21:54:50 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						c504001f04 
					 
					
						
						
							
							PlatformIO Library Registry statistics with new pio lib stats  
						
						
						
						
					 
					
						2016-12-23 21:57:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						8869680302 
					 
					
						
						
							
							Make workpiece to dump all platform packages  
						
						
						
						
					 
					
						2016-12-12 23:26:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						f045e65331 
					 
					
						
						
							
							PyLint fix  
						
						
						
						
					 
					
						2016-12-02 20:50:03 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						acf56b28a1 
					 
					
						
						
							
							Show vendor version of a package //  Resolve   #838  
						
						
						
						
					 
					
						2016-12-02 19:55:19 +02: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 
							
						 
					 
					
						
						
							
						
						7f1b569d6f 
					 
					
						
						
							
							Update docs for embedded platforms, frameworks and boards  
						
						
						
						
					 
					
						2016-09-03 16:26:52 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						c8849a4648 
					 
					
						
						
							
							Extend JSON output when listing installed development platforms  
						
						
						
						
					 
					
						2016-09-03 14:59:50 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						8a379d2db2 
					 
					
						
						
							
							Refactor INO to CPP converter  
						
						
						
						
					 
					
						2016-08-31 00:16:23 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						37dff70cd6 
					 
					
						
						
							
							Replace TYPE for board/platform with ID //  Resolve   #459  
						
						
						
						
					 
					
						2016-08-26 16:09:52 +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 
							
						 
					 
					
						
						
							
						
						f1a14a03af 
					 
					
						
						
							
							Update pio platform command titles  
						
						
						
						
					 
					
						2016-08-23 14:37:14 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						0c9d539a92 
					 
					
						
						
							
							Update copyrights  
						
						
						
						
					 
					
						2016-08-03 22:18:51 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						e60c2a6ba1 
					 
					
						
						
							
							Improve base package manager; VCS and package ID support  
						
						
						
						
					 
					
						2016-08-01 17:05:48 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						6900052ecd 
					 
					
						
						
							
							Reorder command options  
						
						
						
						
					 
					
						2016-07-22 18:02:04 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						f10202c00b 
					 
					
						
						
							
							Refactor base package manager; Full VCS support as external package item  
						
						
						
						
					 
					
						2016-07-18 01:38:35 +03:00