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

Release version v0.12.0

aac75d2d3b024d0634775822846cde571f0e2f88 authored almost 6 years ago by Benoit Calvez <[email protected]>
Add changelog

cb3a6dedfc479885567a9d65f7dd7cb5045967ff authored almost 6 years ago by Benoit Calvez <[email protected]>
add Jacob Hagstedt P Suorra to AUTHORS file

f908ec66d2525bd758c2b1f7ba6eb66fa5e4b4b5 authored almost 6 years ago by Benoit Calvez <[email protected]>
Add Dockerfile and docker-compose to run tests using Docker

0b5d4fe76ef423b6780b8e453f4b5caca36f9d2d authored almost 6 years ago by Jacob Hagstedt <[email protected]>
Fix host and port to use the ENV

5cb1efadb9063ae186a3659781df4ef4e8df8ed4 authored almost 6 years ago by Jacob Hagstedt <[email protected]>
Add test for long-long-int x-message-ttl value

85a7bb9a4c735c37b9501f977abf34583d56b55e authored almost 6 years ago by Jacob Hagstedt <[email protected]>
Add check for bit length used by frame int value to write long-long-int

2e0c46a51971f2bad1d0075965f9b747ab021459 authored almost 6 years ago by Jacob Hagstedt <[email protected]>
tests: use logger.exception as intended

logger.error with `exc_info=True` is a logger.exception
https://github.com/python/cpython/blob/1...

ead626ec38254ab619207f8be9dbfbf3fea25f1e authored almost 6 years ago by Cédric Codet <[email protected]>
adds Dave Shawley to AUTHORS file

003115fb679df2e9b46a3243899c108f8019a61a authored about 6 years ago by Benoit Calvez <[email protected]>
Move sphinx requirements in requirements_dev.

3bfc963d393e3a08bd6fa99bf097f09fdea2d2d9 authored about 6 years ago by Dave Shawley <[email protected]>
Ensure that sphinx is installed in Makefile.

bf610d2b87ced9134bdff5aa4758945092a9487f authored about 6 years ago by Dave Shawley <[email protected]>
Add consumer cancellation callback.

e201d66c696a9caf3978f8e5156d306589581aa8 authored about 6 years ago by Dave Shawley <[email protected]>
Fix test_socket_nodelay on macOS.

TCP_NODELAY isn't guaranteed to be zero or one. The guarantee is zero
or non-zero so the test s...

e6907a0f39cc1ceb80b6308cd5e28af038d98bb1 authored about 6 years ago by Dave Shawley <[email protected]>
adds Mads Sejersen to AUTHORS

4300f2eaf0f4e3bf2b326227672c6ee3344f9d27 authored about 6 years ago by Benoit Calvez <[email protected]>
Allow publishing messages with an empty payload

45bcefc7514db5bf0fb2c5a8a670ba7dc4d43f33 authored about 6 years ago by Mads Sejersen <[email protected]>
Fix tests

d022e84a9f3a3eb0392dfae247b199db2c26803c authored about 6 years ago by Matthias Urlichs <[email protected]>
Uptick version

7da5cb066b4de9c4ab0513598472fe4e5b26f68b authored about 6 years ago by Matthias Urlichs <[email protected]>
Merge pull request #4 from sorcio/buffered_read

Buffered reads

0a05a026d868f2488d39b0a2db6218d8db3b537f authored about 6 years ago by Matthias Urlichs <[email protected]>
buffer reads

84b281165ac7a88f2909971846c2dfb5677f1374 authored about 6 years ago by Davide Rizzo <[email protected]>
Fix reading returned messages

f1640221f0dcf59b40ca5078a7c908c492144e68 authored over 6 years ago by Matthias Urlichs <[email protected]>
Revert "setup.py: Add embedded classifier"

This reverts commit 735438a6120257aaa19222e0657bc07407721875.

571f497729f89f32eff841f332c2ab3c3c128210 authored over 6 years ago by Loïs Burg <[email protected]>
setup.py: Add embedded classifier

735438a6120257aaa19222e0657bc07407721875 authored over 6 years ago by Loïs Burg <[email protected]>
* Don't raise AmqpClosedConnection when terminating (mostly-)cleanly

c942725af521d38eb27b6c6aaf3eaff556c466a5 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Don't raise AmqpClosedConnection when terminating (mostly-)cleanly

04596bdc761eb59986ed2f6132df30bd7baa01ea authored over 6 years ago by Matthias Urlichs <[email protected]>
version number nonsense

db7911c5592f2a6ddf26e75faeb0f9b4fc4349c9 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Merged

96011bbdea60273b0aaf229faca41885e5a76ba4 authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge remote-tracking branch 'trio/master'

c70ad1c07ec0276fb6abfe0d0637b37f2760046b authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge remote-tracking branch 'upstream/master'

67d5ee4a3ab894565672b3faf780d78f7f3debf8 authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge pull request #3 from sorcio/no-python-tag

unset setup.cfg python-tag

1c5581cdfc073522701f886ca7c26206d0416732 authored over 6 years ago by Matthias Urlichs <[email protected]>
unset setup.cfg python-tag

e107b540c45e70e688f5ef45ea9bddedafb35c38 authored over 6 years ago by Davide Rizzo <[email protected]>
Release version v0.11.0

52fe3eaa614abf08775dc07afd2a0ce456add841 authored over 6 years ago by Benoit Calvez <[email protected]>
fix version

cca019511933a208733808906e5c19c0af4626fb authored over 6 years ago by Matthias Urlichs <[email protected]>
Run Travis CI tests for Python versions 3.6 and 3.7-dev

b1b6e8f3076301879e7dabaacd1c2a20180d1077 authored over 6 years ago by Carl Oscar Aaro <[email protected]>
already done

9a38f999afab8e6756979757912d820bda99f152 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Allow for Py3.5

823c7f5bef744d882b838f9b27b744bbe944e24b authored over 6 years ago by Matthias Urlichs <[email protected]>
* Dependency error

44a73ba72ac5d5e7d52b8adc7510ed93c3e95737 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Dependency error

4dea3e64021d56c09598af60604a4489898cd4d7 authored over 6 years ago by Matthias Urlichs <[email protected]>
* ignore .eggs subdir

8dfa19b4031c175c0fcfd99058aabf96e3b082de authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge remote-tracking branch 'upstream/master'

42aeb8975f6fa27b6f70f4e8edbcefad72fec152 authored over 6 years ago by Matthias Urlichs <[email protected]>
Add missing ')' to publish_subscribe.rst

65c30a8a72a2fcd2aa121edeaeae55f58bd93a84 authored over 6 years ago by Scott P <[email protected]>
add Pavel `Kammal` Kamaev to AUTHORS

12c72b208563364fd2baacdb9d747cdbf78d9856 authored over 6 years ago by Benoit Calvez <[email protected]>
Update changelog

8aa9dfeda1981b2e51620f01582ae8f2bfd1d002 authored over 6 years ago by Benoit Calvez <[email protected]>
channel: deprecate str payload support

11754011b0d8e5fff3483fb79f547092f0db1141 authored over 6 years ago by Benoit Calvez <[email protected]>
added regression tests for bug #76

a2fef404d7a0259bc4cb3aa227f1cd382a1bb930 authored over 6 years ago by Pavel Kamaev <[email protected]>
fixed unencoded payload

09ec24d88a3fdf5848050a15352efd45cb92ac67 authored over 6 years ago by Pavel Kamaev <[email protected]>
Add Nick Humrich to AUTHORS

20ebb7ef9406d26be1c0c1ba95f36be4f7599328 authored over 6 years ago by Benoit Calvez <[email protected]>
Update changelog

59a2ee93a5d73a5c5341c09a45e067386cec03fe authored over 6 years ago by Benoit Calvez <[email protected]>
Add support for basic.return.

Fixes #140

0744b11bc66a813e72e3da2c3fc4081839ba5f04 authored over 6 years ago by Nick Humrich <[email protected]>
Fix Python 3.7 support

d35011900ae52904ac36326533ba43974a637a6a authored over 6 years ago by mikmatko <[email protected]>
add coverage things

4b256f8da712b954082f9cfad9225096ce4edf02 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Don't throw an error when closing the connection, take two.

3f12e223ec05719352d4578b140269b94d9e9578 authored over 6 years ago by Matthias Urlichs <[email protected]>
Tag v0.2.5

18b179668bb9067569397eb027b847b11ce446a2 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Don't throw an error when closing the connection.

9599b6e32cc80e576eb23404ad1f83e20b9f657c authored over 6 years ago by Matthias Urlichs <[email protected]>
* improved descriptions in debian/control

c715f94ae68a2b2ecb334ad61e4a0cfd3377ba2f authored over 6 years ago by Matthias Urlichs <[email protected]>
* added debian/copyright file

77c93fe43a5ca48b419ab0204f6112e08fbd5578 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Notify consumers when the server closes a channel.

8d4b36ff1f24672c5879fc9053172ebd02380606 authored over 6 years ago by Matthias Urlichs <[email protected]>
Notify if the server closes a consumer on us

f985718e3406712de95f966dce6122651a49f73e authored over 6 years ago by Matthias Urlichs <[email protected]>
Test fix: server doesn't like requeue=False

0b5c9f5d5b5681c369ff7ef57cd0065ef85d317e authored over 6 years ago by Matthias Urlichs <[email protected]>
* Set .connection_closed when the server closes us.

2983165c2d4fdadd36d53979c14015410bd83212 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Closing the connection cleanly and completely.

Might be a good idea, that.

d92be1e6f1e3d09b8658ea3861c9fd4ff21128a0 authored over 6 years ago by Matthias Urlichs <[email protected]>
Store the reason why a server disconnected in the resulting exception

d66d45f9d4660e629800bc6cd9f4ac883b971647 authored over 6 years ago by Matthias Urlichs <[email protected]>
Typo

25c44058579833d4770c37d388c06f896eb6305f authored over 6 years ago by Matthias Urlichs <[email protected]>
Create upload etc. targets

1d9534b16a289b78ec767bbe8835af611e77831a authored over 6 years ago by Matthias Urlichs <[email protected]>
minor doc update

42c42e54dbe3587d220710a52efe5b2dbc3e1997 authored over 6 years ago by Matthias Urlichs <[email protected]>
protocol: add a sync close() method

0a7bd466c5bc581fd2d5465f3d7333ac01959a24 authored over 6 years ago by Matthias Urlichs <[email protected]>
Basic reformatting of docs, fixed examples somewhat

38ce17ae77c4452103ea949c94470f36c3c3f143 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Export the Trio nursery.

597eeef34e7429b015c1a02a7ade2c0dfb75822f authored over 6 years ago by Matthias Urlichs <[email protected]>
doc fix

9ab376c5137ce1e9a7e7430e7fcefec3acc686e4 authored over 6 years ago by Matthias Urlichs <[email protected]>
async iterator change

1c892365321a7a9a6e6d12d36d44c049c0409e5e authored over 6 years ago by Matthias Urlichs <[email protected]>
more of the same

dd0cd7dd3ac89484bbebd072a0bee465e99c5ffd authored over 6 years ago by Matthias Urlichs <[email protected]>
create vhost if necessary

778ca34729c5c16b2693c0c2d55eb328278d203d authored over 6 years ago by Matthias Urlichs <[email protected]>
reduce test output

4401fc596cc3b6d417822f647930eb616942b057 authored over 6 years ago by Matthias Urlichs <[email protected]>
should work with Python 3.7

b0023e0e2ad57bb5c6b99d7ac26079a6b220b3a1 authored over 6 years ago by Matthias Urlichs <[email protected]>
travis: install pytest-trio

7816bc503f3b1470ab1aa964dd13d7277670ca27 authored over 6 years ago by Matthias Urlichs <[email protected]>
Test script update

c15132df66d073e263a2ea75748f8082bd9bfe0c authored over 6 years ago by Matthias Urlichs <[email protected]>
add icons

70048e2461a04e968d2de135e49467163826c777 authored over 6 years ago by Matthias Urlichs <[email protected]>
Set YAPF and flake8 to do 99 columns, not 79

16c4f66dc2ed9c96a281af3ec55f77b927828d11 authored over 6 years ago by Matthias Urlichs <[email protected]>
Add testcase for channel.new_consumer() contextmanager+iterator

cda68c7e6141cdac1bb66165accd04ad30181d90 authored over 6 years ago by Matthias Urlichs <[email protected]>
add Trio framework classifier

6c71e347b67dd7a3824665b9395e45e2f7a61f3b authored over 6 years ago by Matthias Urlichs <[email protected]>
Move requirements to ci/, add a bunch of metadata files

6cd6583ddb8862c4c834bef38d7d288a1ef75210 authored over 6 years ago by Matthias Urlichs <[email protected]>
more version s***

d59812b3c02d2e54807b0cc092b28a872fc0e88e authored over 6 years ago by Matthias Urlichs <[email protected]>
move tests out of trio_amqp directory

50dfaedd2f36d524973b599219c9e5d3e239c302 authored over 6 years ago by Matthias Urlichs <[email protected]>
moved version.py, forgot to check in

993024387485df7eb221df34b9747be5c6a262b7 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Initial release.

274a935975d2287b5544efb4c5c8f3455a6c0ebc authored over 6 years ago by Matthias Urlichs <[email protected]>
flake8-ify this

8374c107600cd3b165a04ea1e6fdd0091dee8ed9 authored over 6 years ago by Matthias Urlichs <[email protected]>
yapf-ify example code

b432809f7194bb6e6bb974c98eaec866601b41bb authored over 6 years ago by Matthias Urlichs <[email protected]>
Run the whole thing through yapf3

using the Trio style file

cf8235115d527ef041eb7f319f7e8e1fc3df2440 authored over 6 years ago by Matthias Urlichs <[email protected]>
Support ``async with`` for channels and listeners

* created context managers for channel and reader
* renamed main read thread
* keyboard-interrup...

d471ca8686860d836e10e236cee525efbc4a5893 authored over 6 years ago by Matthias Urlichs <[email protected]>
use sphinx3

67d43c200634030ae34155f743f34e0d412fc3f3 authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge Upstream

b53db6d89d95a53f291d1009ef68a952a559d746 authored over 6 years ago by Matthias Urlichs <[email protected]>
All tests pass. Whew.

0f6cae3a9f96dba0447ed25405412cf574007d6e authored over 6 years ago by Matthias Urlichs <[email protected]>
temp

bcc20df33951693afb9e5207458a5e39d1285c09 authored over 6 years ago by Matthias Urlichs <[email protected]>
"This happens anyway" dept.

248d424c603fc8c918c9ad05f243b232a3b7a769 authored over 6 years ago by Matthias Urlichs <[email protected]>
Don't time-out frame dispatch

The fact that dispatching should not take too long is a different problem.

6fc31beb029d28b34fcc8644d5adc8364ee87680 authored over 6 years ago by Matthias Urlichs <[email protected]>
+requirements

5b38193f335f82262748df49d0e33fd6bebb7835 authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge pull request #1 from sorcio/queued-writer

Use a send queue, update to Trio 0.3, drop heartbeat tasks

302684a97726eada273bac6fee4ba1a161b61d44 authored over 6 years ago by Matthias Urlichs <[email protected]>
synchronize sends with a send queue

e25c1648d5f61b313cbe6660934ae1faf9d479dd authored over 6 years ago by Davide Rizzo <[email protected]>
channel: hush 'stop-iteration-return' pylint error

'delivery_tag_iter' is a counter, with (hopefully) an endless supply of
integers. So this shoul...

aa915ab2e89861899d6b39acc4475fb500867d00 authored almost 7 years ago by Rémi Cardona <[email protected]>
channel: fix 'inconsistent-return-statements' pylint error

248e9b03a42311e0327a5f7d45684cf030553df1 authored almost 7 years ago by Rémi Cardona <[email protected]>
Add Alexander Gromyko to authors. upgrade changelog

b6ad3f0e130abfe1defc68ae16f5e035e479cc71 authored almost 7 years ago by Benoit Calvez <[email protected]>