Python client to Neovim
Library for scripting Nvim processes through its msgpack-rpc API.
- Developed at editors
- Sources inherited from project openSUSE:Factory
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/python-neovim && cd $_
- Create Badge
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 (dimstar_suse)
accepted
request 597250
from
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