Cannot import name 'SnowflakeOCSPAsn1Crypto' from partially initialized module occurs when running `dbt test`

I was just trying a small dbt sample project with dbt 0.20.1 against my Snowflake db to test a bug that exists in 0.19 and I run into the following error when I try to run dbt test. Workaround seems to be reducing the thread number to 1 in profiles.yml.

Encountered an error:
Runtime Error
  cannot import name 'SnowflakeOCSPAsn1Crypto' from partially initialized module 'snowflake.connector.ocsp_asn1crypto' (most likely due to a circular import) (/Users/mfuruya/src/dbt-config-bug/materialization_test_run_bug/dbt-env/lib/python3.9/site-packages/snowflake/connector/ocsp_asn1crypto.py)

Related Slack thread

Is it something wrong my machine or is this a bug?