Skip to content

Update platformio requirement from <7,>=6.1 to >=6.1.19,<7 - #7

Closed
dependabot[bot] wants to merge 1 commit into
hg113-mainfrom
dependabot/pip/platformio-gte-6.1.19-and-lt-7
Closed

dependabot[bot] wants to merge 1 commit into
hg113-mainfrom
dependabot/pip/platformio-gte-6.1.19-and-lt-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 10, 2026

Copy link
Copy Markdown

Updates the requirements on platformio to permit the latest version.

Release notes

Sourced from platformio's releases.

6.1.19

  • Added support for Python 3.14
  • Upgraded the Doctest testing framework to version 2.4.12, the GoogleTest to version 1.17.0, and the Unity to version 2.6.1, incorporating the latest features and improvements for enhanced testing capabilities
  • Enhanced compatibility with the CCLS language server, improving integration with editors like Emacs, Sublime Text, and Vim ([issue #5186](platformio/platformio-core#5186))
  • Improved error messages for package installation to make it easier to understand when a package is missing or incompatible ([pull #5336](platformio/platformio-core#5336)).
  • Fixed a regression issue where custom build flags were not properly reflected in the compile_commands.json file, ensuring accurate compilation database generation
  • Fixed an issue where fully-qualified serial port URLs (e.g., rfc2217://host:port) were incorrectly treated as wildcard patterns ([issue #5225](platformio/platformio-core#5225))
  • Fixed an issue where the toolchain path in static analysis was not handled correctly if it contained spaces ([pull #5351](platformio/platformio-core#5351))
  • Fixed installation failure when the executable path contains spaces for postinstall scripts and handling both list and string command formats ([pull #5366](platformio/platformio-core#5366))
  • Fixed cleanup of the .pio/libdeps folder so that leftover libraries are properly removed when the lib_deps option is empty ([issue #5110](platformio/platformio-core#5110))
Changelog

Sourced from platformio's changelog.

6.1.19 (2026-02-04)


* Added support for Python 3.14
* Upgraded the `Doctest <https://docs.platformio.org/en/latest/advanced/unit-testing/frameworks/doctest.html>`__ testing framework to version 2.4.12, the `GoogleTest <https://docs.platformio.org/en/latest/advanced/unit-testing/frameworks/doctest.html>`__ to version 1.17.0, and the `Unity <https://docs.platformio.org/en/latest/advanced/unit-testing/frameworks/unity.html>`__ to version 2.6.1, incorporating the latest features and improvements for enhanced testing capabilities
* Enhanced compatibility with the CCLS language server, improving integration with editors like `Emacs <https://docs.platformio.org/en/latest/integration/ide/emacs.html>`__, `Sublime Text <https://docs.platformio.org/en/latest/integration/ide/sublimetext.html>`__, and `Vim <https://docs.platformio.org/en/latest/integration/ide/vim.html>`__ (`issue [#5186](https://github.com/platformio/platformio/issues/5186) <https://github.com/platformio/platformio-core/issues/5186>`_)
* Improved error messages for package installation to make it easier to understand when a package is missing or incompatible (`pull [#5336](https://github.com/platformio/platformio/issues/5336) <https://github.com/platformio/platformio-core/pull/5336>`_).
* Fixed a regression issue where custom build flags were not properly reflected in the `compile_commands.json <https://docs.platformio.org/en/latest/integration/compile_commands.html>`__ file, ensuring accurate compilation database generation
* Fixed an issue where fully-qualified serial port URLs (e.g., ``rfc2217://host:port``) were incorrectly treated as wildcard patterns (`issue [#5225](https://github.com/platformio/platformio/issues/5225) <https://github.com/platformio/platformio-core/issues/5225>`_)
* Fixed an issue where the toolchain path in static analysis was not handled correctly if it contained spaces (`pull [#5351](https://github.com/platformio/platformio/issues/5351) <https://github.com/platformio/platformio-core/issues/5351>`_)
* Fixed installation failure when the executable path contains spaces for ``postinstall`` scripts and handling both list and string command formats (`pull [#5366](https://github.com/platformio/platformio/issues/5366) <https://github.com/platformio/platformio-core/pull/5366>`_)
* Fixed cleanup of the ``.pio/libdeps`` folder so that leftover libraries are properly removed when the `lib_deps <https://docs.platformio.org/en/latest/projectconf/sections/env/options/library/lib_deps.html>`__ option is empty (`issue [#5110](https://github.com/platformio/platformio/issues/5110) <https://github.com/platformio/platformio-core/issues/5110>`_)

6.1.18 (2025-03-11)

  • Resolved a regression issue that prevented |PIOHOME| from opening external links (issue [#5084](https://github.com/platformio/platformio/issues/5084) <https://github.com/platformio/platformio-core/issues/5084>_)

6.1.17 (2025-02-13)


* Introduced the `PLATFORMIO_RUN_JOBS <https://docs.platformio.org/en/latest/envvars.html#envvar-PLATFORMIO_RUN_JOBS>`__ environment variable, allowing manual override of the number of parallel build jobs (`issue [#5077](https://github.com/platformio/platformio/issues/5077) <https://github.com/platformio/platformio-core/issues/5077>`_)
* Added support for ``tar.xz`` tarball dependencies (`pull [#4974](https://github.com/platformio/platformio/issues/4974) <https://github.com/platformio/platformio-core/pull/4974>`_)
* Ensured that dependencies of private libraries are no longer unnecessarily re-installed, optimizing dependency management and reducing redundant operations (`issue [#4987](https://github.com/platformio/platformio/issues/4987) <https://github.com/platformio/platformio-core/issues/4987>`_)
* Resolved an issue where the ``compiledb`` target failed to properly escape compiler executable paths containing spaces (`issue [#4998](https://github.com/platformio/platformio/issues/4998) <https://github.com/platformio/platformio-core/issues/4998>`_)
* Resolved an issue with incorrect path resolution when linking static libraries via the `build_flags <https://docs.platformio.org/en/latest/projectconf/sections/env/options/build/build_flags.html>`__ option (`issue [#5004](https://github.com/platformio/platformio/issues/5004) <https://github.com/platformio/platformio-core/issues/5004>`_)
* Resolved an issue where the ``--project-dir`` flag did not function correctly with the `pio check <https://docs.platformio.org/en/latest/core/userguide/cmd_check.html>`__ and `pio debug <https://docs.platformio.org/en/latest/core/userguide/cmd_debug.html>`__ commands (`issue [#5029](https://github.com/platformio/platformio/issues/5029) <https://github.com/platformio/platformio-core/issues/5029>`_)
* Resolved an issue where the |LDF| occasionally excluded bundled platform libraries from the dependency graph (`pull [#4941](https://github.com/platformio/platformio/issues/4941) <https://github.com/platformio/platformio-core/pull/4941>`_)

6.1.16 (2024-09-26)

  • Added support for Python 3.13
  • Introduced the PLATFORMIO_SYSTEM_TYPE <https://docs.platformio.org/en/latest/envvars.html#envvar-PLATFORMIO_SYSTEM_TYPE>__ environment variable, enabling manual override of the detected system type for greater flexibility and control in custom build environments
  • Enhanced internet connection checks by falling back to HTTPS protocol when HTTP (port 80) fails (issue [#4980](https://github.com/platformio/platformio/issues/4980) <https://github.com/platformio/platformio-core/issues/4980>_)
  • Upgraded the build engine to the latest version of SCons (4.8.1) to improve build performance, reliability, and compatibility with other tools and systems (release notes <https://github.com/SCons/scons/releases/tag/4.8.1>__)
  • Upgraded the Doctest <https://docs.platformio.org/en/latest/advanced/unit-testing/frameworks/doctest.html>__ testing framework to version 2.4.11, the GoogleTest <https://docs.platformio.org/en/latest/advanced/unit-testing/frameworks/doctest.html>__ to version 1.15.2, and the Unity <https://docs.platformio.org/en/latest/advanced/unit-testing/frameworks/unity.html>__ to version 2.6.0, incorporating the latest features and improvements for enhanced testing capabilities
  • Corrected an issue where the incorrect public class was imported for the DoctestTestRunner (issue [#4949](https://github.com/platformio/platformio/issues/4949) <https://github.com/platformio/platformio-core/issues/4949>_)

6.1.15 (2024-04-25)


* Resolved an issue where the |LDF| couldn't locate a library dependency declared via version control system repository (`issue [#4885](https://github.com/platformio/platformio/issues/4885) <https://github.com/platformio/platformio-core/issues/4885>`_)
* Resolved an issue related to the inaccurate detection of the Clang compiler (`pull [#4897](https://github.com/platformio/platformio/issues/4897) <https://github.com/platformio/platformio-core/pull/4897>`_)

6.1.14 (2024-03-21)

  • Introduced the --json-output option to the pio test <https://docs.platformio.org/en/latest/core/userguide/cmd_test.html>__ command, enabling users to generate test results in the JSON format
  • Upgraded the build engine to the latest version of SCons (4.7.0) to improve build performance, reliability, and compatibility with other tools and systems (release notes <https://github.com/SCons/scons/releases/tag/4.7.0>__)

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [platformio](https://github.com/platformio/platformio) to permit the latest version.
- [Release notes](https://github.com/platformio/platformio/releases)
- [Changelog](https://github.com/platformio/platformio-core/blob/develop/HISTORY.rst)
- [Commits](platformio/platformio-core@v6.1.0...v6.1.19)

---
updated-dependencies:
- dependency-name: platformio
  dependency-version: 6.1.19
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 10, 2026
@Damue01 Damue01 closed this Jul 16, 2026
@Damue01
Damue01 deleted the dependabot/pip/platformio-gte-6.1.19-and-lt-7 branch July 16, 2026 16:53
@dependabot @github

dependabot Bot commented on behalf of github Jul 16, 2026

Copy link
Copy Markdown
Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant