Skip to content

chore(deps): update Python development tooling#19

Merged
cloudingenium-automation[bot] merged 1 commit into
masterfrom
feat/python-tooling-current
Jul 13, 2026
Merged

chore(deps): update Python development tooling#19
cloudingenium-automation[bot] merged 1 commit into
masterfrom
feat/python-tooling-current

Conversation

@cloudingenium-automation

Copy link
Copy Markdown

Summary

  • update mypy 1.19 to 2.2
  • update types-requests, pre-commit, pytest-asyncio, and pytest-cov to their latest stable lines
  • keep runtime dependencies unchanged

Validation

  • clean Python 3.13 editable install
  • Ruff lint and formatting checks passed
  • mypy strict passed for all 36 source files
  • 230 tests passed with 80.44% coverage
  • sdist and wheel built successfully
  • pip check and pip-audit: clean

Risk and rollback

Changes are limited to optional typing/development dependencies. Revert this commit to restore the previous tooling set.

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedpypi/​mypy@​1.19.1 ⏵ 2.2.075 +1100100100100
Updatedpypi/​pre-commit@​4.5.1 ⏵ 4.6.093 +1100100100100
Updatedpypi/​pytest-cov@​6.3.0 ⏵ 7.1.0100 +1100100100100
Updatedpypi/​pytest-asyncio@​1.3.0 ⏵ 1.4.0100 +1100100100100
Updatedpypi/​types-requests@​2.32.4.20260324 ⏵ 2.33.0.20260712100100100100100

View full report

@cloudingenium-automation
cloudingenium-automation Bot merged commit b921ad7 into master Jul 13, 2026
6 checks passed
@cloudingenium-automation
cloudingenium-automation Bot deleted the feat/python-tooling-current branch July 13, 2026 11:29
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.

0 participants