diff --git a/HISTORY.rst b/HISTORY.rst index e1abb585..767b0c51 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -13,6 +13,7 @@ PlatformIO Core 5 - Run command from a PlatformIO package with a new `pio exec `__ (`issue #4163 `_) - Run library extra script only at a build process (`issue #3915 `_) +- Improved PIO Remote setup on credit-card sized computers (Raspberry Pi, BeagleBon, etc) (`issue #3865 `_) 5.2.5 (2022-02-10) ~~~~~~~~~~~~~~~~~~ @@ -29,7 +30,6 @@ PlatformIO Core 5 - Added support for a new ``headers`` field in `library.json `__ (declare a list of header files that can be included in a project source files using ``#include <...>`` directive) - Improved tab completion support for Bash, ZSH, and Fish shells (`issue #4114 `_) - Improved support for projects located on a network share (`issue #3417 `_, `issue #3926 `_, `issue #4099 `_) -- Improved PIO Remote setup on credit-card sized computers (Raspberry Pi, BeagleBon, etc) (`issue #3865 `_) - Upgraded build engine to the SCons 4.3 (`release notes `__) - Fixed an issue with the CLion project generator when a macro contains a space (`issue #4102 `_) - Fixed an issue with the NetBeans project generator when the path to PlatformIO contains a space (`issue #4096 `_) diff --git a/platformio/package/manager/core.py b/platformio/package/manager/core.py index 50b7e34e..31f85fcc 100644 --- a/platformio/package/manager/core.py +++ b/platformio/package/manager/core.py @@ -152,7 +152,7 @@ def build_contrib_pysite_package(target_dir, with_metadata=True): if "linux" in systype: args.extend(["--no-binary", ":all:"]) try: - subprocess.run(args + get_contrib_pysite_deps(), check=True) + subprocess.run(args + get_contrib_pysite_deps(), check=True, env=os.environ) except subprocess.CalledProcessError as exc: if "linux" in systype: raise UserSideException(