Skip to content

Update required Python version, tweak CI checks#172

Merged
lelia merged 6 commits intomainfrom
lelia/update-python-version-req
Mar 23, 2026
Merged

Update required Python version, tweak CI checks#172
lelia merged 6 commits intomainfrom
lelia/update-python-version-req

Conversation

@lelia
Copy link
Contributor

@lelia lelia commented Mar 23, 2026

Summary

Raise requires-python to 3.11 to match current tomllib usage, fixing the mismatch reported by @walmav in #171 (thanks again for catching this!).

Also adds regression coverage for Python-version drift and updates PR workflows so fork PRs only run safe checks, while preview publishing, PR comments, and secret-backed E2E stay limited to trusted contexts.

ref: https://docs.python.org/3/whatsnew/3.11.html

lelia added 5 commits March 23, 2026 16:08
Signed-off-by: lelia <lelia@socket.dev>
Signed-off-by: lelia <lelia@socket.dev>
Signed-off-by: lelia <lelia@socket.dev>
Signed-off-by: lelia <lelia@socket.dev>
Signed-off-by: lelia <lelia@socket.dev>
@lelia lelia requested a review from a team as a code owner March 23, 2026 20:14
@github-actions
Copy link

github-actions bot commented Mar 23, 2026

🚀 Preview package published!

Install with:

pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple socketsecurity==2.2.79.dev2

Docker image: socketdev/cli:pr-172

Signed-off-by: lelia <lelia@socket.dev>
@lelia lelia merged commit 27a4738 into main Mar 23, 2026
11 checks passed
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