From 23c142dffd409af104665df0030c2ad04f9f8260 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 13 Feb 2025 13:58:19 +0200 Subject: [PATCH 1/6] Bump version to 6.1.18a1 --- HISTORY.rst | 3 +++ platformio/__init__.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/HISTORY.rst b/HISTORY.rst index 10005d1f..68427595 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -18,6 +18,9 @@ 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-??-??) +~~~~~~~~~~~~~~~~~~~ + 6.1.17 (2025-02-13) ~~~~~~~~~~~~~~~~~~~ diff --git a/platformio/__init__.py b/platformio/__init__.py index 7da579cd..03f2744c 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, "18a1") __version__ = ".".join([str(s) for s in VERSION]) __title__ = "platformio" From 841489c1543ac5053ab20c07aff46711dae7c692 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Fri, 14 Feb 2025 12:14:31 +0200 Subject: [PATCH 2/6] Sync docs --- docs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs b/docs index f4457401..43f546e2 160000 --- a/docs +++ b/docs @@ -1 +1 @@ -Subproject commit f44574013b0efb324a743b8f2ec9208377644ec1 +Subproject commit 43f546e26dc16f08d00bbfa8a81a7e19f6a66c48 From b4b02982d626eea1b89ae3df2f5141ea98d61a38 Mon Sep 17 00:00:00 2001 From: David Hotham Date: Fri, 14 Feb 2025 10:15:12 +0000 Subject: [PATCH 3/6] build and publish wheel (#5088) --- .github/workflows/deployment.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) 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' }} From 145142ea6c1d97c92a62999d424c0dd712fbb9f5 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Mon, 24 Feb 2025 13:15:19 +0200 Subject: [PATCH 4/6] Update deps --- platformio/dependencies.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platformio/dependencies.py b/platformio/dependencies.py index 2e02fce9..b028b46d 100644 --- a/platformio/dependencies.py +++ b/platformio/dependencies.py @@ -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.*", ] From f93d3d509b6343431fd95e74108d0437284d350e Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Mon, 10 Mar 2025 19:57:13 +0200 Subject: [PATCH 5/6] Resolved a regression issue that prevented PIO Home from opening external links // Resolve #5084 --- HISTORY.rst | 5 ++++- platformio/dependencies.py | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 68427595..9898f2a6 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: @@ -21,6 +22,8 @@ test-driven methodologies, and modern toolchains for unrivaled success. 6.1.18 (2025-??-??) ~~~~~~~~~~~~~~~~~~~ +* Resolved a regression issue that prevented |PIOHOME| from opening external links (`issue #5084 `_) + 6.1.17 (2025-02-13) ~~~~~~~~~~~~~~~~~~~ @@ -90,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/platformio/dependencies.py b/platformio/dependencies.py index b028b46d..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", From 3a133af1a6d8547c43219446f96de37430dc241f Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 11 Mar 2025 21:47:22 +0200 Subject: [PATCH 6/6] Bump version to 6.1.18 --- HISTORY.rst | 2 +- docs | 2 +- platformio/__init__.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 9898f2a6..6e262cd8 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -19,7 +19,7 @@ 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-??-??) +6.1.18 (2025-03-11) ~~~~~~~~~~~~~~~~~~~ * Resolved a regression issue that prevented |PIOHOME| from opening external links (`issue #5084 `_) diff --git a/docs b/docs index 43f546e2..70ab7ee2 160000 --- a/docs +++ b/docs @@ -1 +1 @@ -Subproject commit 43f546e26dc16f08d00bbfa8a81a7e19f6a66c48 +Subproject commit 70ab7ee27bafd168651fed2afafae6e7c41a22f5 diff --git a/platformio/__init__.py b/platformio/__init__.py index 03f2744c..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, "18a1") +VERSION = (6, 1, 18) __version__ = ".".join([str(s) for s in VERSION]) __title__ = "platformio"