-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
task init: support older click v7.0 #4681
Conversation
Thanks for your pull request, and welcome to our community! We require contributors to sign our Contributor License Agreement and we don't seem to have your signature on file. Check out this article for more information on why we have a CLA. In order for us to review and merge your code, please submit the Individual Contributor License Agreement form attached above above. If you have questions about the CLA, or if you believe you've received this message in error, don't hesitate to ping @drewbanin. CLA has not been signed by users: @twilly |
`dbt init` uses click for interactively setting up a project. The version constraints currently ask for click >= 8 but v7.0 has nearly the same prompt/confirm/echo API. prompt added a feature that isn't used. confirm has a behavior change if the default is None, but confirm(..., default=None) is not used. Long story short, we can relax the version constraint to allow installing with an older click library. Ref: Issue dbt-labs#4566
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
Co-authored-by: Chenyu Li <chenyulee777@gmail.com>
* task init: support older click v7.0 `dbt init` uses click for interactively setting up a project. The version constraints currently ask for click >= 8 but v7.0 has nearly the same prompt/confirm/echo API. prompt added a feature that isn't used. confirm has a behavior change if the default is None, but confirm(..., default=None) is not used. Long story short, we can relax the version constraint to allow installing with an older click library. Ref: Issue #4566 * Update CHANGELOG.md Co-authored-by: Chenyu Li <chenyulee777@gmail.com> Co-authored-by: Chenyu Li <chenyulee777@gmail.com> automatic commit by git-black, original commits: 72ecd1c
* task init: support older click v7.0 `dbt init` uses click for interactively setting up a project. The version constraints currently ask for click >= 8 but v7.0 has nearly the same prompt/confirm/echo API. prompt added a feature that isn't used. confirm has a behavior change if the default is None, but confirm(..., default=None) is not used. Long story short, we can relax the version constraint to allow installing with an older click library. Ref: Issue #4566 * Update CHANGELOG.md Co-authored-by: Chenyu Li <chenyulee777@gmail.com> Co-authored-by: Chenyu Li <chenyulee777@gmail.com>
* task init: support older click v7.0 `dbt init` uses click for interactively setting up a project. The version constraints currently ask for click >= 8 but v7.0 has nearly the same prompt/confirm/echo API. prompt added a feature that isn't used. confirm has a behavior change if the default is None, but confirm(..., default=None) is not used. Long story short, we can relax the version constraint to allow installing with an older click library. Ref: Issue #4566 * Update CHANGELOG.md Co-authored-by: Chenyu Li <chenyulee777@gmail.com> Co-authored-by: Chenyu Li <chenyulee777@gmail.com> Co-authored-by: Tristan Willy <twilly@users.noreply.github.com> Co-authored-by: Chenyu Li <chenyulee777@gmail.com>
dbt init
uses click for interactively setting up a project. Theversion constraints currently ask for click >= 8 but v7.0 has nearly the
same prompt/confirm/echo API. prompt added a feature that isn't used.
confirm has a behavior change if the default is None, but
confirm(..., default=None) is not used. Long story short, we can relax
the version constraint to allow installing with an older click library.
Ref: Issue #4566
Checklist
CHANGELOG.md
and added information about my change