Ivan Kravets
622a190a61
Avoid "rustup" when building cryptography for contrib-pysite // Resolve #3865
2021-03-15 17:00:16 +02:00
Ivan Kravets
5b4a78ba20
Bump version to 5.1.1b1
2021-03-11 14:49:20 +02:00
valeros
44b85f6e4b
Switch Cppcheck to analyze project per file // Issue #3797
...
Cppcheck doesn't provide a proper report when one of the files in the check list is broken.
If we run the analysis on a per-file basis, then Cppcheck will be able report at least defects
from valid source files.
2021-03-11 13:49:27 +02:00
Valerii Koval
7f1f760645
Preserve user-specified debug configurations in VSCode integration ( #3878 )
...
* Preserve user-specified debug configurations in VSCode integration
Issue #3824
* Tidy up Python code
2021-03-10 14:54:52 +02:00
Ivan Kravets
54d8c96c30
Update SPDX license list to 3.12
2021-03-09 22:01:58 +02:00
Ivan Kravets
c6ab7827e7
Fixed incorrect size of unnecessary data // Resolve #3830
2021-03-09 19:26:22 +02:00
Ivan Kravets
ae26079e2e
Fixed an issue when code inspection fails with "Bad JSON" // Resolve #3790
2021-03-09 19:20:30 +02:00
valeros
3e993156f2
Suppress printing unnecessary info in silent mode // Resolve #3837
2021-03-08 12:16:53 +02:00
GovorovViva64
72ebaddcb8
Handle possible whitespaces in project path for PVS-Studio ( #3849 )
2021-03-04 22:22:09 +02:00
Ivan Kravets
cf29d7e400
Typo fix
2021-03-04 18:52:02 +02:00
Ivan Kravets
244dba3614
JFrog shutdowns Bintray
2021-03-03 21:31:42 +02:00
Ivan Kravets
21886517e1
Bump version to 5.1.1a3
2021-03-01 17:59:58 +02:00
Ivan Kravets
3996236729
Report detailed server error to PIO Home frontend
2021-03-01 17:59:40 +02:00
Ivan Kravets
81c7e23ae9
Bump version to 5.1.1a2
2021-02-27 19:44:11 +02:00
Ivan Kravets
0b8bd6d4fc
Migrate to Async JSON-RPC package
2021-02-27 19:43:43 +02:00
Ivan Kravets
7c271c8207
Better detecting of native dev-platform for unit testing // Resolve #3851
2021-02-27 18:53:26 +02:00
Ivan Kravets
58947d91a6
PyLint fixes
2021-02-27 17:13:30 +02:00
Ivan Kravets
7c8508b651
Fixed an issue with device monitor when the “send_on_enter” filter didn’t send EOL chars // Resolve #3787
2021-02-10 14:43:50 +02:00
Ivan Kravets
d8d2b215d1
Minor improvement
2021-02-03 23:11:47 +02:00
Ivan Kravets
e01cd1c037
Bump version to 5.1.1a1
2021-02-01 13:01:31 +02:00
Ivan Kravets
e63019c469
Fixed a "The command line is too long" issue with a linking process on Windows // Resolve #3827
2021-02-01 12:52:00 +02:00
Ivan Kravets
fd540148f3
Bump version to 5.1.0
2021-01-28 19:23:06 +02:00
Ivan Kravets
078a024931
Configure default debug_speed
2021-01-28 13:52:11 +02:00
Ivan Kravets
f8193b2419
Bump version to 5.1.0rc3
2021-01-27 23:06:42 +02:00
Ivan Kravets
808ba603c5
Fixed an issue when "pio device monitor –eol" and “send_on_enter” filter do not work properly // Resolve #3787
2021-01-27 23:06:18 +02:00
Ivan Kravets
61d70fa688
Include Unity framework for IDE data only if there are tests in project
2021-01-27 22:40:19 +02:00
Ivan Kravets
493a33e754
Drop support for Python 2
2021-01-27 22:25:42 +02:00
Ivan Kravets
bd75c3e559
Bump version to 5.1.0rc2
2021-01-27 20:58:13 +02:00
Ivan Kravets
cb9e72a879
Dump build flags using SCons.Subst.SUBST_CMD
2021-01-27 20:57:53 +02:00
Ivan Kravets
9d2fd4982f
Cleanup code
2021-01-27 20:40:25 +02:00
Ivan Kravets
d77dbb2cca
Use "TEMPFILEARGESCFUNC" for GCC workaround on Windows
2021-01-27 20:30:28 +02:00
Ivan Kravets
7810946484
Use project build folder for tempfile workaround with command maxlen
2021-01-27 18:47:54 +02:00
Ivan Kravets
e2906e3be5
Refactored a workaround for a maximum command line character limitation // Resolve #3792
2021-01-27 16:10:13 +02:00
Ivan Kravets
0a8b66ee95
Configure a custom debug adapter speed using a new debug_speed option // Resolve #3799
2021-01-26 21:21:41 +02:00
Ivan Kravets
8ff270c5f7
Skip non-existing package when checking for update// Resolve #3818
2021-01-26 17:05:37 +02:00
Ivan Kravets
4012a86cac
Fixed a "ValueError: Invalid simple block" when uninstalling a package with a custom name and external source // Resolve #3816
2021-01-26 16:15:11 +02:00
Ivan Kravets
dd4fff3a79
Bump version to 5.1.0rc1
2021-01-25 23:50:41 +02:00
Ivan Kravets
0ed99b7687
Added a new `--session-id option to pio home` // Resolve #3397
2021-01-25 23:44:26 +02:00
Ivan Kravets
2c389ae11e
Added new check_prune_system_threshold setting
2021-01-24 17:21:22 +02:00
Ivan Kravets
15ff8f9d2a
Bump version to 5.0.5b5
2021-01-24 15:58:07 +02:00
Ivan Kravets
bd4d3b914b
Revert "lib_compat_mode" changes // Resolve #3811 Resolve #3806
2021-01-24 15:49:56 +02:00
Ivan Kravets
59b02120b6
New options for system prune command: remove unnecessary core and development platform packages // Resolve #923
2021-01-23 23:20:53 +02:00
Ivan Kravets
92655c30c1
Disabled automatic removal of unnecessary development platform packages // Resolve #3708 , Resolve #/3770
2021-01-23 22:34:48 +02:00
Ivan Kravets
484567f242
Project's "lib_compat_mode" has higher priority than "library.json"
2021-01-23 15:54:52 +02:00
Ivan Kravets
ef6e70a38b
Fixed an issue when unnecessary packages were removed in `update --dry-run` mode // Resolve #3809
2021-01-23 15:24:32 +02:00
Ivan Kravets
e695e30a9b
Fixed an issue with compiler driver for ".ccls" language server // Resolve #3808
2021-01-23 14:44:53 +02:00
Ivan Kravets
65e67b64bd
Remove unnecessary dependencies from contrib-pysite
2021-01-22 22:55:45 +02:00
Ivan Kravets
ddbe339541
Update to iSort 5.0
2021-01-22 22:55:02 +02:00
Ivan Kravets
f9384ded27
Fixed an issue when “strict” compatibility mode was not used for a library with custom “platforms” field in library.json manifest // Resolve #3806
2021-01-22 22:45:36 +02:00
Ivan Kravets
4488f25ce0
Bump version to 5.0.5b4
2021-01-20 23:26:22 +02:00