Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump platformio from 4.3.4 to 5.1.1 #29

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Mar 18, 2021

Bumps platformio from 4.3.4 to 5.1.1.

Release notes

Sourced from platformio's releases.

5.1.1

5.1.0

5.0.4

  • Added "Core" suffix when showing PlatformIO Core version using pio --version command
  • Improved .ccls configuration file for Emacs, Vim, and Sublime Text integrations
  • Updated analysis tools:
    • Cppcheck v2.3 with improved C++ parser and several new MISRA rules
    • PVS-Studio v7.11 with new diagnostics and updated mass suppression mechanism
  • Show a warning message about deprecated support for Python 2 and Python 3.5
  • Do not provide "intelliSenseMode" option when generating configuration for VSCode C/C++ extension
  • Fixed a "git-sh-setup: file not found" error when installing project dependencies from Git VCS ([issue #3740](platformio/platformio-core#3740))
  • Fixed an issue with package publishing on Windows when Unix permissions are not preserved ([issue #3776](platformio/platformio-core#3776))

5.0.3

... (truncated)

Changelog

Sourced from platformio's changelog.

5.1.1 (2021-03-17)


* Fixed a "The command line is too long" issue with a linking process on Windows (`issue [#3827](https://github.com/platformio/platformio/issues/3827) <https://github.com/platformio/platformio-core/issues/3827>`_)
* Fixed an issue with `device monitor <https://docs.platformio.org/page/core/userguide/device/cmd_monitor.html>`__ when the "send_on_enter" filter didn't send EOL chars (`issue [#3787](https://github.com/platformio/platformio/issues/3787) <https://github.com/platformio/platformio-core/issues/3787>`_)
* Fixed an issue with silent mode when unwanted data is printed to stdout (`issue [#3837](https://github.com/platformio/platformio/issues/3837) <https://github.com/platformio/platformio-core/issues/3837>`_)
* Fixed an issue when code inspection fails with "Bad JSON" (`issue [#3790](https://github.com/platformio/platformio/issues/3790) <https://github.com/platformio/platformio-core/issues/3790>`_)
* Fixed an issue with overriding user-specified debugging configuration information in VSCode (`issue [#3824](https://github.com/platformio/platformio/issues/3824) <https://github.com/platformio/platformio-core/issues/3824>`_)

5.1.0 (2021-01-28)

  • PlatformIO Home

    • Boosted PlatformIO Home <https://docs.platformio.org/page/home/index.html>__ performance thanks to migrating the codebase to the pure Python 3 Asynchronous I/O stack
    • Added a new --session-id option to pio home <https://docs.platformio.org/page/core/userguide/cmd_home.html>__ command that helps to keep PlatformIO Home isolated from other instances and protect from 3rd party access (issue [#3397](https://github.com/platformio/platformio/issues/3397) <https://github.com/platformio/platformio-core/issues/3397>_)
  • Build System

    • Upgraded build engine to the SCons 4.1 (release notes <https://scons.org/scons-410-is-available.html>_)
    • Refactored a workaround for a maximum command line character limitation (issue [#3792](https://github.com/platformio/platformio/issues/3792) <https://github.com/platformio/platformio-core/issues/3792>_)
    • Fixed an issue with Python 3.8+ on Windows when a network drive is used (issue [#3417](https://github.com/platformio/platformio/issues/3417) <https://github.com/platformio/platformio-core/issues/3417>_)
  • Package Management

    • New options for pio system prune <https://docs.platformio.org/page/core/userguide/system/cmd_prune.html>__ command:

      • --dry-run option to show data that will be removed
      • --core-packages option to remove unnecessary core packages
      • --platform-packages option to remove unnecessary development platform packages (issue [#923](https://github.com/platformio/platformio/issues/923) <https://github.com/platformio/platformio-core/issues/923>_)
    • Added new check_prune_system_threshold <https://docs.platformio.org/page/core/userguide/cmd_settings.html#check-prune-system-threshold>__ setting

    • Disabled automatic removal of unnecessary development platform packages (issue [#3708](https://github.com/platformio/platformio/issues/3708) <https://github.com/platformio/platformio-core/issues/3708>, issue [#3770](https://github.com/platformio/platformio/issues/3770) <https://github.com/platformio/platformio-core/issues/3770>)

    • Fixed an issue when unnecessary packages were removed in update --dry-run mode (issue [#3809](https://github.com/platformio/platformio/issues/3809) <https://github.com/platformio/platformio-core/issues/3809>_)

    • Fixed a "ValueError: Invalid simple block" when uninstalling a package with a custom name and external source (issue [#3816](https://github.com/platformio/platformio/issues/3816) <https://github.com/platformio/platformio-core/issues/3816>_)

  • Debugging

    • Configure a custom debug adapter speed using a new debug_speed <https://docs.platformio.org/page/projectconf/section_env_debug.html#debug-speed>__ option (issue [#3799](https://github.com/platformio/platformio/issues/3799) <https://github.com/platformio/platformio-core/issues/3799>_)
    • Handle debugging server's "ready_pattern" in "stderr" output
  • Miscellaneous

    • Improved listing of multicast DNS services <https://docs.platformio.org/page/core/userguide/device/cmd_list.html>_
    • Fixed a "UnicodeDecodeError: 'utf-8' codec can't decode byte" when using J-Link for firmware uploading on Linux (issue [#3804](https://github.com/platformio/platformio/issues/3804) <https://github.com/platformio/platformio-core/issues/3804>_)
    • Fixed an issue with a compiler driver for ".ccls" language server (issue [#3808](https://github.com/platformio/platformio/issues/3808) <https://github.com/platformio/platformio-core/issues/3808>_)
    • Fixed an issue when pio device monitor --eol <https://docs.platformio.org/page/core/userguide/device/cmd_monitor.html#cmdoption-pio-device-monitor-eol>__ and "send_on_enter" filter do not work properly (issue [#3787](https://github.com/platformio/platformio/issues/3787) <https://github.com/platformio/platformio-core/issues/3787>_)

5.0.4 (2020-12-30)

</tr></table> 

... (truncated)

Commits
  • d2ae333 Merge branch 'release/v5.1.1'
  • 18b18f1 Bump version to 5.1.1
  • edf724d Sync docs
  • 622a190 Avoid "rustup" when building cryptography for contrib-pysite // Resolve #3865
  • 5b4a78b Bump version to 5.1.1b1
  • 44b85f6 Switch Cppcheck to analyze project per file // Issue #3797
  • 7f1f760 Preserve user-specified debug configurations in VSCode integration (#3878)
  • 54d8c96 Update SPDX license list to 3.12
  • c6ab782 Fixed incorrect size of unnecessary data // Resolve #3830
  • ae26079 Fixed an issue when code inspection fails with "Bad JSON" // Resolve #3790
  • Additional commits viewable in compare view

Dependabot compatibility score

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 18, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Sep 14, 2021

Superseded by #50.

@dependabot dependabot bot closed this Sep 14, 2021
@dependabot dependabot bot deleted the dependabot/pip/platformio-5.1.1 branch September 14, 2021 01:02
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remote agent on Raspbian KB/MB confusion Inspect Code fails on certain board types with "Bad JSON"
0 participants