Skip to content

Align platformio / ajsonrpc with upstream - #78

Merged
vidplace7 merged 1 commit into
mainfrom
upstream-platformio
Jun 30, 2026
Merged

Align platformio / ajsonrpc with upstream#78
vidplace7 merged 1 commit into
mainfrom
upstream-platformio

Conversation

@vidplace7

@vidplace7 vidplace7 commented Jun 30, 2026

Copy link
Copy Markdown
Member

Upstream got ahead of us! ❤️

Pull changes back into here to use for backports.

Summary by CodeRabbit

  • Chores
    • Updated package metadata for the JSON-RPC Python library, including license, maintainer, project link, and a clearer multi-line description.
    • Refreshed PlatformIO packaging details by bumping its release version and expanding maintainer information.
    • Broadened PlatformIO’s declared dependency set and adjusted its package categorization/submenu and description for more accurate presentation.

@coderabbitai

coderabbitai Bot commented Jun 30, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 9f520560-a8c9-4f3f-8913-8480d9263892

📥 Commits

Reviewing files that changed from the base of the PR and between 3cd1c9c and ed16fb8.

📒 Files selected for processing (2)
  • depends/python-ajsonrpc/Makefile
  • depends/python-platformio/Makefile
✅ Files skipped from review due to trivial changes (1)
  • depends/python-ajsonrpc/Makefile
🚧 Files skipped from review as they are similar to previous changes (1)
  • depends/python-platformio/Makefile

📝 Walkthrough

Walkthrough

Updates Makefiles for python-ajsonrpc and python-platformio: adds SPDX headers, updates maintainer info, reformats and expands build/runtime dependency lists, bumps PKG_RELEASE, and rewrites package descriptions.

Changes

Package Makefile Updates

Layer / File(s) Summary
python-ajsonrpc metadata update
depends/python-ajsonrpc/Makefile
Adds an SPDX header, updates maintainer metadata, and changes the host build dependency list.
python-ajsonrpc package metadata and description
depends/python-ajsonrpc/Makefile
Rewrites the package title and URL, reformats the runtime dependency block, and expands the package description.
python-platformio build metadata update
depends/python-platformio/Makefile
Adds an SPDX header, bumps PKG_RELEASE, expands maintainer metadata, removes PYPI_SOURCE_NAME, changes host build dependencies, and adds PKG_BUILD_DEPENDS.
python-platformio package metadata and description
depends/python-platformio/Makefile
Updates package section metadata, rewrites the runtime dependency list, and replaces the package description.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 I hop through Makefiles, neat and bright,
New headers, new deps, all lined up right.
ajsonrpc hums with async cheer,
platformio grows, with clearer gear.
A tidy burrow of packages tonight ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: aligning the platformio and ajsonrpc package recipes with upstream.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Comment @coderabbitai help to get the list of available commands.

@vidplace7
vidplace7 force-pushed the upstream-platformio branch from 3cd1c9c to ed16fb8 Compare June 30, 2026 02:28
@vidplace7
vidplace7 merged commit b4f8220 into main Jun 30, 2026
11 checks passed
@vidplace7
vidplace7 deleted the upstream-platformio branch June 30, 2026 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant