Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/celery/py-amqp

amqplib fork
https://github.com/celery/py-amqp

More tests, fix some problems found with serialization/deserialization

72664634ef15b67da52983540405c123407f0eaa authored about 17 years ago by [email protected] <[email protected]>
Move a couple utility functions to the util module.

Start writing unittests, fix some problems that tests showed
up already.

da668eca8fa54485c9902c6b39c217ffaeb6efa5 authored about 17 years ago by [email protected] <[email protected]>
Make a 'demos' directory, and move the example programs in there.

Rename the script that generates the skeleton, to mention the spec.

Add docstrings.

--HG--
ren...

507f0eedde5c87a4c6e4ae8e2bc4ee582ed43f7b authored about 17 years ago by [email protected] <[email protected]>
Reorganize package to allow for future versions

of other AMQP spec clients.

--HG--
rename : amqp/client.py => amqp/client_0_8.py

a2f15eba5243dd062333d8c22a3865fb12c42104 authored about 17 years ago by [email protected] <[email protected]>
Go over each method's waiting and return values, polish some things up.

df0957a90ad33c1e4bd049fdef1db35f9410e74e authored about 17 years ago by [email protected] <[email protected]>
For received messages tack extra properties onto the Content object, rather

than returning huge tuples. More convenient for the library user.

cfb14dc598866e7d199189f24becb130f1eb9524 authored about 17 years ago by [email protected] <[email protected]>
Add a DEBUG global variable, check it before printing

debugging info.

Add exceptions for Connection and Channel errors, throw
them when the server cal...

47b1cb1d3da5ad39b6f24cc2a1884aa1d15f2dfa authored about 17 years ago by [email protected] <[email protected]>
Add LGPL license info

221d0cd726dbdcf185362cfe56afddb4b3e91aa0 authored about 17 years ago by [email protected] <[email protected]>
Make the skeleton generator spit out something closer

to what's being done now by hand.

97c3cebb45129d29f41d0cda15363cc63a7ddd35 authored about 17 years ago by [email protected] <[email protected]>
Allow for automatically allocated channel_ids, less for

the library consumer to worry about.

Simplify methods that don't send any args to the server.

99ee6d0824fa5e76bc136e5fc916c3da3b4fc5b9 authored about 17 years ago by [email protected] <[email protected]>
For each channel, save the most recently acquired ticket and use

that as a default ticket for any methods that require one.

Rearrange the args for methods requir...

d0f0aaf451cadc45432c7c87900e27fec8071ae1 authored about 17 years ago by [email protected] <[email protected]>
Polish up a bit, with acking and requeueing

de573750a09eeda5695dbd316c22d485cdc41ab5 authored about 17 years ago by [email protected] <[email protected]>
Get to where we can register a callback for messages to a queue, and

block waiting for them.

90deef59a1756dcd1f949b6b05be32d73f4e639a authored about 17 years ago by [email protected] <[email protected]>
Fix endianness error in reading tables

3f30abd6ac7eff1f9cdcfbae17457b29eacf3c15 authored about 17 years ago by [email protected] <[email protected]>
Able to receive the messages I send!!!

0c3603f2b3223e79f255ea6fa67deaef3f7f94b1 authored about 17 years ago by [email protected] <[email protected]>
Add ability to specifiy extra properties in sent messages, such as content_type

and headers. Seems to pass through ok to py-qpid

431af220cbefcd25987dce568109d24173d9c1df authored about 17 years ago by [email protected] <[email protected]>
Polish and test method for declaring an exchange

5632e2f14b97ba32548cd25f778674aa9f711337 authored about 17 years ago by [email protected] <[email protected]>
Rearrange how Channel objects are created, in case the user wants to

create one directly. Get rid of an unused dispatch method held over
from when it was all hand-wr...

34b03a97074e8fac2e3fb5fafb4b26bb76cf1405 authored about 17 years ago by [email protected] <[email protected]>
Merge the machine-generated skeleton with what was

originally hand-written. Able to send a message
to py-qpid !!!

3e02f2dbc58de561f165d1ad558325c701b31d62 authored about 17 years ago by [email protected] <[email protected]>
Tune up the directory structure a bit, clean whitespace.

--HG--
rename : amqp/test.py => test.py

d3ad476ff13ad450a0b33ada3f7b8a45b9c6eccf authored about 17 years ago by [email protected] <[email protected]>
Restructure to be more like a real distributable Python package

22356f7ccaeb3f9cfe1b460f27d5ddf78abd01cb authored about 17 years ago by [email protected] <[email protected]>
Add a utility to generate a module skeleton

from an AMQP XML Spec file. Include a copy of
the 0-8 spec file.

19b738951f7273a213d27463cc5a61a8e90c494d authored about 17 years ago by [email protected] <[email protected]>
Ignore .pyc files in mercurial

2b339a422fc4c089751195496bc64d10ecb74792 authored about 17 years ago by [email protected] <[email protected]>
Whitespace cleanup

de3506bf41ce4c7df50413b9981750c4299141b9 authored about 17 years ago by [email protected] <[email protected]>
Successfully sent a message to py-qpid !!!

f071913c5d3661a7f029836ac72b75851f4a7458 authored about 17 years ago by [email protected] <[email protected]>
Add ability to request and get an access ticket.

Now able to handle server-initiated closes.

43abbc3849c1cc4648763fa5c64e86dd71ef9873 authored about 17 years ago by [email protected] <[email protected]>
Channels can be opened and closed.

6202e77e8ec1350fc2788d3755c291560c7fe3b4 authored about 17 years ago by [email protected] <[email protected]>
Try to untangle the flow control of the initial connection a bit.

966400a7ad7984b932d6ca88fdc35ce6e4ed5192 authored about 17 years ago by [email protected] <[email protected]>
Closing a connection works.

e39b1f032a3ddc93d1219b7e85b560da38316dd5 authored about 17 years ago by [email protected] <[email protected]>
Able to send 'open' and receive 'open-ok' successfully!

2f52935331f70815c40874611e02468c6efde293 authored about 17 years ago by [email protected] <[email protected]>
Receive 'tune' and respond with 'tune-ok'

524834ae178ae45c5070823b37d25d4d193a7691 authored about 17 years ago by [email protected] <[email protected]>
Able now to send a start-ok response to start, and get back a tune request.

47aed53e1de77590e34ed9f6b6349ea54ee9c710 authored about 17 years ago by [email protected] <[email protected]>
First cut at AMQP library, can connect - send protocol header - and

receive and parse 'start' method from server.

ade522d708019a635080c681238187f6e43b6e94 authored about 17 years ago by [email protected] <[email protected]>