-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Move pytest-logbook dependency to dev_requirements.txt #2505
Move pytest-logbook dependency to dev_requirements.txt #2505
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: @aburgel |
1 similar comment
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: @aburgel |
7e01e39
to
2c5da8b
Compare
@cla-bot check |
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: @aburgel |
The cla-bot has been summoned, and re-checked this pull request! |
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.
Hey @aburgel, thanks for your contribution! I'm not sure why the cla-bot accepted your PR initially, but we'll definitely need to have you sign that before we can merge this. I'm very interested in getting this fix in to 0.17.0 and cutting a new RC in the immediate future, so please let me know if you're having any trouble on that front!
@beckjake Working on it now. Just confirming with my company which document I need to sign. |
@beckjake Just submitted the CLA! |
@cla-bot check |
The cla-bot has been summoned, and re-checked this pull request! |
Thanks @aburgel! Looks good, but I have some bad news - we already released rc4, which we really really hope is the last RC. I think I'm fine with merging this in for the 0.17.0 release since it appears very low-risk and actually bit me a couple times on my current work - @drewbanin what's your take on this? Assuming we do decide we want this for 0.17.0, it would be great if you could pull in/rebase onto current |
2c5da8b
to
f930e53
Compare
f930e53
to
a1d5c34
Compare
@beckjake just rebased and moved the changelog entry. my bad for not getting the CLA signed sooner, took a bit for our legal team to review. |
All merged, this will make it into 0.17.0 - thanks again! |
Description
pytest-logbook
is only used for testing dbt, so I don't think it should be a dependency of dbt-core. I've moved it todev_requirements.txt
so it should still be available for tests.I came across this because my project has a dependency on dbt-core and also uses pytest. pytest's caplog fixture stopped working when we upgraded dbt to 0.15.3. I was able to trace this back to
pytest-logbook
which installs its own log capture fixture and disables (breaks?) the builtin one.Checklist
CHANGELOG.md
and added information about my change to the "dbt next" section.