Commit Graph

86 Commits

Author SHA1 Message Date
Ivan Kravets
b39dcb11ee Peter test for Unicode and home_dir 2016-03-21 18:50:45 +02:00
Ivan Kravets
ac4387328f Fix typo with exception 2016-03-21 18:33:49 +02:00
Ivan Kravets
5e4fcf0ed5 Check user profile for ASCII 2016-03-21 18:31:22 +02:00
Ivan Kravets
ea5a0ae75c Improve support for non-Unicode user profiles for Windows OS 2016-03-21 18:08:15 +02:00
Ivan Kravets
b958960512 Handle ConnectTimeout for API requests 2016-03-21 14:20:37 +02:00
Ivan Kravets
c327cd5c3f Improve DNS lookup for PlatformIO API 2016-03-21 14:17:36 +02:00
Ivan Kravets
ec2305bb10 Better handling of used boards when init/update project 2016-03-19 00:13:51 +02:00
Ivan Kravets
aebba5f1c1 Minor fix to error message 2016-01-29 14:28:56 +02:00
Ivan Kravets
ec19341e05 Fix error with unicode for serial ports description 2016-01-26 20:30:45 +02:00
Ivan Kravets
d2f3b76132 Fix error with non unicode chars in serial port description 2016-01-25 23:42:43 +02:00
Ivan Kravets
c55204cc50 Use current Python interpreter for the all subprocess platformio calls 2016-01-19 18:42:59 +02:00
Ivan Kravets
19f1ccd0df 🎄 Happy New 2016 Year! 🎄 2016-01-01 20:51:48 +02:00
Ivan Kravets
cae5f1f553 Implement uploading files to file system SPIFFS for ESP8266 // Issue #382 2015-12-28 01:15:06 +02:00
Ivan Kravets
9312ca7f0d Moved SCons to PlatformIO packages. PlatformIO does not require SCons to be installed in your system.
Significantly simplified installation process of  PlatformIO. "pip install platformio" rocks!
2015-12-26 14:47:42 +02:00
Ivan Kravets
abdc76aef8 Improve auto installation for SCons 2015-12-22 18:07:15 +02:00
Ivan Kravets
7868566a78 Improve PlatformIO installation on the Mac OS X El Capitan 2015-12-12 18:18:57 +02:00
Ivan Kravets
cd11171e33 Lint code with the latest PyLint 2015-11-30 01:11:57 +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
5454c35430 Fix empty list with serial ports on Mac OS X // Resolve #294 2015-11-17 23:20:04 +02:00
Ivan Kravets
1790c6bd0f Merge branch 'feature/pyserial-3.0' into develop 2015-11-06 16:58:50 +02:00
Ivan Kravets
b183431c27 Install SCons automatically and avoid error: option --single-version-externally-managed not recognized 2015-10-13 18:24:40 +01:00
Ivan Kravets
8eb2798e5c Direct import of comports 2015-10-03 12:28:21 +01:00
Ivan Kravets
2c0d26e06d Skip empty serial ports // Issue #294 2015-10-02 16:20:07 +01:00
Ivan Kravets
57b877f445 Fix Cygwin disabling 2015-09-10 20:31:26 +03:00
Ivan Kravets
dcb6d8286b Disable Cygwin support 2015-09-10 20:23:37 +03:00
Ivan Kravets
50984f1475 Correct OS arch within Cygwin emu 2015-09-10 19:47:14 +03:00
Ivan Kravets
4338bade5b Allow PlatformIO to be run within Cygwin environment 2015-09-10 19:35:32 +03:00
Ivan Kravets
a032026f46 Significantly improve "Project Generator" // Resolve #280 2015-09-04 19:31:59 +03:00
Ivan Kravets
0d8d5fdb32 Allow multiple instances of @PlatformIO 2015-09-03 19:04:09 +03:00
Ivan Kravets
6732c7cb7c Better handling of user exceptions 2015-06-06 15:02:12 +03:00
Ivan Kravets
36cdbb8f0c Improv detection of build changes 2015-06-04 22:50:13 +03:00
Ivan Kravets
5e340843b1 Fix order for "listdir" method 2015-05-27 19:21:29 +03:00
Ivan Kravets
7d949ecb16 Fix old-style class defination 2015-05-25 23:29:10 +03:00
Ivan Kravets
be70047233 Improve running project from other directory (not CWD) 2015-05-25 23:26:35 +03:00
Ivan Kravets
146d430695 Revert CI detecting 2015-05-25 13:17:50 +03:00
Ivan Kravets
5d9f81533d Use os.environ to detect CI system 2015-05-25 10:11:28 +03:00
Ivan Kravets
1948a730d9 Pass environment variables to subprocess 2015-05-25 09:50:37 +03:00
Ivan Kravets
9560a665e5 Better detecting of Continuous Integration system 2015-05-23 18:36:11 +03:00
Ivan Kravets
28dd32070f Pass to API requests information about Continuous Integration system 2015-05-23 14:23:55 +03:00
Ivan Kravets
274b04c08f Fix system type when machine data is not available 2015-05-22 16:44:53 +03:00
Ivan Kravets
cd842d5a86 Put UserAgent for all http requests 2015-04-29 18:17:14 +01:00
Ivan Kravets
97044bf5a5 Improve cache logic for lookup operations 2015-04-23 14:11:30 +01:00
Ivan Kravets
347dbb6569 Fix SSL InsecureRequestWarning 2015-03-18 15:57:49 +02:00
Ivan Kravets
49ab5e718e Add "name" and vendor links to frameworks 2015-03-16 17:30:23 +02:00
Ivan Kravets
4c525e1704 Fix pioversion_to_instr for Py2.6 2015-03-13 17:54:24 +02:00
Valeriy Koval
898a9c5601 Add "get_frameworks" function 2015-03-11 18:08:52 +02:00
Valeriy Koval
d3b9322d3b Initial support for MBED Framework 2015-03-09 12:27:54 +02:00
Ivan Kravets
ae92cdedea Implemented PLATFORMIO_* environment variables 2015-03-05 01:36:31 +02:00
Ivan Kravets
2ac6d63ffc Fix Python 2.6 support 2015-02-23 11:50:14 +02:00
Ivan Kravets
f86a33c991 Remove hook with SF & packages manifest 2015-02-22 23:31:51 +02:00