Skip to content

chore(deps): bump transitive deps in OLIDS/Testing#87

Open
EddieDavison92 wants to merge 1 commit into
mainfrom
deps/bump-olids-testing-transitive
Open

chore(deps): bump transitive deps in OLIDS/Testing#87
EddieDavison92 wants to merge 1 commit into
mainfrom
deps/bump-olids-testing-transitive

Conversation

@EddieDavison92
Copy link
Copy Markdown
Collaborator

@EddieDavison92 EddieDavison92 commented Jun 5, 2026

Hi — consolidating the six Dependabot bumps for OLIDS/Testing (#79#84) into one clean lockfile update instead of six overlapping PRs.

Each Dependabot PR also re-normalised the lock's requires-python markers (the committed uv.lock was generated with >=3.9 while pyproject.toml pins >=3.9,<3.13), so the six diffs overlapped and would have needed serial rebasing. This does it once: a single uv lock regeneration that syncs requires-python to <3.13 and applies all the bumps together.

Bumps

Package From To Dependabot PR
cryptography 46.0.5 46.0.7 #81
filelock 3.20.3 3.29.1 #79
idna 3.11 3.18 #84
pyjwt 2.11.0 2.13.0 #80
pyopenssl 25.3.0 26.2.0 #83
urllib3 1.26.20 2.7.0 #82
snowflake-connector-python 4.2.0 4.6.0 — (required by pyopenssl 26)

All transitive deps — the only direct deps (snowflake-snowpark-python, snowflake-connector-python, python-dotenv) are unchanged in pyproject.toml. Versions land at current latest.

Verification

  • uv lock resolves cleanly (56 packages)
  • uv sync installs the new versions
  • imports OK: snowflake-snowpark, snowflake-connector 4.6.0, urllib3 2.7.0, pyopenssl 26.2.0, cryptography 46.0.7, pyjwt
  • Full SQL suite ran against Snowflake on the upgraded environment: all 340 checks executed, connection/auth fine

Supersedes #79, #80, #81, #82, #83, #84 (closed manually in favour of this PR).

Consolidates dependabot PRs #79-#84 into one lockfile update and syncs
requires-python to <3.13 (matching pyproject.toml).

- cryptography 46.0.5 -> 46.0.7
- filelock 3.20.3 -> 3.29.1
- idna 3.11 -> 3.18
- pyjwt 2.11.0 -> 2.13.0
- pyopenssl 25.3.0 -> 26.2.0
- urllib3 1.26.20 -> 2.7.0
- snowflake-connector-python 4.2.0 -> 4.6.0 (required by pyopenssl 26)
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