Commit Graph

6300 Commits

Author SHA1 Message Date
Ivan Kravets 0bd27a36e9 Fixed an issue when a serial port was not automatically detected if the board has predefined HWIDs 2022-07-09 17:23:38 +03:00
Ivan Kravets ddfe5a6c03 Extend udev rules with QinHeng Electronics CH9102 USB-Serial adapter 2022-07-08 21:13:39 +03:00
Ivan Kravets ee93ca1615 Bump version to 6.1.1a2 2022-07-08 15:19:25 +03:00
Ivan Kravets 4c2aca4956 Show "TimeoutError" only in the verbose mode when can not find a serial port 2022-07-08 15:18:52 +03:00
Ivan Kravets dd14b5e2ed Docs: Make supported IDEs "plural" 2022-07-08 14:22:13 +03:00
Ivan Kravets 6464420c1c Bump version to 6.1.1a1 2022-07-06 20:06:16 +03:00
Ivan Kravets 79ec493c79 Deployment: Build Python source tarball 2022-07-06 19:51:38 +03:00
Ivan Kravets abb464707d Merge branch 'release/v6.1.0' 2022-07-06 18:41:44 +03:00
Ivan Kravets 7c846b8968 Merge tag 'v6.1.0' into develop
Bump version to 6.1.0
2022-07-06 18:41:44 +03:00
Ivan Kravets 84c2e0a3d6 Tests: fest latest package version in runtime 2022-07-06 18:41:00 +03:00
Ivan Kravets c2ddc89e46 Bump version to 6.1.0 2022-07-06 16:24:03 +03:00
Ivan Kravets 1495e24e1e Temporary disable ESPHome from CI 2022-07-06 16:22:13 +03:00
Ivan Kravets 6e16b43568 Automatically upgrade outdated Unity library 2022-07-05 18:57:06 +03:00
Ivan Kravets 6c18b37d54 Bump version to 6.1.0rc1 2022-07-04 18:50:23 +03:00
Ivan Kravets 6134db8e81 Fixed an issue when library dependencies were installed for the incompatible project environment // Resolve #4338 2022-07-04 18:50:06 +03:00
Ivan Kravets 3cf62f8fa6 Disable GoogleTest and Doctest frameworks on CI/Github Actions 2022-07-04 18:04:45 +03:00
Ivan Kravets 523b6dfa98 Do not immediately terminate a testing program when results are received 2022-07-04 17:32:11 +03:00
Ivan Kravets 3928cb522e Bump version to 6.1.0b2 2022-07-04 13:55:11 +03:00
Ivan Kravets de856ee730 Export IDEs templates 2022-07-04 13:54:40 +03:00
Tim Gates d3b7508bd5 docs: Fix a few typos (#4340)
There are small typos in:
- platformio/test/helpers.py
- platformio/util.py
- tests/project/test_savedeps.py

Fixes:
- Should read `specified` rather than `sepcified`.
- Should read `overridden` rather than `overriden`.
- Should read `compatibility` rather than `compatiblty`.
2022-07-03 13:16:33 +03:00
Ivan Kravets 6c71a3bea2 Disable core linting with Python 3.6 2022-07-02 20:18:26 +03:00
Ivan Kravets d2e27f5385 Better wording with dependency resolving 2022-07-02 20:17:31 +03:00
Ivan Kravets 2a5de43964 Refactor project IDE integration 2022-07-02 20:16:56 +03:00
Ivan Kravets 029e66cd06 PyLint fixes 2022-07-02 19:19:48 +03:00
Ivan Kravets 96fb8c74f9 PyLint: fix "superfluous-parens" 2022-07-02 19:05:32 +03:00
Ivan Kravets b006f53010 PyLint: Fix "useless-object-inheritance" 2022-07-02 19:03:25 +03:00
Ivan Kravets 19d518fc4c Fix PyLint: Consider explicitly re-raising 2022-07-02 18:37:57 +03:00
Ivan Kravets f01cd7570c Fix handling of unknown targets when processing pre/post actions 2022-07-01 20:14:58 +03:00
Ivan Kravets ffebfd4376 Drop deprecated "program" target 2022-07-01 19:44:14 +03:00
Ivan Kravets e4264a6a51 Make $PROGPATH configurable 2022-07-01 19:38:51 +03:00
Ivan Kravets d85bc0f7f8 Make $PROGPATH configurable 2022-07-01 19:29:07 +03:00
Ivan Kravets 1445a91fab Docs: Refactor "Custom firmware/program name" scripting example 2022-07-01 18:43:08 +03:00
Ivan Kravets 3b878747f2 Bump GoogleTest dependency to 1.12.1 2022-07-01 18:03:48 +03:00
Ivan Kravets 401f8a4891 Added new "pio run --monitor-port" option to specify custom device monitor port to the "monitor" target // Resolve #4337 2022-06-29 22:46:53 +03:00
Ivan Kravets 6bec593b93 Simplify output from the clean target 2022-06-29 22:17:30 +03:00
Ivan Kravets aef49a8bff Docs: Improve advanced scripting docs 2022-06-29 14:34:49 +03:00
Ivan Kravets 772e25df49 Bump version to 6.1.0b1 2022-06-28 19:37:16 +03:00
Ivan Kravets 3363b3a516 Significantly improved support for Pre & Post Actions 2022-06-28 19:36:49 +03:00
Ivan Kravets 1f096fe03f Fixed "non-existent variable ''projenv''" when ESP-IDF is used // Resolve #4329 2022-06-28 14:28:52 +03:00
Ivan Kravets 32e440bec7 Fixed an issue when testing results were wrong in the verbose mode // Resolve #4336 2022-06-28 12:59:23 +03:00
Ivan Kravets 99b5204802 Fixed a "PermissionError" on Windows when running "clean" or "cleanall" targets // Resolve #4331 2022-06-27 20:12:04 +03:00
Ollie Tedder 3c17b31d5e Export twice to maintain backward compatability (#4333)
* Export twice to maintain backward compattability

* Removed double import and just use another variable (after running make before-commit)

* Improve comment
2022-06-27 13:24:42 +03:00
Ivan Kravets 89a80f158e Bump version to 6.0.3rc2 2022-06-26 17:33:22 +03:00
Ivan Kravets c42db2ec22 Rename pio pkg publish --non-interactive option to the --no-interactive 2022-06-26 17:32:47 +03:00
Ivan Kravets 6a3b6f0d44 Bump GoogleTest to ^1.12.0 and Doctest to ^2.4.9 2022-06-26 17:21:09 +03:00
Ivan Kravets ca2622b7a6 Skip GoogleTest for CI on Windows 2022-06-26 16:06:25 +03:00
Ivan Kravets b9a9fd4f43 Updated "Getting Started" documentation for GoogleTest 2022-06-26 14:47:25 +03:00
Ivan Kravets 1ea6d47110 Initialize unit testing target once per project builder 2022-06-25 22:44:35 +03:00
Ivan Kravets 256acf7e23 Merge branch 'feature/c-scanner' into develop 2022-06-25 20:53:18 +03:00
Ivan Kravets 284ccc9e8a Remove ProjectAsLibBuilder's singleton 2022-06-25 20:53:08 +03:00