Bumped boto3 version uppper range for dbt-redshift #2963
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
resolves #2931
Description
The new Pip dependency resolver as of version 20.3 causes mismatched dependencies to raise an error when installing requirements. This should alleviate some issues by raising the upper range of what is allowed for boto3 to 1.16 which matches what python-snowflake-connector 2.3.6.
Checklist
CHANGELOG.md
and added information about my change to the "dbt next" section.Additional notes.
It looks like the snowflake-connector also removed botocore dependency as of 2.2.6 Link
I thought about removing it from dbt-redshift also but figured I should ask.
I am not 100% sure about testing requirements. I'm just dipping my toe for the first time in doing OSS contributions! I did run
make test-quick
locally and it did pass all integration tests but failed RPC tests.