Skip to content

Add aio/aiohttp.py module #658

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

Open
wants to merge 39 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
cdf7bae
WIP
TingDaoK May 27, 2025
c433ede
next
TingDaoK Jun 10, 2025
143b9e9
WIP
TingDaoK Jun 10, 2025
e87e26e
it works with smithy take2
TingDaoK Jun 10, 2025
e46471c
clean up
TingDaoK Jun 10, 2025
6c802b1
fix test
TingDaoK Jun 10, 2025
b8af499
clean up
TingDaoK Jun 10, 2025
5e8eb43
couple fixes
TingDaoK Jun 11, 2025
91fbf9c
Merge branch 'main' into asyncio-take4
TingDaoK Jun 11, 2025
ad2520b
rename and move the method to be more logically ordered
TingDaoK Jun 11, 2025
d9c90a5
fix python38
TingDaoK Jun 11, 2025
7e2dfeb
python 3.8 has been removed by github
TingDaoK Jun 11, 2025
584b2f9
incase of the future cancelled, just return
TingDaoK Jun 11, 2025
e2bbb98
edit the comments
TingDaoK Jun 12, 2025
7d27da3
show me the path
TingDaoK Jun 16, 2025
16f67d6
more python style ood
TingDaoK Jun 17, 2025
54f3e8e
Potential fix for code scanning alert no. 9: Use of insecure SSL/TLS …
TingDaoK Jun 17, 2025
3f48ddd
couple more fix
TingDaoK Jun 17, 2025
d851cac
Merge branch 'main' into asyncio-take4
TingDaoK Jun 17, 2025
7584894
remove unneeded
TingDaoK Jun 17, 2025
955d176
I'll fix test later
TingDaoK Jun 17, 2025
c95841b
use the loop
TingDaoK Jun 17, 2025
4886a3b
demo for testing
TingDaoK Jun 17, 2025
76f0e33
unified interface as the base
TingDaoK Jun 18, 2025
0fe5d76
fix tests and doc
TingDaoK Jun 18, 2025
f18b979
naming update
TingDaoK Jun 18, 2025
324ec18
typo...
TingDaoK Jun 18, 2025
fdbef55
hmmm
TingDaoK Jun 18, 2025
d3e3ba4
why???
TingDaoK Jun 18, 2025
c48d68f
renaming the module and class
TingDaoK Jun 18, 2025
c3a442d
update the path
TingDaoK Jun 18, 2025
e50a501
Merge branch 'main' into asyncio-take4
TingDaoK Jun 18, 2025
33914ba
address comments
TingDaoK Jun 19, 2025
5bced4a
remove the demo
TingDaoK Jun 19, 2025
ac7782a
Merge branch 'main' into asyncio-take4
TingDaoK Jun 23, 2025
0ab3899
trivial
TingDaoK Jun 23, 2025
7fdc182
remove unneeded forward declaration
TingDaoK Jun 23, 2025
eff3d57
keyword required
TingDaoK Jun 23, 2025
44e2640
use wrap_future for consistence
TingDaoK Jun 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions awscrt/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
'auth',
'crypto',
'http',
'aio.aiohttp',
Copy link
Contributor

Choose a reason for hiding this comment

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

nit; aiohttp is an existing library that's already widely used. Would it make more sense for this to just be aio.http since we already have that precedent for the existing http module?

'io',
'mqtt',
'mqtt5',
Expand Down
Loading