Permalink
Switch branches/tags
Commits on Feb 27, 2018
  1. Removed unused ``rtd.css``

    superbobry committed Feb 27, 2018
    Closes #14
  2. Cosmit in ``test_client``

    superbobry committed Feb 27, 2018
Commits on Oct 9, 2017
  1. Bumped version

    superbobry committed Oct 9, 2017
  2. add dnf/yum installation instructions (#12)

    carlwgeorge authored and superbobry committed Oct 9, 2017
    Fedora/RHEL/CentOS users can install RPM packages of pyxs.
  3. Updated ``CHANGES``

    superbobry committed Oct 9, 2017
  4. Allow setting a key to an empty value

    stephen-czetty authored and superbobry committed Oct 9, 2017
      closes #13
Commits on Nov 27, 2016
  1. Updated ``AUTHORS``

    superbobry committed Nov 27, 2016
      closes #10
Commits on May 10, 2016
  1. Released 0.4.1

    superbobry committed May 10, 2016
Commits on Apr 25, 2016
  1. Connect to XenStore from the main thread

    superbobry committed Apr 25, 2016
      this allows to handle ``ConnectionError``, see #8 for details
  2. Added a test for failing transport constructor

    superbobry committed Apr 25, 2016
      see PR #7 for details
  3. Merge pull request #7 from Jajcus/XenBusTransport_error_handling

    superbobry committed Apr 25, 2016
    fix error handling in _XenBusTransport()
Commits on Mar 6, 2016
  1. Bumped version

    superbobry committed Mar 6, 2016
  2. Here comes 0.4.0

    superbobry committed Mar 6, 2016
  3. Removed code sample from ``README``

    superbobry committed Mar 6, 2016
      The tutorial already does good job showcasing ``pyxs`` API
  4. Fixed a subtle bug in ``Monitor.__exit__``

    superbobry committed Mar 6, 2016
      Previously, if a monitor was watching the same path with
      different tokens, ``Monitor.__exit__`` will only unwatch
      using one of the tokens, e.g.
    
         with pyxs.Client() as c:
             with c.monitor() as m:
                 m.watch(b"foo", b"token1")
                 m.watch(b"foo", b"token2")
    
             # Monitor.__exit__ will unwatch ``(b"foo", b"token2")```.
    
      As a result, even after the monitor was finalized, the router
      continued to accept events for the leftover paths.
Commits on Mar 4, 2016
  1. Changed ``pyxs.connection`` to work on 2.6

    superbobry committed Mar 4, 2016
      turns out you can't use ``memoryview`` in 2.6 and can't
      use ``buffer`` either, since it was removed in 3.X
  2. Cosmit in API reference

    superbobry committed Mar 4, 2016
  3. Updated API reference

    superbobry committed Mar 4, 2016
  4. Terminate the ``Router`` correctly

    superbobry committed Mar 4, 2016
      it's sufficient to close the connection once
  5. ``UnixSocketConnection`` can now be used in even loop

    superbobry committed Mar 4, 2016
      previous implementation did all I/O via ``os`` which is not
      monkey patched by neither ``gevent`` or ``eventlet``
Commits on Mar 3, 2016
  1. Made ``RVar`` new-style

    superbobry committed Mar 3, 2016
Commits on Mar 2, 2016