Commit Graph

4030 Commits

Author SHA1 Message Date
Ivan Kravets 5548197a74 Update "pyelftools" to 0.30 2023-10-09 11:41:22 +03:00
Ivan Kravets 2458309d55 Update SPDX to 3.22 2023-10-09 11:41:01 +03:00
Ivan Kravets f2eead6ece Bump version to 6.1.12a1 2023-08-31 19:32:15 +03:00
Ivan Kravets 5cac6d8b88 Bump version to 6.1.11 2023-08-31 19:31:37 +03:00
Ivan Kravets bd34c0f437 Bump version to 6.1.12a1 2023-08-31 17:55:04 +03:00
Ivan Kravets f1c445be15 Bump version to 6.1.11 2023-08-31 17:54:11 +03:00
Ivan Kravets b88c393b4e Ensure SCons is installed on "project init" 2023-08-31 15:53:29 +03:00
Ivan Kravets b75bdbd320 Bump version to 6.1.11a2 2023-08-14 19:03:19 +03:00
Ivan Kravets a0f8def616 Resolved a regression issue with Memory Inspection in PIO Home 2023-08-14 19:02:58 +03:00
valeros 2ee8214485 Use CC location for resolving toolchain path in VSCode template
VSCode uses the "packagetoolchainBinDir" option to find the objdump
binary and if GDB is shipped separately from the toolchain package then
VSCode will fail to launch a debug session due to missing objdump
2023-08-14 15:57:00 +03:00
Ivan Kravets 532759c0c6 Bump version to 6.1.11a1 2023-08-11 13:21:44 +03:00
Ivan Kravets 8b6a4b8ce8 Bump version to 6.1.10 2023-08-11 13:18:41 +03:00
Ivan Kravets 6e75dc0d57 Remove unnecessary files 2023-08-11 12:46:19 +03:00
Ivan Kravets a733f3c868 Update slogan 2023-08-11 12:07:16 +03:00
Ivan Kravets 65397fe059 Bump version to 6.1.10b1 2023-08-04 20:16:49 +03:00
Ivan Kravets 48a823d39e Do not check internet connection on the postponed telemetry // Resolve #4706 2023-08-04 20:15:14 +03:00
Ivan Kravets f8b5266c1e Bump version to 6.1.10a4 2023-07-29 16:04:20 +03:00
Ivan Kravets 831f7f52bc Automatically update PIO Core PyPi dependencies on "upgrade" operation 2023-07-29 16:01:57 +03:00
Ivan Kravets 3268b516a9 Respect user privacy based on UA data 2023-07-27 15:03:57 +03:00
valeros 5c9b373b65 Update Cppcheck to v2.11 2023-07-17 14:12:52 +03:00
Ivan Kravets 0fe6bf262e Ensure that the `monitor` target is not executed if any of the preceding targets encounter failures 2023-07-15 15:15:21 +03:00
Ivan Kravets 390755c499 Implement app.get_project_id() 2023-07-15 14:56:56 +03:00
Ivan Kravets deca77d1a3 Implement project.configuration endpoint 2023-07-15 14:22:27 +03:00
Ivan Kravets bc2e51d51f Bump version to 6.1.10a3 2023-07-15 12:09:15 +03:00
Ivan Kravets bce70d4945 Remove unnecessary dependencies 2023-07-15 12:08:41 +03:00
Ivan Kravets db8f027f30 Refactor platform-related calls to PlatformFactory.from_env 2023-07-12 18:28:20 +03:00
valeros 39b61d50e6 Fix issues reported by Pylint 2023-07-12 10:39:50 +03:00
valeros f85c3081fe Minor improvements for firmware memory footprint analysis
- Added section name to the section data so that a dev-platform can apply a regex to determine section location in memory
- Performance improvement by analyzing memory location of a firmware section only once
2023-07-11 22:12:54 +03:00
Ivan Kravets 2a1fd273ee Normalize configuration file path 2023-07-11 20:13:26 +03:00
Ivan Kravets a423a4dde4 Rename "PackageMetaData" class to "PackageMetadata" 2023-07-11 20:12:20 +03:00
Ivan Kravets abda3edad6 Use "UNIX_TIME" as the main variable 2023-07-11 15:20:57 +03:00
Ivan Kravets be4d016f61 Resolved an issue with "pio pkg exec" command on WIndows while executing Python scripts from a package 2023-07-11 14:23:05 +03:00
Ivan Kravets 68e62c7137 Expose sizedata API 2023-07-10 17:41:21 +03:00
Ivan Kravets bf8f1e9efb Remove redundant code 2023-07-07 22:48:09 +03:00
Ivan Kravets a102fd2d48 Bump version to 6.1.10a2 2023-07-07 22:36:58 +03:00
Ivan Kravets ff221b103a Resolved an issue that caused generated projects for PlatformIO IDE for VSCode to break when the `-iprefix` compiler flag was used 2023-07-07 22:36:43 +03:00
Ivan Kravets 646aa4f45b Bump version to 6.1.10a1 2023-07-06 14:44:56 +03:00
Ivan Kravets 3d48f3ec04 Bump version to 6.1.9 2023-07-06 14:33:15 +03:00
Ivan Kravets 837ea85c3c Resolved an issue that resulted in unresolved absolute toolchain paths when generating the "compile_commands.json" // Resolve #4684 2023-07-06 13:53:14 +03:00
Ivan Kravets 9585e2a3e3 Fixed handling of `-include` flag // Resolve #4683 2023-07-06 13:42:19 +03:00
Ivan Kravets 5396882e75 Bump version to 6.1.9rc1 2023-07-06 11:40:58 +03:00
Ivan Kravets 109c537d86 Fixed handling of `-include` flag // Resolve #4683 2023-07-06 11:40:30 +03:00
Ivan Kravets 8a38442bba Bump version to 6.1.9a1 2023-07-05 15:13:22 +03:00
Ivan Kravets 3b3fbecbf3 c 2023-07-05 15:11:34 +03:00
Ivan Kravets 6eff31b5d3 Bump version to 6.1.8rc2 2023-07-04 15:36:46 +03:00
Ivan Kravets 01423a7659 Revert back ProjectConfigDirsMixin (PIO Core 3.x depends on it) 2023-07-04 15:36:19 +03:00
Ivan Kravets 0f9a5f8eee Show only the package name in "cyan" color 2023-07-04 15:35:57 +03:00
Ivan Kravets 1c419ef71a Bump version to 6.1.8rc1 2023-07-03 18:38:48 +03:00
Ivan Kravets 01ab1fa4c0 Resolved a critical issue related to the usage of the `-include` flag // Resolve #4682 2023-07-03 18:37:57 +03:00
Ivan Kravets 0ff46bdd88 Improve support for Python 3.6 2023-07-03 13:53:12 +03:00