Peter
40c8046546
Fix Teensy serial lockout ( #2676 )
...
Fixes `[Errno 16] Device or resource busy: '/dev/ttyACM0` issue on Teensy 3.2 and 3.5 (at minimum) due to ModemManager probing the devices and making them unavailable. Updated rules sourced from current https://www.pjrc.com/teensy/49-teensy.rules configuration.
2019-06-16 12:36:41 +03:00
Ivan Kravets
fa761f9616
Use build cache for AppVeyor CI examples
2019-06-15 22:06:55 +03:00
Ivan Kravets
5fabadd059
Use build cache for CI examples
2019-06-15 21:12:40 +03:00
Ivan Kravets
38408c1e1f
Use only 1 example per framework for CI
2019-06-15 21:09:52 +03:00
Ivan Kravets
fbdfe31f17
Shared cache directory for the build derived files // Resolve #2674
2019-06-15 18:53:13 +03:00
Ivan Kravets
bd8ba738cf
Improve docs how to enable PIO Core dev/version in PIO IDE
2019-06-13 23:46:53 +03:00
Ivan Kravets
8b8b6c3b9e
Bump version to 4.0.0a23
2019-06-13 22:57:53 +03:00
Ivan Kravets
bd3b29c304
Fix converting to real version
2019-06-13 20:24:55 +03:00
Ivan Kravets
1339924c2e
Print installation progress for "lib_deps" after LDF banner
2019-06-13 19:54:40 +03:00
Ivan Kravets
46eab99888
Typo fix
2019-06-13 18:31:03 +03:00
Ivan Kravets
461d71c2c7
Look firstly in built-in library storages for a missing dependency instead of PlatformIO Registry // Resolve #1654
2019-06-13 18:22:36 +03:00
Ivan Kravets
1ccc526960
Revert "Revert back "Look firstly in built-in library storages""
...
This reverts commit 4ae302762a .
2019-06-13 13:08:53 +03:00
Ivan Kravets
5338a9caa3
Bump version to 4.0.0a22
2019-06-13 00:42:24 +03:00
Ivan Kravets
4ae302762a
Revert back "Look firstly in built-in library storages"
2019-06-13 00:42:10 +03:00
Ivan Kravets
98513c9967
Fix nested import
2019-06-12 23:47:22 +03:00
Ivan Kravets
b6688db8b7
Bump version to 4.0.0a21
2019-06-12 22:03:28 +03:00
Ivan Kravets
d5c98e4f27
Look firstly in built-in library storages for a missing dependency instead of PlatformIO Registry // Resolve #1654
2019-06-12 22:02:59 +03:00
Ivan Kravets
b7e9bcb609
Do not check udev rules for gdb --version
2019-06-11 20:30:06 +03:00
Ivan Kravets
9de7297d38
Fix "UnicodeEncodeError: 'ascii' codec can't encode characters" // Resolve #2644
2019-06-10 19:44:18 +03:00
Ivan Kravets
97acf23a6d
Docs: Add info how to enable built-in PIO Core for VSCode
2019-06-10 16:58:34 +03:00
Ivan Kravets
80718ebb95
Fix "UnicodeEncodeError: 'ascii' codec can't encode characters" // Resolve #2644
2019-06-10 15:25:59 +03:00
Ivan Kravets
643d118062
Sync docs
2019-06-07 17:42:33 +03:00
Ivan Kravets
15b5a14995
Bump version to 4.0.0a20
2019-06-07 17:24:07 +03:00
Ivan Kravets
68a3b3f9e7
Custom platform_packages per a build environment with an option to override default // Resolve #1367
2019-06-07 17:22:02 +03:00
Ivan Kravets
5f1bd286c7
Fix "ValueError: invalid literal for int() with base 10: '0.0'" // Resolve #2646
2019-06-07 15:12:24 +03:00
Ivan Kravets
d18b4f12d0
Sync docs
2019-06-07 15:01:52 +03:00
Ivan Kravets
d9010230a4
Make internal in-memory cache for package manager to be instance related
2019-06-07 15:01:27 +03:00
Ivan Kravets
686d615639
Cast env_name to string // Resolve #2644
2019-06-07 13:14:14 +03:00
Ivan Kravets
d205370e9b
Docs: Minor changes to migration guide
2019-06-07 01:06:16 +03:00
Ivan Kravets
ce66033190
Docs: update migration from 3.0 to 4.0
2019-06-07 00:18:34 +03:00
Ivan Kravets
bcff26d4d7
Refactor using "@util.memoized"
2019-06-06 00:13:04 +03:00
Ivan Kravets
898d79956d
Bump version to 4.0.0a19
2019-06-05 18:28:23 +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
84ce7db3e3
Fixed an issue when library keeps reinstalling for non-latin path // Resolve #1252
2019-06-05 17:53:02 +03:00
Ivan Kravets
f873bd41f8
Better printing of relative path for removed objects
2019-06-05 16:47:02 +03:00
Ivan Kravets
5c8c10e7d3
Do not check that lib_extra_dirs exist // Resolve #2624
2019-06-04 13:55:11 +03:00
Ivan Kravets
a504a13fa8
Fix broken example with ConfigParser using // Resolve #2616
2019-06-04 00:50:45 +03:00
Ivan Kravets
d09964a897
Use common IDE data loading for IDE and DEBUG
2019-06-03 19:20:10 +03:00
Ivan Kravets
4416c12747
Fix numerous issues related to "UnicodeDecodeError" and international locales, or when project path contains non-ASCII chars // Resolve #2100
2019-06-03 17:44:41 +03:00
Ivan Kravets
80a1b95887
Sync docs
2019-06-03 14:48:05 +03:00
Ivan Kravets
9eb18ca72d
PyLint fix
2019-06-03 14:29:22 +03:00
Ivan Kravets
37653d8446
Better decoding SCons arguments
2019-06-03 13:57:58 +03:00
Ivan Kravets
e269c91d26
Improve compatibility with hashlib Py2/Py3
2019-06-03 13:30:35 +03:00
Ivan Kravets
ac3236693f
Bump version to 4.0.0a18
2019-06-03 01:14:02 +03:00
Ivan Kravets
d0b3c5ee86
Switch between Build Configurations (release and debug) with a new project configuration option build_type // Resolve #2184
2019-06-02 14:11:31 +03:00
Ivan Kravets
23a2022f04
Add support for PLATFORMIO_DEFAULT_ENVS system environment variable // Resolve #1967
2019-06-01 22:43:44 +03:00
Ivan Kravets
c5177efd0b
Minor fixes
2019-06-01 22:24:38 +03:00
Ivan Kravets
d51cd9c277
Bump version to 4.0.0a17
2019-06-01 19:48:21 +03:00
Ivan Kravets
6257480d0d
Print platform package details, such as version, VSC source and commit // Resolve #2155
2019-06-01 19:44:45 +03:00