diff --git a/.github/workflows/deployment.yml b/.github/workflows/deployment.yml index 8517d7bd..0d1a63e4 100644 --- a/.github/workflows/deployment.yml +++ b/.github/workflows/deployment.yml @@ -24,7 +24,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install tox wheel + pip install tox build - name: Deployment Tests env: @@ -34,9 +34,8 @@ jobs: run: | tox -e testcore - - name: Build Python source tarball - # run: python setup.py sdist bdist_wheel - run: python setup.py sdist + - name: Build Python distributions + run: python -m build - name: Publish package to PyPI if: ${{ github.ref == 'refs/heads/master' }} diff --git a/HISTORY.rst b/HISTORY.rst index 10005d1f..6e262cd8 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -8,6 +8,7 @@ Release Notes .. |UNITTESTING| replace:: `Unit Testing `__ .. |DEBUGGING| replace:: `Debugging `__ .. |STATICCODEANALYSIS| replace:: `Static Code Analysis `__ +.. |PIOHOME| replace:: `PIO Home `__ .. _release_notes_6: @@ -18,6 +19,11 @@ Unlock the true potential of embedded software development with PlatformIO's collaborative ecosystem, embracing declarative principles, test-driven methodologies, and modern toolchains for unrivaled success. +6.1.18 (2025-03-11) +~~~~~~~~~~~~~~~~~~~ + +* Resolved a regression issue that prevented |PIOHOME| from opening external links (`issue #5084 `_) + 6.1.17 (2025-02-13) ~~~~~~~~~~~~~~~~~~~ @@ -87,7 +93,7 @@ test-driven methodologies, and modern toolchains for unrivaled success. ~~~~~~~~~~~~~~~~~~~ * Resolved a possible issue that may cause generated projects for `PlatformIO IDE for VSCode `__ to fail to launch a debug session because of a missing "objdump" binary when GDB is not part of the toolchain package -* Resolved a regression issue that resulted in the malfunction of the Memory Inspection feature within `PIO Home `__ +* Resolved a regression issue that resulted in the malfunction of the Memory Inspection feature within |PIOHOME| 6.1.10 (2023-08-11) ~~~~~~~~~~~~~~~~~~~ diff --git a/docs b/docs index f4457401..70ab7ee2 160000 --- a/docs +++ b/docs @@ -1 +1 @@ -Subproject commit f44574013b0efb324a743b8f2ec9208377644ec1 +Subproject commit 70ab7ee27bafd168651fed2afafae6e7c41a22f5 diff --git a/platformio/__init__.py b/platformio/__init__.py index 7da579cd..9db62a0d 100644 --- a/platformio/__init__.py +++ b/platformio/__init__.py @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -VERSION = (6, 1, 17) +VERSION = (6, 1, 18) __version__ = ".".join([str(s) for s in VERSION]) __title__ = "platformio" diff --git a/platformio/dependencies.py b/platformio/dependencies.py index 2e02fce9..2de0798f 100644 --- a/platformio/dependencies.py +++ b/platformio/dependencies.py @@ -29,7 +29,7 @@ def get_core_dependencies(): def get_pip_dependencies(): core = [ "bottle == 0.13.*", - "click >=8.0.4, <9", + "click >=8.0.4, <8.1.8", "colorama", "marshmallow == 3.*", "pyelftools >=0.27, <1", @@ -42,7 +42,7 @@ def get_pip_dependencies(): home = [ # PIO Home requirements "ajsonrpc == 1.2.*", - "starlette >=0.19, <0.46", + "starlette >=0.19, <0.47", "uvicorn >=0.16, <0.35", "wsproto == 1.*", ]