Permalink
Commits on Mar 18, 2014
  1. Merge pull request #1 from Lothiraldan/patch-1

    Fix typo in docstring
    committed Mar 18, 2014
Commits on Apr 16, 2013
  1. Fix typo in docstring

    qsynchronous -> asynchronous
    Lothiraldan committed Apr 16, 2013
Commits on Dec 7, 2012
  1. bump to 0.3.1

    committed Dec 7, 2012
  2. better import

    committed Dec 7, 2012
  3. bump to 0.3.0

    committed Dec 7, 2012
  4. fix CPU usage.

    a zmq socket is edge-triggered not level-triggered which make it
    difficult to use with an eventloop. Previously we were polling on read
    and write events which was working but was using 100% of the CPU due to
    the fact that the fd is always writable or at least most of the time.
    Now we only use the fd to know if the state changed. Due to this change
    uzmq.Poll and uzmq.ZMQ behaviours have changed:
    
    - uzmq.Poll is now based on a timer: when time out we are polling the
    socket to know if its state changed and the call the callback.
    - uzmq.ZMQ is more efficient than uzmq.Poll: we are polling the file
      descriptor to know if the state changed. Also when a message is sent
    or received we are preparing a new event to make sure we gathered all
    sockets events. This event will happen on next io loop iteration.
    committed Dec 7, 2012
  5. indent

    committed Dec 7, 2012
Commits on Nov 27, 2012
  1. again s/gaffer/uzmq

    committed Nov 27, 2012
  2. s/gaffer/uzmq

    thanks @saghul for the feedback.
    committed Nov 27, 2012
  3. fix overview doc

    committed Nov 27, 2012
  4. update changelog

    committed Nov 27, 2012
  5. bump to 0.2

    committed Nov 27, 2012
  6. add pubsub test

    committed Nov 27, 2012
  7. missing import

    committed Nov 27, 2012
  8. fix tests

    committed Nov 27, 2012
  9. fix echo example

    committed Nov 27, 2012
  10. make sure we are sending bytes.

    committed Nov 27, 2012
  11. fix poller

    The fd provided by `getsockopt(zmq.FD)` only signal when the state of
    the socket changes but isn't an indication of the right state. Thss fix
    make sure we get all events by listening on all states and checking
    asked events against events returned by `getsockopt(zmq.EVENTS)`. While
    I'm here add an example for PUB/SUB sockets.
    committed Nov 27, 2012
Commits on Nov 7, 2012
  1. news

    committed Nov 7, 2012
  2. fix some licenses headers

    I was lazy.
    committed Nov 7, 2012
  3. doc the uzmq module

    committed Nov 7, 2012
  4. titles should mean smth...

    committed Nov 7, 2012
  5. s/send/write

    committed Nov 7, 2012
  6. say we are in python

    committed Nov 7, 2012
  7. add travis pic

    committed Nov 7, 2012
  8. add news

    committed Nov 7, 2012
  9. add empty THANKS file

    committed Nov 7, 2012
  10. move test to tests folder

    committed Nov 7, 2012
  11. fix import.

    committed Nov 7, 2012
  12. remove six from the requirements

    We were only using six for test callables.
    committed Nov 7, 2012
  13. some rtd thing

    committed Nov 7, 2012
  14. forgot six import

    committed Nov 7, 2012