Commit Graph

  • 1e2c37c190 Bump version to 6.1.12a5 Ivan Kravets 2023-12-09 13:06:42 +02:00
  • 204a60dd52 Parse only $PROJECT_HASH legacy built-in variable Ivan Kravets 2023-12-09 13:06:20 +02:00
  • 0f554d2f31 PyLint fixes Ivan Kravets 2023-12-09 13:05:51 +02:00
  • f382aae66b Do not normalize platformio.***_dir path when validating Ivan Kravets 2023-12-09 13:05:30 +02:00
  • 998da59f7c Add support for Python 3.12 Ivan Kravets 2023-12-08 20:18:29 +02:00
  • 4cad98601d Bump version to 6.1.12a4 Ivan Kravets 2023-12-08 19:48:36 +02:00
  • 34545d3f12 Switch to Python 3.11 for CI tasks Ivan Kravets 2023-12-08 19:45:31 +02:00
  • 127b422d25 Rectified an issue where ${platformio.name} erroneously represented None as the default project name // Resolve #4717 Ivan Kravets 2023-12-08 19:38:50 +02:00
  • 8c61f0f6b6 Enhanced the handling of built-in variables during interpolation // Resolve #4695 Ivan Kravets 2023-12-08 19:12:00 +02:00
  • fb93c1937c Provide a map for nrf52 and rp2040 declared in library.properties // Resolve #4803 Ivan Kravets 2023-12-07 14:09:11 +02:00
  • 827bd09c61 Bump version to 6.1.12a3 Ivan Kravets 2023-12-01 20:28:50 +02:00
  • 984d63983d Upgrade the build engine to the latest version of SCons (4.6.0) // Resolve #4789 Ivan Kravets 2023-12-01 20:28:25 +02:00
  • 11df021750 Resolve an issue where running pio project metadata resulted in duplicated include entries // Resolve #4723 Ivan Kravets 2023-12-01 19:38:25 +02:00
  • ac6d94860b Update deps Ivan Kravets 2023-12-01 15:55:36 +02:00
  • b238c55e53 Introduced a warning during the verification of MCU maximum RAM usage // Resolve #4791 Ivan Kravets 2023-11-28 18:15:16 +02:00
  • 961ab6b35e Properly handle the check_src_filters option per environment valeros 2023-11-17 13:12:40 +02:00
  • e1f34c7ea0 Drastically enhanced the speed of project building when operating in verbose mode // Resolve #4783 Ivan Kravets 2023-11-16 20:05:44 +02:00
  • f70e6d50c6 Remove unused build output buffer (#4786) Ryan Govostes 2023-11-16 09:59:30 -08:00
  • 540465291a Resolved an issue where `get_systype()` inaccurately returned the architecture // Resolve #4777 Ivan Kravets 2023-11-16 19:01:24 +02:00
  • 0b3c0144e6 fix get_systype() on raspbian (#4784) D. Stuart Freeman 2023-11-16 11:57:16 -05:00
  • 7ab27ddf9d Resolved an issue where the `COMPILATIONDB_INCLUDE_TOOLCHAIN` setting was not correctly applying to private libraries // Resolve #4762 Ivan Kravets 2023-11-16 18:54:45 +02:00
  • e78bf51f68 Issue #4762 compiledb include toolchains with user defined libs (#4763) Pierre Baudin 2023-11-16 08:44:32 -08:00
  • 5f8c15b96a add Espressif USB JTAG/serial debug unit to udev (#4759) Jakob 2023-10-15 23:01:23 +02:00
  • 9c61ef544d Fix test Ivan Kravets 2023-10-16 00:01:05 +03:00
  • 5548197a74 Update "pyelftools" to 0.30 Ivan Kravets 2023-10-09 11:41:22 +03:00
  • 2458309d55 Update SPDX to 3.22 Ivan Kravets 2023-10-09 11:41:01 +03:00
  • 7229e1cce4 Add missing Zephyr project files in tests for PIO Check valeros 2023-09-30 12:09:36 +03:00
  • 3e95134721 Sync docs Ivan Kravets 2023-09-29 23:24:03 +03:00
  • 687189a142 Sync docs Ivan Kravets 2023-09-23 20:51:47 +03:00
  • 51b4cd88db Docs: Add image with PlatformIO CLI for VSCode Ivan Kravets 2023-09-22 20:02:48 +03:00
  • fe52b79eb2 Docs: Fix example with the custom common options Ivan Kravets 2023-09-13 20:21:22 +03:00
  • 091c96eb07 Sync docs Ivan Kravets 2023-08-31 19:40:20 +03:00
  • f2eead6ece Bump version to 6.1.12a1 Ivan Kravets 2023-08-31 19:32:15 +03:00
  • 2728c90441 Merge tag 'v6.1.11' into develop Ivan Kravets 2023-08-31 19:31:46 +03:00
  • c2b3097618 Merge branch 'release/v6.1.11' v6.1.11 Ivan Kravets 2023-08-31 19:31:46 +03:00
  • 5cac6d8b88 Bump version to 6.1.11 Ivan Kravets 2023-08-31 19:31:37 +03:00
  • bd34c0f437 Bump version to 6.1.12a1 Ivan Kravets 2023-08-31 17:55:04 +03:00
  • f1c445be15 Bump version to 6.1.11 Ivan Kravets 2023-08-31 17:54:11 +03:00
  • b88c393b4e Ensure SCons is installed on "project init" Ivan Kravets 2023-08-31 15:53:29 +03:00
  • 897844ebc1 Docs: Sync dev-platforms Ivan Kravets 2023-08-18 14:39:03 +03:00
  • 69acd5c9b4 Merge branch 'develop' into feature/v7 Ivan Kravets 2023-08-16 17:45:29 +03:00
  • 00409fc096 Sync docs Ivan Kravets 2023-08-16 17:44:37 +03:00
  • 33f2cd5dd5 Rename memusage.read_report to load_report Ivan Kravets 2023-08-16 17:24:13 +03:00
  • 562fb22a70 Merge branch 'develop' into feature/v7 Ivan Kravets 2023-08-14 19:04:00 +03:00
  • b75bdbd320 Bump version to 6.1.11a2 Ivan Kravets 2023-08-14 19:03:19 +03:00
  • a0f8def616 Resolved a regression issue with Memory Inspection in PIO Home Ivan Kravets 2023-08-14 19:02:58 +03:00
  • c946613019 Improve docs for the Installer Script Ivan Kravets 2023-08-14 16:18:28 +03:00
  • 2ee8214485 Use CC location for resolving toolchain path in VSCode template valeros 2023-08-14 15:57:00 +03:00
  • 7e89e551ae Sync docs Ivan Kravets 2023-08-14 14:04:09 +03:00
  • 6972c9c100 Sync docs Ivan Kravets 2023-08-14 13:05:30 +03:00
  • 5cfaea91d6 Docs: Update docs to use curl or wget on Unix when installing PlatformIO Core Ivan Kravets 2023-08-14 11:45:31 +03:00
  • ce735c0ae5 Sync docs Ivan Kravets 2023-08-14 10:59:43 +03:00
  • 007dc7e96d Merge branch 'develop' into feature/v7 Ivan Kravets 2023-08-11 18:21:06 +03:00
  • aa0df36c8a Remove CLion from tests Ivan Kravets 2023-08-11 13:49:03 +03:00
  • 99224d7d4e Remove CLion from tests Ivan Kravets 2023-08-11 13:49:03 +03:00
  • 532759c0c6 Bump version to 6.1.11a1 Ivan Kravets 2023-08-11 13:21:44 +03:00
  • 07944a9d5b Merge tag 'v6.1.10' into develop Ivan Kravets 2023-08-11 13:18:54 +03:00
  • fb43d2508a Merge branch 'release/v6.1.10' v6.1.10 Ivan Kravets 2023-08-11 13:18:54 +03:00
  • 8b6a4b8ce8 Bump version to 6.1.10 Ivan Kravets 2023-08-11 13:18:41 +03:00
  • 6e75dc0d57 Remove unnecessary files Ivan Kravets 2023-08-11 12:46:19 +03:00
  • a733f3c868 Update slogan Ivan Kravets 2023-08-11 12:07:16 +03:00
  • 65397fe059 Bump version to 6.1.10b1 Ivan Kravets 2023-08-04 20:16:49 +03:00
  • 48a823d39e Do not check internet connection on the postponed telemetry // Resolve #4706 Ivan Kravets 2023-08-04 20:15:14 +03:00
  • 1f7bda7136 Migrate from "requests" to the "httpx" Ivan Kravets 2023-07-31 19:13:05 +03:00
  • 6b2d04b810 Export http.fetch_http_content to "public" Ivan Kravets 2023-07-31 19:12:31 +03:00
  • c9b3e4ed65 Update code in accordance to the Python 3.11 Ivan Kravets 2023-07-31 19:10:05 +03:00
  • 527e7f16f6 Close API client on exit Ivan Kravets 2023-07-31 19:09:32 +03:00
  • 30fad62d05 Merge branch 'develop' into feature/v7 Ivan Kravets 2023-07-29 16:05:02 +03:00
  • f8b5266c1e Bump version to 6.1.10a4 Ivan Kravets 2023-07-29 16:04:20 +03:00
  • 9170eee6e4 Resolved an issue with "ModuleNotFoundError: No module named 'chardet'" on macOS ARM // Resolve #4702 Ivan Kravets 2023-07-29 16:03:14 +03:00
  • 89f4574680 Remove unused files Ivan Kravets 2023-07-29 16:02:18 +03:00
  • 831f7f52bc Automatically update PIO Core PyPi dependencies on "upgrade" operation Ivan Kravets 2023-07-29 16:01:57 +03:00
  • ff6b6df9ce Merge branch 'develop' into feature/v7 Ivan Kravets 2023-07-28 18:40:46 +03:00
  • dccc14b507 Ensure that PIO Core System Info works on all supported Pythons Ivan Kravets 2023-07-28 18:40:14 +03:00
  • 3a21f48c9c Lock "marshmallow" dependency to the 3.19.0 for Python 3.7 Ivan Kravets 2023-07-28 18:37:30 +03:00
  • 54ff3a8d4e Test all compatible Pythons Ivan Kravets 2023-07-28 18:24:47 +03:00
  • fbb752b321 Merge branch 'develop' into feature/v7 Ivan Kravets 2023-07-28 15:33:50 +03:00
  • 4474175e52 Docs: Sync renesas-ra dev-platform Ivan Kravets 2023-07-28 14:34:59 +03:00
  • c3b8f2d3c0 Merge branch 'develop' into feature/v7 Ivan Kravets 2023-07-27 15:04:19 +03:00
  • a983075dac Update deps Ivan Kravets 2023-07-27 15:04:09 +03:00
  • 3268b516a9 Respect user privacy based on UA data Ivan Kravets 2023-07-27 15:03:57 +03:00
  • 451a3fc87b Implement read_report RPC Ivan Kravets 2023-07-27 14:53:17 +03:00
  • c4126ea5b3 Implement memusage.history RPC Ivan Kravets 2023-07-27 14:43:03 +03:00
  • 1d44b3e9c8 Make methods "async" to avoid thread issue with fs.cd Ivan Kravets 2023-07-27 14:42:34 +03:00
  • 154244b7e3 Move "sections" data to the "memory" space Ivan Kravets 2023-07-27 14:41:54 +03:00
  • 33abe19831 Fix issue with changing working dir Ivan Kravets 2023-07-25 15:55:09 +03:00
  • a3ad3103ef Implement memory usage profiling RPC Ivan Kravets 2023-07-25 12:31:25 +03:00
  • 65b31c69b0 Support "force_ansi" option for core.exec and allow to raise exception on cmd error Ivan Kravets 2023-07-25 12:25:57 +03:00
  • d2fd0f242e Support "force_ansi" option for core.exec and allow to raise exception on cmd error Ivan Kravets 2023-07-25 12:25:42 +03:00
  • e3557760df Raise generic Python exception Ivan Kravets 2023-07-25 12:22:41 +03:00
  • 6313042291 Remove unused code Ivan Kravets 2023-07-21 16:35:42 +03:00
  • 5f75e36efd Move "get_project_id" to the project helpers Ivan Kravets 2023-07-21 15:28:26 +03:00
  • 9deb7f4275 Run sync RPC methods in thread Ivan Kravets 2023-07-21 15:27:31 +03:00
  • 9affc023a2 Restore env.GetBuildType, community projects and dev-platforms depend on it Ivan Kravets 2023-07-19 15:46:10 +03:00
  • fb2f850f1d Deploy docs only on "develop" and "master" branches Ivan Kravets 2023-07-19 15:44:41 +03:00
  • 45da8da093 Merge branch 'develop' into feature/v7 Ivan Kravets 2023-07-19 15:13:07 +03:00
  • b135a73945 Construct build directory based on the build type // Resolve #4373 Ivan Kravets 2023-07-19 15:12:31 +03:00
  • 5c9b373b65 Update Cppcheck to v2.11 valeros 2023-07-17 14:12:52 +03:00
  • 0da1a38df5 Replace "idedata" target with "pio project metadata" command Ivan Kravets 2023-07-15 15:31:01 +03:00
  • 0fe6bf262e Ensure that the `monitor` target is not executed if any of the preceding targets encounter failures Ivan Kravets 2023-07-15 15:15:21 +03:00