Commit Graph

  • 741e9a40b3 Bump version to 6.1.3a1 Ivan Kravets 2022-07-18 17:27:13 +03:00
  • a23fef010f Merge tag 'v6.1.2' into develop Ivan Kravets 2022-07-18 17:26:24 +03:00
  • 7527143fff Merge branch 'release/v6.1.2' v6.1.2 Ivan Kravets 2022-07-18 17:26:24 +03:00
  • cd4f5541ac Bump version to 6.1.2 Ivan Kravets 2022-07-18 17:26:10 +03:00
  • 73089b3cb0 Warn about unknown device monitor filters // Resolve #4362 Ivan Kravets 2022-07-18 17:24:38 +03:00
  • 3a70c902a9 Docs: Improve docs for the test suite filter/ignore options Ivan Kravets 2022-07-18 14:57:22 +03:00
  • bedbae6311 Bump version to 6.1.2a3 Ivan Kravets 2022-07-14 14:45:55 +03:00
  • 842679c32b Export a "PIO_UNIT_TESTING" macro to the project source files and dependent libraries in the Unit Testing mode Ivan Kravets 2022-07-14 14:45:31 +03:00
  • 10ff4ae77a Docs: Improve docs for advanced scripting Ivan Kravets 2022-07-14 14:45:16 +03:00
  • bc325ab2cc Increase number of http retries to 5 Ivan Kravets 2022-07-13 18:32:04 +03:00
  • a31a7f2b06 Improved detection of Windows architecture // Resolve #4353 Ivan Kravets 2022-07-13 18:26:21 +03:00
  • 4278574450 Fixed an issue when the "pio pkg publish" command didn’t work with Python 3.6 // #4352 Ivan Kravets 2022-07-13 14:46:40 +03:00
  • 6f8f2511c2 Look for another mirror on any requests.exceptions.RequestException Ivan Kravets 2022-07-13 14:31:28 +03:00
  • 5282124664 Bump version to 6.1.2a2 Ivan Kravets 2022-07-12 22:21:42 +03:00
  • 83bb6611b9 Fixed a regression bug when libArchive option declared in the library.json manifest was ignored // Resolve # Ivan Kravets 2022-07-12 22:21:09 +03:00
  • dcc02c3e14 Revert "Use generic MISSING helper" Ivan Kravets 2022-07-12 22:06:29 +03:00
  • f070399cad Bump version to 6.1.2a1 Ivan Kravets 2022-07-11 13:39:17 +03:00
  • b9920b286f CI: Run deployment on the master branch Ivan Kravets 2022-07-11 13:36:32 +03:00
  • d278f8f215 CI: Run deployment on the master branch Ivan Kravets 2022-07-11 13:36:01 +03:00
  • 3c5c65769c Merge tag 'v6.1.1' into develop Ivan Kravets 2022-07-11 13:34:00 +03:00
  • 2f7362951c Merge branch 'release/v6.1.1' v6.1.1 Ivan Kravets 2022-07-11 13:33:59 +03:00
  • f4535190a3 Bump version to 6.1.1 Ivan Kravets 2022-07-11 13:33:34 +03:00
  • 236c4570cf Added new `monitor_encoding` project configuration option // Resolve #4350 Ivan Kravets 2022-07-11 13:26:43 +03:00
  • 5844c536a4 Typo fix Ivan Kravets 2022-07-10 11:50:13 +03:00
  • 6627fd5790 fix compat mode when no framework (#4346) smarq8 2022-07-09 21:50:02 +02:00
  • 25074d80d3 Allowed specifying project environments for "pio ci" command // Resolve #4347 Ivan Kravets 2022-07-09 21:58:34 +03:00
  • f032663b33 Bump version to 6.1.1rc1 Ivan Kravets 2022-07-09 21:43:14 +03:00
  • d24702eb29 Fixed an issue with endless scanning of project dependencies // Resolve #4349 Ivan Kravets 2022-07-09 21:42:47 +03:00
  • 9051677d74 Deploy package to PyPi on the master push Ivan Kravets 2022-07-09 21:41:52 +03:00
  • 7637286efa Improve detecting of common builder by paths Ivan Kravets 2022-07-09 21:36:37 +03:00
  • 31a24e1652 Use generic MISSING helper Ivan Kravets 2022-07-09 19:25:04 +03:00
  • c8c4028a23 Bump version to 6.1.1a3 Ivan Kravets 2022-07-09 17:23:57 +03:00
  • 0bd27a36e9 Fixed an issue when a serial port was not automatically detected if the board has predefined HWIDs Ivan Kravets 2022-07-09 17:23:38 +03:00
  • ddfe5a6c03 Extend udev rules with QinHeng Electronics CH9102 USB-Serial adapter Ivan Kravets 2022-07-08 21:13:39 +03:00
  • ee93ca1615 Bump version to 6.1.1a2 Ivan Kravets 2022-07-08 15:19:25 +03:00
  • 4c2aca4956 Show "TimeoutError" only in the verbose mode when can not find a serial port Ivan Kravets 2022-07-08 15:18:52 +03:00
  • dd14b5e2ed Docs: Make supported IDEs "plural" Ivan Kravets 2022-07-08 14:22:13 +03:00
  • 6464420c1c Bump version to 6.1.1a1 Ivan Kravets 2022-07-06 20:06:16 +03:00
  • 79ec493c79 Deployment: Build Python source tarball Ivan Kravets 2022-07-06 19:51:38 +03:00
  • 7c846b8968 Merge tag 'v6.1.0' into develop Ivan Kravets 2022-07-06 18:41:44 +03:00
  • abb464707d Merge branch 'release/v6.1.0' v6.1.0 Ivan Kravets 2022-07-06 18:41:44 +03:00
  • 84c2e0a3d6 Tests: fest latest package version in runtime Ivan Kravets 2022-07-06 18:41:00 +03:00
  • c2ddc89e46 Bump version to 6.1.0 Ivan Kravets 2022-07-06 16:24:03 +03:00
  • 1495e24e1e Temporary disable ESPHome from CI Ivan Kravets 2022-07-06 16:22:13 +03:00
  • 6e16b43568 Automatically upgrade outdated Unity library Ivan Kravets 2022-07-05 18:57:06 +03:00
  • 6c18b37d54 Bump version to 6.1.0rc1 Ivan Kravets 2022-07-04 18:50:23 +03:00
  • 6134db8e81 Fixed an issue when library dependencies were installed for the incompatible project environment // Resolve #4338 Ivan Kravets 2022-07-04 18:50:06 +03:00
  • 3cf62f8fa6 Disable GoogleTest and Doctest frameworks on CI/Github Actions Ivan Kravets 2022-07-04 18:04:45 +03:00
  • 523b6dfa98 Do not immediately terminate a testing program when results are received Ivan Kravets 2022-07-04 17:32:11 +03:00
  • 3928cb522e Bump version to 6.1.0b2 Ivan Kravets 2022-07-04 13:55:11 +03:00
  • de856ee730 Export IDEs templates Ivan Kravets 2022-07-04 13:54:40 +03:00
  • d3b7508bd5 docs: Fix a few typos (#4340) Tim Gates 2022-07-03 20:16:33 +10:00
  • 6c71a3bea2 Disable core linting with Python 3.6 Ivan Kravets 2022-07-02 20:18:26 +03:00
  • d2e27f5385 Better wording with dependency resolving Ivan Kravets 2022-07-02 20:17:31 +03:00
  • 2a5de43964 Refactor project IDE integration Ivan Kravets 2022-07-02 20:16:56 +03:00
  • 029e66cd06 PyLint fixes Ivan Kravets 2022-07-02 19:19:48 +03:00
  • 96fb8c74f9 PyLint: fix "superfluous-parens" Ivan Kravets 2022-07-02 19:05:32 +03:00
  • b006f53010 PyLint: Fix "useless-object-inheritance" Ivan Kravets 2022-07-02 19:03:25 +03:00
  • 19d518fc4c Fix PyLint: Consider explicitly re-raising Ivan Kravets 2022-07-02 18:37:57 +03:00
  • f01cd7570c Fix handling of unknown targets when processing pre/post actions Ivan Kravets 2022-07-01 20:14:58 +03:00
  • ffebfd4376 Drop deprecated "program" target Ivan Kravets 2022-07-01 19:44:14 +03:00
  • e4264a6a51 Make $PROGPATH configurable Ivan Kravets 2022-07-01 19:38:51 +03:00
  • d85bc0f7f8 Make $PROGPATH configurable Ivan Kravets 2022-07-01 19:29:07 +03:00
  • 1445a91fab Docs: Refactor "Custom firmware/program name" scripting example Ivan Kravets 2022-07-01 18:43:08 +03:00
  • 3b878747f2 Bump GoogleTest dependency to 1.12.1 Ivan Kravets 2022-07-01 18:03:48 +03:00
  • 401f8a4891 Added new "pio run --monitor-port" option to specify custom device monitor port to the "monitor" target // Resolve #4337 Ivan Kravets 2022-06-29 22:46:53 +03:00
  • 6bec593b93 Simplify output from the clean target Ivan Kravets 2022-06-29 22:17:30 +03:00
  • aef49a8bff Docs: Improve advanced scripting docs Ivan Kravets 2022-06-29 14:34:49 +03:00
  • 772e25df49 Bump version to 6.1.0b1 Ivan Kravets 2022-06-28 19:37:16 +03:00
  • 3363b3a516 Significantly improved support for Pre & Post Actions Ivan Kravets 2022-06-28 19:36:49 +03:00
  • 1f096fe03f Fixed "non-existent variable ''projenv''" when ESP-IDF is used // Resolve #4329 Ivan Kravets 2022-06-28 14:28:52 +03:00
  • 32e440bec7 Fixed an issue when testing results were wrong in the verbose mode // Resolve #4336 Ivan Kravets 2022-06-28 12:59:23 +03:00
  • 99b5204802 Fixed a "PermissionError" on Windows when running "clean" or "cleanall" targets // Resolve #4331 Ivan Kravets 2022-06-27 20:12:04 +03:00
  • 3c17b31d5e Export twice to maintain backward compatability (#4333) Ollie Tedder 2022-06-27 11:24:42 +01:00
  • 89a80f158e Bump version to 6.0.3rc2 Ivan Kravets 2022-06-26 17:33:22 +03:00
  • c42db2ec22 Rename pio pkg publish --non-interactive option to the --no-interactive Ivan Kravets 2022-06-26 17:32:47 +03:00
  • 6a3b6f0d44 Bump GoogleTest to ^1.12.0 and Doctest to ^2.4.9 Ivan Kravets 2022-06-26 17:21:09 +03:00
  • ca2622b7a6 Skip GoogleTest for CI on Windows Ivan Kravets 2022-06-26 16:06:25 +03:00
  • b9a9fd4f43 Updated "Getting Started" documentation for GoogleTest Ivan Kravets 2022-06-26 14:47:25 +03:00
  • 1ea6d47110 Initialize unit testing target once per project builder Ivan Kravets 2022-06-25 22:44:35 +03:00
  • 256acf7e23 Merge branch 'feature/c-scanner' into develop Ivan Kravets 2022-06-25 20:53:18 +03:00
  • 284ccc9e8a Remove ProjectAsLibBuilder's singleton Ivan Kravets 2022-06-25 20:53:08 +03:00
  • 655eedd7b0 Export Unit Testing flags only to the project build environment Ivan Kravets 2022-06-25 20:20:13 +03:00
  • bb6490d6f2 Do not automatically configure any flags for the testing frameworks Ivan Kravets 2022-06-25 20:11:17 +03:00
  • 300b7b2138 Minor improvements to the ProjectAsLibBuilder Ivan Kravets 2022-06-25 20:10:18 +03:00
  • 86c4bd69d2 Fixed an issue with the LDF when recursively scanning dependencies in the "chain" mode Ivan Kravets 2022-06-24 21:17:26 +03:00
  • dd63c8002a Make "MatchSourceFiles' configurable for source extensions Ivan Kravets 2022-06-24 21:09:44 +03:00
  • 13fc8508b3 Bump "uvicorn" dependency to 0.18.* Ivan Kravets 2022-06-23 18:58:53 +03:00
  • a76933990c Remove generic targets Ivan Kravets 2022-06-23 14:20:27 +03:00
  • 7e3e394707 Bump version to 6.0.3rc1 Ivan Kravets 2022-06-22 19:05:05 +03:00
  • cee3f4d90f Do not resolve debugging serial port by default Ivan Kravets 2022-06-22 19:03:50 +03:00
  • c557473cfb Docs: Fix redirect URL Ivan Kravets 2022-06-22 13:15:32 +03:00
  • f893fcf135 Bump version to 6.0.3b1 Ivan Kravets 2022-06-20 22:41:02 +03:00
  • 092326cb91 Warn about incompatible Bash version for the Shell Completion // Resolve #4326 Ivan Kravets 2022-06-20 22:40:36 +03:00
  • 92a5c1bac6 Handle UDEV rules and their PID/VID data when searching for serial port Ivan Kravets 2022-06-20 22:21:28 +03:00
  • 4b2f0eb1d5 Extend CP210X rules Ivan Kravets 2022-06-20 22:20:47 +03:00
  • 9ae67fdad9 Fixed an issue on Windows OS when flags were wrapped to the temporary file while generating compilation database Ivan Kravets 2022-06-20 14:49:39 +03:00
  • 5142feba7a Use new unified package API for deprecated pio lib command // Resolve #4198 Ivan Kravets 2022-06-20 14:24:09 +03:00
  • 8cbe7bc7a6 Use new unified package API for deprecated pio platform command // Issue #4198 Ivan Kravets 2022-06-18 17:25:38 +03:00
  • d8f36b6534 Minor improvements to pkg show layout Ivan Kravets 2022-06-18 16:59:49 +03:00