Skip to content

Improve type-linting of extra_scripts.py#445

Merged
JanPetterMG merged 3 commits intomainfrom
chore/type-linting-extra_scripts
Mar 24, 2026
Merged

Improve type-linting of extra_scripts.py#445
JanPetterMG merged 3 commits intomainfrom
chore/type-linting-extra_scripts

Conversation

@JanPetterMG
Copy link
Copy Markdown
Collaborator

@JanPetterMG JanPetterMG commented Mar 24, 2026

This PR improves the type linting of extra_scripts.py, used by PlatformIO, by mimic a real PlatformIO Scons instance

Changes

  • Extend SCons environment, only when type checking
  • Add SCons to uv sync in scripts README

Impact

No linter errors during development

@JanPetterMG JanPetterMG added chore This issue or pull request is a maintenance task scripts Build related labels Mar 24, 2026
@JanPetterMG JanPetterMG added this to the v2.3.1 milestone Mar 24, 2026
Comment thread scripts/extra_script.py Fixed
JanPetterMG and others added 2 commits March 24, 2026 01:21
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Mar 24, 2026
@JanPetterMG JanPetterMG merged commit 75f0794 into main Mar 24, 2026
156 checks passed
@JanPetterMG JanPetterMG deleted the chore/type-linting-extra_scripts branch March 24, 2026 01:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore This issue or pull request is a maintenance task documentation Improvements or additions to documentation scripts Build related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant