Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/python-trio/trio-amqp
Asynchronous messaging for snake people
https://github.com/python-trio/trio-amqp
987252f9a921df8173d0109021537a1085d200a0 authored over 10 years ago by Benoit Calvez <[email protected]>
7b0db34b7b4d264630ce25240c0074872b2c3cea authored over 10 years ago by Benoit Calvez <[email protected]>
2c6a32f1aff497564491bf15540b232d8f0af157 authored over 10 years ago by Benoit Calvez <[email protected]>
RPC commands are now synchronized with the protocol.worker
using future.
5390d806e16e27585c88dd64c7e0f5759a42b640 authored over 10 years ago by Benoit Calvez <[email protected]>
basic_consume now takes a required callback argument.
I removed the Queue() to prevent receiving...
9332370266d1679fec3f5177cad23a273bd7ae83 authored over 10 years ago by Benoit Calvez <[email protected]>
This enables the pause/resume writing on the wire
implemented in asyncio to control the flow
c....
0f02d3ff2d796476227632385cd2e59d35a7c701 authored over 10 years ago by Benoit Calvez <[email protected]>Add method to handle CLASS_BASIC+QOS_OK
99cf4e3e109a4351df4c0bf2b164185ef2bb9ce6 authored over 10 years ago by Benoît C <[email protected]>5e2cf1c09200db66f77a28efe1181747df222269 authored over 10 years ago by Morgan Delahaye-Prat <[email protected]>
Write priority even if it is zero
e88eb05808f9b55be49ee4049efec8f9c30ffa60 authored over 10 years ago by Benoît C <[email protected]>dcc5b9c352b167778ad8a971bfaca6002b972b90 authored over 10 years ago by Marco Paolini <[email protected]>
6a4621375001ada0bf6e7757616143e058e3ef93 authored over 10 years ago by Benoit Calvez <[email protected]>
af9fe5b2a5dbb5ddf6cc91a7bd91114b04af8c35 authored over 10 years ago by Thomas Recouvreux <[email protected]>
5344fb478bf254337df61d953e5065a8273916a4 authored over 10 years ago by Guillaume Gauvrit <[email protected]>
3e9c99823caf54434a7959d3eb4ffc0f0bdb3a6d authored over 10 years ago by Guillaume Gauvrit <[email protected]>
54a3241bbfa03850fe0393f278c8956b91821a1a authored over 10 years ago by Guillaume Gauvrit <[email protected]>
/ is the default virtualhost, but
when declaring a virtualhost foo on an amqp,
/foo is not the v...
0f355ee5f08f3630a5bfec270e85f2220e5703eb authored over 10 years ago by Guillaume Gauvrit <[email protected]>
efe92c75d20606e66331990f93907decc444a236 authored over 10 years ago by Thomas Recouvreux <[email protected]>
1c4ff6d656e0369fecb4db10a8bfdd0f761d5e49 authored over 10 years ago by Morgan Delahaye-Prat <[email protected]>
44389f2072908a4e75084fedac0d17d563a7735e authored over 10 years ago by Morgan Delahaye-Prat <[email protected]>
e8ff1a8e5ab4d13a50462ec4bdc8851afdf4d58f authored over 10 years ago by Morgan Delahaye-Prat <[email protected]>
929a2e067187e67b1b0081a1a16fea5fb543193a authored over 10 years ago by Morgan Delahaye-Prat <[email protected]>
Signed-off-by: Thomas Recouvreux <[email protected]>
e9baeca28c6253655b02ea23b47b963204b1832c authored over 10 years ago by Thomas Recouvreux <[email protected]>
`channel.close()` and `amqp.close()` are now coroutine, by default they
block until the server r...
Signed-off-by: Thomas Recouvreux <[email protected]>
4d954e7a566a742c9feaea71d2e1f5a807d1e030 authored over 10 years ago by Thomas Recouvreux <[email protected]>e2acbf0b304ecf62eb69e8bb17d556153de3ddf3 authored over 10 years ago by Thomas Recouvreux <[email protected]>
Fix #11
* Replace `protocol.close_client()` by `protocol.close()` and
`protocol.wait_closed()`....
ee09927add48ea7fdb890a3b5a2c0b5b9eed8dcc authored over 10 years ago by Thomas Recouvreux <[email protected]>
1083d1a948f37c6d47e8aba93ac408679ddd76a4 authored over 10 years ago by Thomas Recouvreux <[email protected]>
801394b171f6e5f7c5a530399d190af69a69d526 authored over 10 years ago by Thomas Recouvreux <[email protected]>
4bd13fc55d76414c8f1441fb7f755244dea7869a authored over 10 years ago by Thomas Recouvreux <[email protected]>
0176c5f729b1131d337d72c811f07a7ef22c4a8f authored over 10 years ago by Thomas Recouvreux <[email protected]>
d01cd3c9e48fe31f5b9c24a3888abdffa2cd6c79 authored over 10 years ago by Thomas Recouvreux <[email protected]>
4bd64dea1f37ddf7bbe2da00c070d7fe5acd949e authored over 10 years ago by Thomas Recouvreux <[email protected]>
d6a6e9dbf3f15f4021a9a8aceaf445c02861d1a5 authored over 10 years ago by Thomas Recouvreux <[email protected]>
8957fe4d604233a1c181db40d38717f0677892ca authored over 10 years ago by Thomas Recouvreux <[email protected]>
7491e0b4b50b4a966d06f3a518329de9488583c7 authored over 10 years ago by Thomas Recouvreux <[email protected]>
8cead6462bb539983c562ff01165053aca2f7f4d authored over 10 years ago by Thomas Recouvreux <[email protected]>
4507c903f9ff442ca07b0f06534380f912a234a3 authored over 10 years ago by Thomas Recouvreux <[email protected]>
0359b49464d670d804680467c748c25f490ae508 authored over 10 years ago by Thomas Recouvreux <[email protected]>
d7d18ab59a550bc45c3b8142386fe6b69475646f authored over 10 years ago by Thomas Recouvreux <[email protected]>
00c62a90d6721cce1f89d8c7789f0062882d014d authored over 10 years ago by Thomas Recouvreux <[email protected]>
bbf4e83f73dca07560081194da5a7cee76de60ce authored over 10 years ago by Thomas Recouvreux <[email protected]>
bb96bfa74c037196cda0021ea782fc68a30ed024 authored over 10 years ago by Thomas Recouvreux <[email protected]>
ba6d889e0b8b0ab0c1a1cf733041238f4626197d authored over 10 years ago by Thomas Recouvreux <[email protected]>
45dd47ce52d99c3d5366a0f770529b3179541e68 authored over 10 years ago by Thomas Recouvreux <[email protected]>
8d345b71e1b723e08edb070e007fcaf07e1a247e authored over 10 years ago by Thomas Recouvreux <[email protected]>
1e2852c30425e19bbfdbd5ae2445851f69083ddc authored over 10 years ago by Thomas Recouvreux <[email protected]>
1b18c5e4612f27933bc2c32cf7c9f4bf47c6942c authored over 10 years ago by Thomas Recouvreux <[email protected]>
47a11bc2ea39eadff9745119d7646d654fbd6583 authored over 10 years ago by Thomas Recouvreux <[email protected]>
c4e14030971ee6b2ccf4aaf8715b64869ef1448c authored over 10 years ago by Thomas Recouvreux <[email protected]>
5001c5bb57eea2820ad990b38960dcf90057463c authored over 10 years ago by Thomas Recouvreux <[email protected]>
Propagate ssl attribute
Log warning on ssl use because it is not supported yet
Log warning on lo...
10978bc5f5aae8c3f406e3dde041510df6e0e05a authored over 10 years ago by Guillaume Gauvrit <[email protected]>
Conflicts:
aioamqp/protocol.py
When a frame format is missing, if the dispatch_frame
raise a KeyError, Protocol.dispatch_frame ...
1290f6b0abe357578c77814d92ae871fc52c421f authored over 10 years ago by Guillaume Gauvrit <[email protected]>
30bbc5faf83e9ae95c358aff6b3d30808ea5c28d authored over 10 years ago by Thomas Recouvreux <[email protected]>
24f801ea1a199c11559c4f04994881dfcb3a762e authored over 10 years ago by Thomas Recouvreux <[email protected]>
7d61da1ed0d6ce02afd1a9256a660b82c4830832 authored over 10 years ago by Thomas Recouvreux <[email protected]>
b76b5028e0312d49f2d26fdad606b5fdd3910a41 authored over 10 years ago by Thomas Recouvreux <[email protected]>
eea2ffb059d1f0d9ff568a1f9cfd7b0032e0ba67 authored over 10 years ago by Thomas Recouvreux <[email protected]>
4a038fe595a4b3e08034a7f9507496c07809c28a authored over 10 years ago by Thomas Recouvreux <[email protected]>
Full_name of queues is now more hidden than before. A very small amount
of tests need to know th...
ab85198228b6f4748f4f3bad1aeee05b25213e47 authored over 10 years ago by Thomas Recouvreux <[email protected]>
6c008a59d162beddf8a9ae0ef4e64654e8efd091 authored over 10 years ago by Thomas Recouvreux <[email protected]>
dc401dfe1f9f7ed2108f7f79681ac6ab261a79d5 authored over 10 years ago by Thomas Recouvreux <[email protected]>
833f8085bd9fd4c4a3a9bcf1900e628b7b6f7e73 authored over 10 years ago by Thomas Recouvreux <[email protected]>
5633212a848698ce189da764900bb3fcb4287513 authored over 10 years ago by Thomas Recouvreux <[email protected]>
ed1986be2c8b82f6cad4e380963a231ad325f6f0 authored over 10 years ago by Thomas Recouvreux <[email protected]>
068aae153636534173e5a654e5f22dccd3b438b3 authored over 10 years ago by Thomas Recouvreux <[email protected]>
af6b0135c40cbae7551a47fcc982ff6c2b49af45 authored over 10 years ago by Benoit Calvez <[email protected]>
7fd91ea22e87ad0340ada5362434fcd5a8b47b0b authored over 10 years ago by Benoit Calvez <[email protected]>
edec9084a55a24721ea517b0c63e90ce3b7c3c50 authored over 10 years ago by Benoit Calvez <[email protected]>
4ec9ec4a89c6204dbb776aec0498399e60fe9fc3 authored over 10 years ago by Benoit Calvez <[email protected]>
ba448d2db81ef35e731ed80df451f29ef7bad56d authored over 10 years ago by Benoit Calvez <[email protected]>
f1ef197a18f03f05769b7d4a194a03da714035f9 authored over 10 years ago by Benoit Calvez <[email protected]>
6932e625f6ace8a8547959303ba82d72bb9039e6 authored over 10 years ago by Benoit Calvez <[email protected]>
95f72cff2b78c1bbb9981d2e1f7bc3b8e3e3593b authored over 10 years ago by Thomas Recouvreux <[email protected]>
b1b6e9d50c72b33beab5d8bea017bb6b2721933f authored over 10 years ago by Thomas Recouvreux <[email protected]>
e616099587feb29181b50085008fd3b75d885f68 authored over 10 years ago by Benoit Calvez <[email protected]>
start_connection now trigger self.dispatch_frame() to ensure we receive
responses from the serve...
01a1b3ce20744a58660732e57161fd42948ae833 authored over 10 years ago by Thomas Recouvreux <[email protected]>
* Add the ability to delete a queue (Channel.queue_delete(..))
* Return the response frame for v...
9fc570d95fde54a41f9911efed5311a224e25d4c authored over 10 years ago by Thomas Recouvreux <[email protected]>
32786c933262aaefd9ea08a8620d2305f1175e25 authored over 10 years ago by Thomas Recouvreux <[email protected]>
80b8fcadede0c9c0a1c6de2f09cb946420a209ba authored over 10 years ago by Benoit Calvez <[email protected]>
a18cc281af12983848abbcd4ae55fd01da05c649 authored over 10 years ago by Benoit Calvez <[email protected]>
8046c189b72c044e44ec6a5fac41a1231236e77c authored over 10 years ago by Benoit Calvez <[email protected]>
b951b077b987c8f21488539d7c91faabd72351a7 authored over 10 years ago by Benoit Calvez <[email protected]>
92711b4ca591a8e3fb75305ba6058cc0dc346168 authored over 10 years ago by Thomas Recouvreux <[email protected]>
97f5fe89a0fb0b8afb8a639b6af35a1b77b10552 authored over 10 years ago by Benoit Calvez <[email protected]>
a4093b49508d841760c6042d6593716a2cd6413e authored over 10 years ago by Benoit Calvez <[email protected]>
b340736ddee886d7c047bac9f252a507e729c073 authored over 10 years ago by Benoit Calvez <[email protected]>
fa0819cef68deb34dd03fefc95dad7de51e005be authored over 10 years ago by Benoit Calvez <[email protected]>
32d60abebd5c232595d4eb2827434cb6e10a2f16 authored over 10 years ago by Benoit Calvez <[email protected]>
6b4e8c8989d477cd57770d7e67bc72b522fecbba authored over 10 years ago by Thomas Recouvreux <[email protected]>
e6c2e251df065d159dba9400e92bf2cb18f2098d authored over 10 years ago by Thomas Recouvreux <[email protected]>