Skip to content
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

feat: add API logging to client #123

Merged
merged 9 commits into from
Aug 6, 2020
Merged

Conversation

tysonholub
Copy link
Contributor

This PR adds logging to the client API calls and additionally the API request method to the client Response

@thinkingserious thinkingserious added the status: code review request requesting a community code review or review from Twilio label Mar 8, 2019
@SendGridDX
Copy link

SendGridDX commented Mar 8, 2019

CLA assistant check
All committers have signed the CLA.

@tysonholub
Copy link
Contributor Author

Will this PR be merged?

@thinkingserious
Copy link
Contributor

Hello @tysonholub,

I'm not sure just yet, it's still in our backlog for a code review. My apologies for the delay and thank you for your patience.

With Best Regards,

Elmer

@thinkingserious thinkingserious added difficulty: medium fix is medium in difficulty type: community enhancement feature request not on Twilio's roadmap labels Sep 11, 2019
@childish-sambino childish-sambino removed the type: community enhancement feature request not on Twilio's roadmap label Jul 20, 2020
@codecov
Copy link

codecov bot commented Jul 20, 2020

Codecov Report

Merging #123 into main will decrease coverage by 0.28%.
The diff coverage is 80.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #123      +/-   ##
==========================================
- Coverage   92.73%   92.45%   -0.29%     
==========================================
  Files           6        6              
  Lines         303      305       +2     
==========================================
+ Hits          281      282       +1     
- Misses         22       23       +1     
Impacted Files Coverage Δ
python_http_client/client.py 81.37% <80.00%> (-0.08%) ⬇️
python_http_client/exceptions.py 97.36% <0.00%> (-0.07%) ⬇️
tests/test_unit.py 99.26% <0.00%> (-0.02%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update aef38bc...14c67c3. Read the comment docs.

@thinkingserious thinkingserious changed the base branch from master to main July 28, 2020 14:38
python_http_client/client.py Outdated Show resolved Hide resolved
python_http_client/client.py Outdated Show resolved Hide resolved
python_http_client/client.py Outdated Show resolved Hide resolved
python_http_client/client.py Outdated Show resolved Hide resolved
@childish-sambino
Copy link
Contributor

Fixes #141

@childish-sambino childish-sambino changed the title Add API logging to client, add API method to client.Response feat: add API logging to client Aug 6, 2020
Copy link
Contributor

@childish-sambino childish-sambino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@childish-sambino childish-sambino merged commit 40e9458 into sendgrid:main Aug 6, 2020
elgonost added a commit to elgonost/python-http-client that referenced this pull request Feb 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: medium fix is medium in difficulty status: code review request requesting a community code review or review from Twilio
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants