Python client to Neovim

Edit Package python-neovim

Library for scripting Nvim processes through its msgpack-rpc API.

Refresh
Refresh
Source Files
Filename Size Changed
python-client-0.2.4.tar.gz 0000047216 46.1 KB
python-neovim.changes 0000009573 9.35 KB
python-neovim.spec 0000001935 1.89 KB
Revision 10 (latest revision is 19)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 597250 from Ronan Chagas's avatar Ronan Chagas (Ronis_BR) (revision 10)
- Run spec-cleaner.
- Version bump to 0.2.4.
  Upstream changelog:
  Version 0.2.4
    Temporarily disable asyncio on windows again, as stdio is not
    functional with asyncio yet.
    The new nvim.loop attribute is for the moment only available on
    POSIX systems.
  Version 0.2.3
    In this release support of python3.3 is dropped. Henceforth we
    want python3 rplugins to be able to assume the usage of
    asyncio, so they can use the asyncio event loop and libraries
    that build on it.
    Furthermore, a close() method is added on nvim session objects.
    When used as a library for externally connecting to a nvim
    instance (i e not rplugins), it is recommended to call the
    close() method on the session object when it is not needed
    anymore. Alternatively, sessions can be used as a context
    manager:
      with neovim.attach('socket', path=thepath) as nvim:
          # do stuff with nvim session in this block:
          print(nvim.funcs.getpid())
          print(nvim.current.line)
    * 2689ddc add tests for plugin decorators #298
    * 63f257f allow library users to properly cleanup the event
      loop #303
    * 59c184f expose the asyncio event loop as nvim.loop (python
      3.4+ only) #294
  Version 0.2.1
    Adds compability with msgpack 0.5.2.
    * e800c64 discover_runtime_directories refactor (#287)
    * 9cf971f Travis lint refactor (#288)
    * 93e6b5b msgpack-python was renamed to msgpack (#293)
    * 6fc0343 fix for msgpack 0.5.2 (#301)
Comments 0
openSUSE Build Service is sponsored by