Change back to requiring 'pynvim' instead of 'neovim'

Fixes https://github.com/mhinz/neovim-remote/issues/131
pull/138/head v2.4.0
Marco Hinz 5 years ago
parent 8cb46bdc23
commit 5ce398da07
No known key found for this signature in database
GPG Key ID: 1C980A1B657B4A4F

@ -23,15 +23,15 @@ THE SOFTWARE.
"""
import argparse
import neovim
import os
import psutil
import re
import sys
import textwrap
import time
import traceback
import psutil
import pynvim
class Nvr():
def __init__(self, address, silent=False):
@ -47,9 +47,9 @@ class Nvr():
try:
socktype, address, port = parse_address(self.address)
if socktype == 'tcp':
self.server = neovim.attach('tcp', address=address, port=int(port))
self.server = pynvim.attach('tcp', address=address, port=int(port))
else:
self.server = neovim.attach('socket', path=address)
self.server = pynvim.attach('socket', path=address)
except OSError:
# Ignore invalid addresses.
pass
@ -136,7 +136,7 @@ class Nvr():
self.handled_first_buffer = True
else:
self.fnameescaped_command(cmd, fname)
except neovim.api.nvim.NvimError as e:
except pynvim.api.nvim.NvimError as e:
if not re.search('E37', e.args[0].decode()):
traceback.print_exc()
sys.exit(1)
@ -358,10 +358,7 @@ def split_cmds_from_files(args):
def print_versions():
import pkg_resources
print('nvr {}'.format(pkg_resources.require('neovim-remote')[0].version))
try:
print('pynvim {}'.format(pkg_resources.require('pynvim')[0].version))
except pkg_resources.DistributionNotFound:
print('neovim {}'.format(pkg_resources.require('neovim')[0].version))
print('pynvim {}'.format(pkg_resources.require('pynvim')[0].version))
print('psutil {}'.format(pkg_resources.require('psutil')[0].version))
print('Python {}'.format(sys.version.split('\n')[0]))

@ -15,12 +15,12 @@ setup(
long_description = long_description,
long_description_content_type = 'text/markdown',
python_requires = '>=3.5',
install_requires = ['neovim', 'psutil', 'setuptools'],
install_requires = ['pynvim', 'psutil', 'setuptools'],
entry_points = {
'console_scripts': ['nvr = nvr.nvr:main']
},
packages = ['nvr'],
version = '2.3.4',
version = '2.4.0',
license = 'MIT',
keywords = 'neovim nvim nvr remote helper',
classifiers = [

Loading…
Cancel
Save