platformio 4.2.1
platformio 4.2.1

- [x] Have you followed the [guidelines for contributing](https://github.com/Homebrew/homebrew-core/blob/master/CONTRIBUTING.md)?
- [x] Have you checked that there aren't other open [pull requests](https://github.com/Homebrew/homebrew-core/pulls) for the same formula update/change?
- [x] Have you built your formula locally with `brew install --build-from-source <formula>`, where `<formula>` is the name of the formula you're submitting?
- [x] Is your test running fine `brew test <formula>`, where `<formula>` is the name of the formula you're submitting?
- [x] Does your build pass `brew audit --strict <formula>` (after doing `brew install <formula>`)?

-----

* Improved VSCode template with special ``forceInclude`` field for direct includes via ``-include`` flag ([issue #3379](https://github.com/platformio/platformio-core/issues/3379))
* Improved support of PIO Home on card-sized PC (Raspberry Pi, etc.) ([issue #3313](https://github.com/platformio/platformio-core/issues/3313))
* Froze "marshmallow" dependency to 2.X for Python 2 ([issue #3380](https://github.com/platformio/platformio-core/issues/3380))
* Fixed "TypeError: unsupported operand type(s)" when system environment variable is used by project configuration parser ([issue #3377](https://github.com/platformio/platformio-core/issues/3377))
* Fixed an issue when Library Dependency Finder (LDF) ignores custom "libLDFMode" and "libCompatMode" options in [library.json](http://docs.platformio.org/page/librarymanager/config.html)
* Fixed an issue when generating of compilation database "compile_commands.json" does not work with Python 2.7 ([issue #3378](https://github.com/platformio/platformio-core/issues/3378))

Closes #50367.

Signed-off-by: Rui Chen <5fd29470147430022ff146db88de16ee91dea376@gmail.com>

adam-moss/homebrew-core,uyjulian/homebrew-core,jabenninghoff/homebrew-core,JCount/homebrew-core,jvillard/homebrew-core,chrisfinazzo/homebrew-core,mbcoguno/homebrew-core,lembacon/homebrew-core,makigumo/homebrew-core,BrewTestBot/homebrew-core,Linuxbrew/homebrew-core,spaam/homebrew-core,zyedidia/homebrew-core,chrisfinazzo/homebrew-core,jvillard/homebrew-core,rwhogg/homebrew-core,lemzwerg/homebrew-core,Linuxbrew/homebrew-core,cblecker/homebrew-core,nbari/homebrew-core,JCount/homebrew-core,lembacon/homebrew-core,cblecker/homebrew-core,jabenninghoff/homebrew-core,dsXLII/homebrew-core,makigumo/homebrew-core,lemzwerg/homebrew-core,maxim-belkin/homebrew-core,mfikes/homebrew-core,stgraber/homebrew-core,zyedidia/homebrew-core,Moisan/homebrew-core,filcab/homebrew-core,aabdnn/homebrew-core,mbcoguno/homebrew-core,filcab/homebrew-core,nandub/homebrew-core,sjackman/homebrew-core,mfikes/homebrew-core,aabdnn/homebrew-core,uyjulian/homebrew-core,edporras/homebrew-core,mvitz/homebrew-core,mahori/homebrew-core,Homebrew/homebrew-core,mahori/homebrew-core,stgraber/homebrew-core,maxim-belkin/homebrew-core,Moisan/homebrew-core,Homebrew/homebrew-core,nandub/homebrew-core,spaam/homebrew-core,BrewTestBot/homebrew-core,mvitz/homebrew-core,dsXLII/homebrew-core,mvitz/homebrew-core,edporras/homebrew-core,mbcoguno/homebrew-core,rwhogg/homebrew-core,nbari/homebrew-core,jvillard/homebrew-core,adam-moss/homebrew-core,lembacon/homebrew-core,sjackman/homebrew-core