Skip to content

fix(dbt): upgrade pyOpenSSL for dbt 1.3 tests#5896

Merged
StuffbyYuki merged 1 commit into
mainfrom
mday/fix-dbt-13-pyopenssl
Jul 9, 2026
Merged

fix(dbt): upgrade pyOpenSSL for dbt 1.3 tests#5896
StuffbyYuki merged 1 commit into
mainfrom
mday/fix-dbt-13-pyopenssl

Conversation

@mday-io

@mday-io mday-io commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Description

Fixes the dbt 1.3 CI test environment by upgrading pyOpenSSL in the same override that upgrades google-cloud-bigquery.

The dbt 1.3 job was upgrading cryptography through the BigQuery override while leaving the previously resolved pyOpenSSL version in place. That produced an incompatible OpenSSL dependency pair and caused Snowflake dbt tests to fail with:

AttributeError: module 'lib' has no attribute 'GEN_EMAIL'

Test Plan

  • UV=1 make install-dev-dbt-1.3
  • pytest tests/dbt/test_config.py::test_snowflake_config tests/dbt/test_config.py::test_snowflake_config_private_key_path tests/dbt/test_config.py::test_snowflake_config_oauth_access_token tests/dbt/test_config.py::test_snowflake_config_private_key tests/dbt/test_config.py::test_api_class_loading -q
  • make dbt-fast-test
  • make style

Checklist

  • I have run make style and fixed any issues
  • I have added tests for my changes (if applicable)
  • All existing tests pass (make fast-test)
  • My commits are signed off (git commit -s) per the DCO

Signed-off-by: mday-io <mdaytn@gmail.com>
@StuffbyYuki StuffbyYuki merged commit 2dca7e9 into main Jul 9, 2026
32 checks passed
@StuffbyYuki StuffbyYuki deleted the mday/fix-dbt-13-pyopenssl branch July 9, 2026 17:17
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.

2 participants