Skip to content

chore(tests): bump pylint@4.0.7, python-dotenv@1.2.3 - #65

Merged
petruki merged 2 commits into
masterfrom
staging
Aug 23, 2026
Merged

chore(tests): bump pylint@4.0.7, python-dotenv@1.2.3#65
petruki merged 2 commits into
masterfrom
staging

Conversation

@petruki

@petruki petruki commented Aug 23, 2026

Copy link
Copy Markdown
Member

This pull request introduces an architectural documentation addition and updates several dependencies and CI workflow actions to their latest patch versions. The main highlights are the addition of a comprehensive ARCHITECTURE.md file describing the design and internal workings of the SDK, and dependency updates to keep the codebase secure and up-to-date.

Documentation:

  • Added a detailed ARCHITECTURE.md file that thoroughly documents the design goals, high-level architecture, core components, execution flow, software patterns, concurrency model, and extensibility points of the switcher_client SDK. This will help both new and existing contributors understand the internal structure and rationale behind the SDK’s implementation.

CI Workflow and Dependency Updates:

  • Updated all usages of actions/setup-python from version v6 to v7 in GitHub Actions workflow files (master.yml, release.yml, release-test.yml, sonar.yml, staging.yml) to ensure compatibility and benefit from the latest improvements. [1] [2] [3] [4] [5] [6] [7]
  • Updated the sonarsource/sonarqube-scan-action in master.yml and sonar.yml from v8.2.0 to v8.2.1 for improved security and bug fixes. [1] [2]
  • Updated development dependencies in Pipfile: pylint from 4.0.6 to 4.0.7 and python-dotenv from 1.2.2 to 1.2.3, ensuring the development environment uses the latest bugfixes and features.

@petruki petruki self-assigned this Aug 23, 2026
@petruki petruki added the enhancement New feature or request label Aug 23, 2026
@sonarqubecloud

Copy link
Copy Markdown

@petruki
petruki merged commit a16b571 into master Aug 23, 2026
15 checks passed
@petruki
petruki deleted the staging branch August 23, 2026 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant