Ivan Kravets
0db39ccfbd
Automatically accept PIO. Core 4.0 compatible dev-platforms
2020-08-26 06:40:22 +03:00
Ivan Kravets
5086b96ede
Bump version to 5.0.0b1
2020-08-25 22:22:35 +03:00
Ivan Kravets
210cd76042
Rename "idedata" sub-command to "data"
2020-08-25 22:01:22 +03:00
Ivan Kravets
f77978a295
Apply formatting
2020-08-25 22:01:08 +03:00
Valerii Koval
3e72f098fe
Updates for PIO Check ( #3640 )
...
* Update check tools to the latest versions
* Use language standard when exporting defines to check tools
* Buffer Cppcheck output to detect multiline messages
* Add new test for PIO Check
* Pass include paths to Clang-Tidy as individual compiler arguments
Clang-tidy doesn't support response files which can exceed command
length limitations on Windows
* Simplify tests for PIO Check
* Update history
* Sync changelog
2020-08-25 21:19:21 +03:00
Ivan Kravets
b9fe493336
Sync docs
2020-08-25 19:18:26 +03:00
Ivan Kravets
79bfac29ba
Update history and sync docs
2020-08-25 18:57:20 +03:00
Ivan Kravets
2ea80d91f8
Minor fixes
2020-08-25 15:55:17 +03:00
Ivan Kravets
fa90251714
Fixed an issue when Unit Testing engine fails with a custom project configuration file // Resolve #3583
2020-08-25 14:35:01 +03:00
Ivan Kravets
ff19109787
Fix test
2020-08-25 14:34:03 +03:00
Ivan Kravets
091ba4346d
Bump version to 4.4.0b6
2020-08-24 23:11:43 +03:00
Ivan Kravets
e43176e33a
Typo fix
2020-08-24 23:11:24 +03:00
Ivan Kravets
655e2856d1
Bump version to 4.4.0b5
2020-08-24 23:05:01 +03:00
Ivan Kravets
c6a37ef880
Get real path of just installed core-package
2020-08-24 23:04:17 +03:00
Ivan Kravets
6af2bad123
Make PIO Core 4.0 automatically compatible with dev-platforms for PIO Core 2.0 & 3.0 // Resolve #3638
2020-08-24 22:56:31 +03:00
Ivan Kravets
3e7e9e2b3d
Remove unused data using a new `pio system prune // Resolve #3522
2020-08-24 15:22:05 +03:00
Ivan Kravets
13db51a556
Install/Uninstall dependencies only for library-type packages // Resolve #3637
2020-08-24 15:10:38 +03:00
Ivan Kravets
d6d95e05e8
Rename "fs.format_filesize" to "fs.humanize_file_size"
2020-08-24 15:09:37 +03:00
Ivan Kravets
b44bc80bd1
PyLint fix for PY2
2020-08-23 21:41:53 +03:00
Ivan Kravets
f39c9fb597
Bump version to 4.4.0b4
2020-08-23 21:07:40 +03:00
Ivan Kravets
24f85a337f
Fix "AttributeError: module 'platformio.exception' has no attribute 'InternetIsOffline'"
2020-08-23 21:07:14 +03:00
Ivan Kravets
a069bae1fb
Fix a bug with package updating when version is not in SemVer format // Resolve #3635
2020-08-23 15:26:58 +03:00
Ivan Kravets
1c8aca2f6a
Check ALL possible version for the first matched package
2020-08-23 15:25:03 +03:00
Ivan Kravets
620241e067
Move package "version" related things to "platformio.package.version" module
2020-08-23 15:24:31 +03:00
Ivan Kravets
da179cb33f
Enhance configuration variables
2020-08-23 14:29:31 +03:00
Ivan Kravets
8ea10a18d3
Bump version to 4.4.0b3
2020-08-23 13:22:38 +03:00
Ivan Kravets
e2bb81bae4
Restore legacy util.cd API
2020-08-23 13:22:11 +03:00
Ivan Kravets
dcf91c49ac
Remove debug code
2020-08-22 22:56:26 +03:00
Ivan Kravets
c2caf8b839
Bump version to 4.4.0b2
2020-08-22 22:53:41 +03:00
Ivan Kravets
95151062f5
Implement mirroring for HTTP client
2020-08-22 22:52:29 +03:00
Ivan Kravets
7e4bfb1959
Move CacheContent API to "cache.py" module
2020-08-22 20:05:14 +03:00
Ivan Kravets
abae9c7e77
Cache base registry requests
2020-08-22 17:52:12 +03:00
Ivan Kravets
102aa5f22b
Port legacy API requests to the new registry client
2020-08-22 17:49:29 +03:00
Ivan Kravets
d92c1d3442
Refactor HTTP related operations
2020-08-22 17:48:49 +03:00
Ivan Kravets
aa186382a8
Upgraded to SCons 4.0
2020-08-22 14:22:37 +03:00
Ivan Kravets
70366d34b9
Sync docs
2020-08-22 13:57:18 +03:00
Ivan Kravets
49b70f44ca
Ignore legacy tmp pkg folders
2020-08-22 13:56:57 +03:00
Ivan Kravets
f79fb4190e
Sync docs
2020-08-21 14:25:59 +03:00
Ivan Kravets
d980194600
Bump version to 4.4.0b1
2020-08-17 15:34:02 +03:00
Ivan Kravets
fb6e1fd33c
PyLint fixes
2020-08-17 15:33:08 +03:00
Ivan Kravets
6f7fc638c7
Fix PyLint errors in tests
2020-08-17 12:56:57 +03:00
Ivan Kravets
2459e85c1d
Fix a bug with the custom platform packages // Resolve #3628
2020-08-17 12:13:25 +03:00
Ivan Kravets
74e27a2edc
Enable "cyclic reference" for GCC linker only for the embedded dev-platforms // Resolve #3570
2020-08-16 20:26:59 +03:00
Ivan Kravets
808852f4cc
Set default timeout for http requests // Resolve #3623
2020-08-16 20:21:30 +03:00
Ivan Kravets
67e6d177b4
Minor fixes for dev-platform factory
2020-08-16 18:48:05 +03:00
Ivan Kravets
04694b4126
Switch legacy platform manager to the new
2020-08-15 23:11:01 +03:00
Ivan Kravets
bb6fb3fdf8
Fix bug with parsing detached packages
2020-08-15 15:24:35 +03:00
Ivan Kravets
4ec64f8980
Fix a test for examples
2020-08-14 17:00:18 +03:00
Ivan Kravets
332874cd4b
Fix relative import of platform module on Py27
2020-08-14 16:48:12 +03:00
Ivan Kravets
276ca61cde
Refactor dev-platform API
2020-08-14 16:39:15 +03:00