@@ -205,6 +205,11 @@ def test_dependencies_for_binder_in_sync():
205205 if 'pytest-xvfb' in spyder_env :
206206 spyder_env .pop ('pytest-xvfb' )
207207
208+ # There's no need to test for this because we install it
209+ # from master in some cases.
210+ for req in [spyder_env , spyder_reqs ]:
211+ req .pop ('python-language-server' )
212+
208213 # Check that the requirement files match the environment yaml file
209214 full_reqs = {}
210215 full_reqs .update (test_reqs )
@@ -220,10 +225,11 @@ def test_dependencies_for_spyder_dialog_in_sync():
220225 spyder_deps = parse_spyder_dependencies ()
221226 spyder_reqs = parse_requirements (REQ_FPATH )
222227
223- # No need to check for spyder-kernels because we're using
224- # a subrepo for it in some cases
228+ # No need to check for these deps because either we're using
229+ # a subrepo for them or we're installing them from master.
225230 for req in [spyder_deps , spyder_reqs ]:
226231 req .pop ('spyder-kernels' )
232+ req .pop ('python-language-server' )
227233
228234 if 'pyqt' in spyder_reqs :
229235 spyder_reqs .pop ('pyqt' )
@@ -245,10 +251,11 @@ def test_dependencies_for_spyder_setup_install_requires_in_sync():
245251 spyder_setup = parse_setup_install_requires (SETUP_FPATH )
246252 spyder_reqs = parse_requirements (REQ_FPATH )
247253
248- # No need to check for spyder-kernels because we're using
249- # a subrepo for it in some cases
254+ # No need to check for these deps because either we're using
255+ # a subrepo for them or we're installing them from master.
250256 for req in [spyder_reqs , spyder_setup ]:
251257 req .pop ('spyder-kernels' )
258+ req .pop ('python-language-server' )
252259
253260 # rtree is only available through conda
254261 if 'rtree' in spyder_reqs :
0 commit comments