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

Replace requests with httpx #126

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Conversation

TheLazzziest
Copy link

Hi! I want to add async APIs to the library. The first step is to move to httpx which is resembled in this PR. Also, I want to make sure, the changes are good from conceptual and practical perspectives. If we are good at this step, the next PR will contain the changes related to API itself.

BTW, I have also made some changes to requests-aws4auth#55 to add httpx support.

@TheLazzziest TheLazzziest changed the title Replace requests with http Replace requests with httpx Aug 22, 2021
Copy link
Owner

@pylover pylover left a comment

Choose a reason for hiding this comment

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

Max,

Thanks a lot.

The S3 store mainly developed by @YukSeungChan, I'll ask him to review this PR.
But don't worry if Yuk was busy I'll check it.

Please keep the code coverage rate greater than what it was.

I'll add some commits into master to migrate from travis to gh-actinos.

Again, thanks for the contribution.

docker-compose.yml Outdated Show resolved Hide resolved
sqlalchemy_media/tests/helpers/testcases.py Outdated Show resolved Hide resolved
@pylover pylover requested a review from lu911 August 23, 2021 04:35
@pylover
Copy link
Owner

pylover commented Aug 23, 2021

Max,

Could you please describe the problem this PR going to fix it?:

@TheLazzziest
Copy link
Author

Max,

Could you please describe the problem this PR going to fix it?:

As httpx have sync and async APIs, it will be much easier to add async API to the library and keep sync API as well.

docker-compose.yml Outdated Show resolved Hide resolved
@TheLazzziest TheLazzziest requested review from pylover and removed request for lu911 December 1, 2021 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants