commit python-python-language-server for openSUSE:Factory

2020-09-23 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-09-23 18:47:44

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.4249 
(New)


Package is "python-python-language-server"

Wed Sep 23 18:47:44 2020 rev:13 rq:836295 version:0.35.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2020-09-21 17:39:03.292702190 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.4249/python-python-language-server.changes
2020-09-23 18:48:37.213775043 +0200
@@ -1,0 +2,6 @@
+Tue Sep 22 19:17:06 UTC 2020 - Dan Čermák 
+
+- New upstream release 0.35.1
+- Add missing Requires: of python-ujson
+
+---

Old:

  python-language-server-0.35.0.tar.gz

New:

  python-language-server-0.35.1.tar.gz



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.p0I0kR/_old  2020-09-23 18:48:38.397776132 +0200
+++ /var/tmp/diff_new_pack.p0I0kR/_new  2020-09-23 18:48:38.401776135 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-python-language-server
-Version:0.35.0
+Version:0.35.1
 Release:0
 Summary:Python Language Server for the Language Server Protocol
 License:MIT
@@ -72,6 +72,9 @@
 Requires:   python2-backports.functools_lru_cache
 Requires:   python2-configparser
 Requires:   python2-future >= 0.14.0
+Requires:   python2-ujson <= 2.3.0
+%else
+Requires:   python3-ujson >= 3.0.0
 %endif
 Requires(post):   update-alternatives
 Requires(postun):  update-alternatives
@@ -92,8 +95,7 @@
 - YAPF for code formatting (preferred over autopep8)
 
 %prep
-%setup -q -n python-language-server-%{version}
-%autopatch -p1
+%autosetup -n python-language-server-%{version}
 
 %build
 %python_build

++ python-language-server-0.35.0.tar.gz -> 
python-language-server-0.35.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.35.0/PKG-INFO 
new/python-language-server-0.35.1/PKG-INFO
--- old/python-language-server-0.35.0/PKG-INFO  2020-09-11 03:25:19.052842600 
+0200
+++ new/python-language-server-0.35.1/PKG-INFO  2020-09-16 22:24:46.802510300 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: python-language-server
-Version: 0.35.0
+Version: 0.35.1
 Summary: Python Language Server for the Language Server Protocol
 Home-page: https://github.com/palantir/python-language-server
 Author: Palantir Technologies, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.35.0/pyls/_version.py 
new/python-language-server-0.35.1/pyls/_version.py
--- old/python-language-server-0.35.0/pyls/_version.py  2020-09-11 
03:25:19.056842800 +0200
+++ new/python-language-server-0.35.1/pyls/_version.py  2020-09-16 
22:24:46.802510300 +0200
@@ -8,11 +8,11 @@
 
 version_json = '''
 {
- "date": "2020-09-10T20:08:36-0500",
+ "date": "2020-09-16T15:20:40-0500",
  "dirty": false,
  "error": null,
- "full-revisionid": "eb479ff2b214a13fd1c2fb1dcf2993a45c3bb830",
- "version": "0.35.0"
+ "full-revisionid": "7dbd812124e5baa08aa5299370e09665e0026675",
+ "version": "0.35.1"
 }
 '''  # END VERSION_JSON
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-language-server-0.35.0/python_language_server.egg-info/PKG-INFO 
new/python-language-server-0.35.1/python_language_server.egg-info/PKG-INFO
--- old/python-language-server-0.35.0/python_language_server.egg-info/PKG-INFO  
2020-09-11 03:25:18.0 +0200
+++ new/python-language-server-0.35.1/python_language_server.egg-info/PKG-INFO  
2020-09-16 22:24:46.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: python-language-server
-Version: 0.35.0
+Version: 0.35.1
 Summary: Python Language Server for the Language Server Protocol
 Home-page: https://github.com/palantir/python-language-server
 Author: Palantir Technologies, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-language-server-0.35.0/python_language_server.egg-info/requires.txt 
new/python-language-server-0.35.1/python_language_server.egg-info/requires.txt
--- 
old/python-language-server-0.35.0/python_language_server.egg-info/requires.txt  
2020-09-11 03:25:18.0 +0200
+++ 

commit python-python-language-server for openSUSE:Factory

2020-09-21 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-09-21 17:31:19

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.4249 
(New)


Package is "python-python-language-server"

Mon Sep 21 17:31:19 2020 rev:12 rq:835432 version:0.35.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2020-07-05 01:23:34.645973576 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.4249/python-python-language-server.changes
2020-09-21 17:39:03.292702190 +0200
@@ -1,0 +2,8 @@
+Fri Sep 11 12:05:03 UTC 2020 - Benjamin Greiner 
+
+- Update to Version 0.35.0
+  * Allow usage of Pylint via stdin.
+  * Require python-jsonrpc-server >= 0.4.0
+  * Update ujson dependency to work with its latest release.
+
+---

Old:

  python-language-server-0.34.1.tar.gz

New:

  python-language-server-0.35.0.tar.gz



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.Hbfhwy/_old  2020-09-21 17:39:10.404707346 +0200
+++ /var/tmp/diff_new_pack.Hbfhwy/_new  2020-09-21 17:39:10.404707346 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-python-language-server
-Version:0.34.1
+Version:0.35.0
 Release:0
 Summary:Python Language Server for the Language Server Protocol
 License:MIT
@@ -44,7 +44,7 @@
 BuildRequires:  python-rpm-macros
 Requires:   python-jedi >= 0.17
 Requires:   python-pluggy
-Requires:   python-python-jsonrpc-server >= 0.3.2
+Requires:   python-python-jsonrpc-server >= 0.4.0
 Requires:   python-setuptools
 Recommends: python-autopep8
 Recommends: python-flake8 >= 3.8.0
@@ -56,12 +56,13 @@
 Recommends: python-rope >= 0.10.5
 BuildArch:  noarch
 # SECTION test requirements
+BuildRequires:  %{python_module flaky}
 BuildRequires:  %{python_module future >= 0.14.0}
 BuildRequires:  %{python_module jedi >= 0.17}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pluggy}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module python-jsonrpc-server >= 0.3.2}
+BuildRequires:  %{python_module python-jsonrpc-server >= 0.4.0}
 %if %{with python2}
 BuildRequires:  python2-backports.functools_lru_cache
 BuildRequires:  python2-configparser
@@ -93,8 +94,6 @@
 %prep
 %setup -q -n python-language-server-%{version}
 %autopatch -p1
-# Unpin software that has newer versions on Tumbleweed
-sed -i "s/'ujson<=.*'/'ujson'/" setup.py
 
 %build
 %python_build

++ python-language-server-0.34.1.tar.gz -> 
python-language-server-0.35.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.34.1/PKG-INFO 
new/python-language-server-0.35.0/PKG-INFO
--- old/python-language-server-0.34.1/PKG-INFO  2020-07-02 18:36:00.0 
+0200
+++ new/python-language-server-0.35.0/PKG-INFO  2020-09-11 03:25:19.052842600 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: python-language-server
-Version: 0.34.1
+Version: 0.35.0
 Summary: Python Language Server for the Language Server Protocol
 Home-page: https://github.com/palantir/python-language-server
 Author: Palantir Technologies, Inc.
@@ -8,11 +8,14 @@
 Description: Python Language Server
 ==
 
-.. image:: 
https://circleci.com/gh/palantir/python-language-server.svg?style=shield
-:target: https://circleci.com/gh/palantir/python-language-server
+.. image:: 
https://github.com/palantir/python-language-server/workflows/Linux%20tests/badge.svg
+:target: 
https://github.com/palantir/python-language-server/actions?query=workflow%3A%22Linux+tests%22
 
-.. image:: 
https://ci.appveyor.com/api/projects/status/mdacv6fnif7wonl0?svg=true
-:target: 
https://ci.appveyor.com/project/gatesn/python-language-server
+.. image:: 
https://github.com/palantir/python-language-server/workflows/Mac%20tests/badge.svg
+:target: 
https://github.com/palantir/python-language-server/actions?query=workflow%3A%22Mac+tests%22
+
+.. image:: 
https://github.com/palantir/python-language-server/workflows/Windows%20tests/badge.svg
+:target: 
https://github.com/palantir/python-language-server/actions?query=workflow%3A%22Windows+tests%22
 
 .. image:: 

commit python-python-language-server for openSUSE:Factory

2020-07-04 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-07-05 01:22:10

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.3060 
(New)


Package is "python-python-language-server"

Sun Jul  5 01:22:10 2020 rev:11 rq:818619 version:0.34.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2020-05-29 21:35:56.706394122 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.3060/python-python-language-server.changes
2020-07-05 01:23:34.645973576 +0200
@@ -1,0 +2,21 @@
+Fri Jul  3 15:26:09 UTC 2020 - Benjamin Greiner 
+
+- Update to Version 0.34.1
+  * Make flake8 plugin use stdin.
+  * Fix error when formatting if continuation lines are incorrectly 
+indented when using autopep8. 
+- Changelog for Version 0.34.0
+  * Add option to configure flake8 executable.
+  * Read pycodestyle and flake8 configurations per workspace.
+  * Parse ignore arguments in flake8 to avoid issues with Atom.
+- Changelog for Version 0.33.3
+  * Do not start shutdown sequence on TCP when not checking parent
+process
+- Changelog for Version 0.33.2
+  * Do not create documents from a textDocument/rename
+  * Fix some code quality and bug-risk issues
+- Changelog for Version 0.33.1
+  * Add support for autopep8 aggressive option from config file
+- skip tests in Leap 15.2
+
+---

Old:

  python-language-server-0.33.0.tar.gz

New:

  python-language-server-0.34.1.tar.gz



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.DYTlwB/_old  2020-07-05 01:23:35.733976820 +0200
+++ /var/tmp/diff_new_pack.DYTlwB/_new  2020-07-05 01:23:35.733976820 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-python-language-server
-Version:0.33.0
+Version:0.34.1
 Release:0
 Summary:Python Language Server for the Language Server Protocol
 License:MIT
@@ -56,12 +56,12 @@
 Recommends: python-rope >= 0.10.5
 BuildArch:  noarch
 # SECTION test requirements
+BuildRequires:  %{python_module future >= 0.14.0}
 BuildRequires:  %{python_module jedi >= 0.17}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pluggy}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-jsonrpc-server >= 0.3.2}
-BuildRequires:  %{python_module future >= 0.14.0}
 %if %{with python2}
 BuildRequires:  python2-backports.functools_lru_cache
 BuildRequires:  python2-configparser
@@ -113,13 +113,22 @@
 %check
 # Remove pytest addopts
 rm setup.cfg
+# define custom macros to skip tests in pytest
+%define pytest_addskiptest() \
+   for t in %{**}; do \
+ pytest_skippedtests+="${pytest_skippedtests:+ or }${t}"; \
+   done
+%define pytest_skiptests ${pytest_skippedtests:+-k "not 
(${pytest_skippedtests})"}
 %if 0%{?sle_version} == 150100 && 0%{?is_opensuse}
   # Test failure on Leap 15.1 due to different pylint version
-  skip_tests+="test_syntax_error_pylint_py"
-  # Test failure on Leap 15.1 due to mock hiccup
-  skip_tests+=" or test_flake8_config_param"
+  %pytest_addskiptest test_syntax_error_pylint_py
+%endif
+%if 0%{?sle_version} >= 15 && 0%{?is_opensuse}
+  # Test failure on Leap 15 due to mock hiccup
+  %pytest_addskiptest test_flake8_config_param
+  %pytest_addskiptest test_flake8_executable_param
 %endif
-%pytest ${skip_tests:+-k "not ( $skip_tests )"}
+%pytest %{pytest_skiptests}
 
 %files %{python_files}
 %doc README.rst

++ python-language-server-0.33.0.tar.gz -> 
python-language-server-0.34.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.33.0/PKG-INFO 
new/python-language-server-0.34.1/PKG-INFO
--- old/python-language-server-0.33.0/PKG-INFO  2020-05-25 20:16:22.0 
+0200
+++ new/python-language-server-0.34.1/PKG-INFO  2020-07-02 18:36:00.0 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: python-language-server
-Version: 0.33.0
+Version: 0.34.1
 Summary: Python Language Server for the Language Server Protocol
 Home-page: https://github.com/palantir/python-language-server
 Author: Palantir Technologies, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.33.0/pyls/_version.py 
new/python-language-server-0.34.1/pyls/_version.py
--- old/python-language-server-0.33.0/pyls/_version.py  2020-05-25 

commit python-python-language-server for openSUSE:Factory

2020-05-29 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-05-29 21:20:25

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.3606 
(New)


Package is "python-python-language-server"

Fri May 29 21:20:25 2020 rev:10 rq:810112 version:0.33.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2020-05-04 22:01:26.994603781 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.3606/python-python-language-server.changes
2020-05-29 21:35:56.706394122 +0200
@@ -1,0 +2,24 @@
+Thu May 28 14:13:27 UTC 2020 - Benjamin Greiner 
+
+- Update to Version 0.33.0
+  * Add optional class objects to completion list.
+  * Fix completions with one arg.
+  * Remove pycodestyle plugin's dependency on autopep8. 
+
+---
+Thu May 14 09:03:38 UTC 2020 - Benjamin Greiner 
+
+- Update to Version 0.32.0 
+  * Increase minimal supported version of flake8 and match 
+flake8 requirements to PyLS ones.
+  * Add support for renaming with Jedi.
+  * Update Jedi calls for its 0.17 API
+  * Fix flake8 io deadlock.
+  * Follow LSP protocol when workspace folders are changed.
+  * Adapt root workspace uri if folder is changed.
+  * Add option to activate fuzzy completions in Jedi
+- remove pach pyls-pr781-jedi-017.patch merged
+  gh#palantir/python-language-server#781
+- Bump requirements in spec file 
+
+---

Old:

  pyls-pr781-jedi-017.patch
  python-language-server-0.31.10.tar.gz

New:

  python-language-server-0.33.0.tar.gz



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.Qp1WYm/_old  2020-05-29 21:35:57.190395563 +0200
+++ /var/tmp/diff_new_pack.Qp1WYm/_new  2020-05-29 21:35:57.190395563 +0200
@@ -18,29 +18,23 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
-%if %{without python2}
-  %define skip_python2 1
-%endif
 Name:   python-python-language-server
-Version:0.31.10
+Version:0.33.0
 Release:0
 Summary:Python Language Server for the Language Server Protocol
 License:MIT
 URL:https://github.com/palantir/python-language-server
 Source: 
https://files.pythonhosted.org/packages/source/p/python-language-server/python-language-server-%{version}.tar.gz
-# gh#palantir/python-language-server#781
-Patch0: pyls-pr781-jedi-017.patch 
 BuildRequires:  %{python_module PyQt5}
 BuildRequires:  %{python_module autopep8}
-BuildRequires:  %{python_module flake8}
-BuildRequires:  %{python_module future >= 0.14.0}
+BuildRequires:  %{python_module flake8 >= 3.8.0}
 BuildRequires:  %{python_module matplotlib}
-BuildRequires:  %{python_module mccabe}
+BuildRequires:  %{python_module mccabe >= 0.6.0}
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pandas}
-BuildRequires:  %{python_module pycodestyle}
+BuildRequires:  %{python_module pycodestyle >= 2.6.0}
 BuildRequires:  %{python_module pydocstyle >= 2.0.0}
-BuildRequires:  %{python_module pyflakes >= 1.6.0}
+BuildRequires:  %{python_module pyflakes >= 2.2.0}
 BuildRequires:  %{python_module pylint}
 BuildRequires:  %{python_module rope >= 0.10.5}
 BuildRequires:  %{python_module setuptools}
@@ -53,11 +47,11 @@
 Requires:   python-python-jsonrpc-server >= 0.3.2
 Requires:   python-setuptools
 Recommends: python-autopep8
-Recommends: python-flake8
-Recommends: python-mccabe
-Recommends: python-pycodestyle
+Recommends: python-flake8 >= 3.8.0
+Recommends: python-mccabe >= 0.6.0
+Recommends: python-pycodestyle >= 2.6.0
 Recommends: python-pydocstyle >= 2.0.0
-Recommends: python-pyflakes >= 1.6.0
+Recommends: python-pyflakes >= 2.2.0
 Recommends: python-pylint
 Recommends: python-rope >= 0.10.5
 BuildArch:  noarch
@@ -67,6 +61,7 @@
 BuildRequires:  %{python_module pluggy}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-jsonrpc-server >= 0.3.2}
+BuildRequires:  %{python_module future >= 0.14.0}
 %if %{with python2}
 BuildRequires:  python2-backports.functools_lru_cache
 BuildRequires:  python2-configparser
@@ -100,7 +95,6 @@
 %autopatch -p1
 # Unpin software that has newer versions on Tumbleweed
 sed -i "s/'ujson<=.*'/'ujson'/" setup.py
-sed -i "s/'\(pyflakes.*\),<.*'/'\1'/" setup.py
 
 %build
 %python_build
@@ -119,19 +113,13 @@
 %check
 # Remove pytest addopts
 rm setup.cfg
-# unclean tear down

commit python-python-language-server for openSUSE:Factory

2020-05-04 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-05-04 22:01:21

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.2738 
(New)


Package is "python-python-language-server"

Mon May  4 22:01:21 2020 rev:9 rq:800145 version:0.31.10

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2020-05-03 22:46:57.511120995 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.2738/python-python-language-server.changes
2020-05-04 22:01:26.994603781 +0200
@@ -1,0 +2,5 @@
+Mon May  4 16:56:39 UTC 2020 - Matej Cepl 
+
+- Don't use %python3_only command, but properly use alternatives.
+
+---



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.RKNunx/_old  2020-05-04 22:01:28.386606719 +0200
+++ /var/tmp/diff_new_pack.RKNunx/_new  2020-05-04 22:01:28.394606737 +0200
@@ -77,6 +77,8 @@
 Requires:   python2-configparser
 Requires:   python2-future >= 0.14.0
 %endif
+Requires(post):   update-alternatives
+Requires(postun):  update-alternatives
 %python_subpackages
 
 %description
@@ -105,8 +107,15 @@
 
 %install
 %python_install
+%python_clone -a %{buildroot}%{_bindir}/pyls
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
+%post
+%python_install_alternative pyls
+
+%postun
+%python_uninstall_alternative pyls
+
 %check
 # Remove pytest addopts
 rm setup.cfg
@@ -114,6 +123,8 @@
 skip_tests="test_missing_message"
 # flake8>=2.2.0 produces E908 instead of empty list
 skip_tests+=" or test_flake8_no_checked_file"
+# pyflakes<2.2.0
+skip_tests+=" or test_flake8_lint"
 %if 0%{?sle_version} == 150100 && 0%{?is_opensuse}
   # Test failure on Leap 15.1 due to different pylint version
   skip_tests+=" or test_syntax_error_pylint_py"
@@ -125,7 +136,7 @@
 %files %{python_files}
 %doc README.rst
 %license LICENSE
-%python3_only %{_bindir}/pyls
+%python_alternative %{_bindir}/pyls
 %{python_sitelib}/python_language_server-%{version}-py*.egg-info
 %{python_sitelib}/pyls/
 




commit python-python-language-server for openSUSE:Factory

2020-05-03 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-05-03 22:46:54

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.2738 
(New)


Package is "python-python-language-server"

Sun May  3 22:46:54 2020 rev:8 rq:799809 version:0.31.10

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2020-04-19 21:50:22.196189131 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.2738/python-python-language-server.changes
2020-05-03 22:46:57.511120995 +0200
@@ -1,0 +2,19 @@
+Fri May  1 13:11:54 UTC 2020 - Benjamin Greiner 
+
+- Update to Version 0.31.10
+  * README: Add pointer to list of configuration options
+   (gh#palantir/python-language-server#774)
+  * ~Require pyflakes<2.2.0~
+(fix gh#palantir/python-language-server#782) 
+(gh#palantir/python-language-server#784)
+not applied in OpenSUSE package. See comment in PR
+  * Allow more references returned in test_references_builtin
+(gh#palantir/python-language-server#778)
+  * PR: Fix hover request for numpy alias (np) and ufuncs
+(gh#palantir/python-language-server#768) 
+- Update pyls-pr781-jedi016-017.patch to pyls-pr781-jedi-017.patch 
+  gh#palantir/python-language-server#781 
+  Patch also means python-jedi >= 0.17
+- Drop pyls-pr778-multiplerefs.patch merged upstream
+
+---

Old:

  pyls-pr778-multiplerefs.patch
  pyls-pr781-jedi016-017.patch
  python-language-server-0.31.9.tar.gz

New:

  pyls-pr781-jedi-017.patch
  python-language-server-0.31.10.tar.gz



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.bspz24/_old  2020-05-03 22:46:58.171122338 +0200
+++ /var/tmp/diff_new_pack.bspz24/_new  2020-05-03 22:46:58.175122346 +0200
@@ -22,16 +22,14 @@
   %define skip_python2 1
 %endif
 Name:   python-python-language-server
-Version:0.31.9
+Version:0.31.10
 Release:0
 Summary:Python Language Server for the Language Server Protocol
 License:MIT
 URL:https://github.com/palantir/python-language-server
 Source: 
https://files.pythonhosted.org/packages/source/p/python-language-server/python-language-server-%{version}.tar.gz
-# gh#palantir/python-language-server#778
-Patch0: pyls-pr778-multiplerefs.patch 
 # gh#palantir/python-language-server#781
-Patch1: pyls-pr781-jedi016-017.patch 
+Patch0: pyls-pr781-jedi-017.patch 
 BuildRequires:  %{python_module PyQt5}
 BuildRequires:  %{python_module autopep8}
 BuildRequires:  %{python_module flake8}
@@ -50,7 +48,7 @@
 BuildRequires:  %{python_module yapf}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:   python-jedi >= 0.16
+Requires:   python-jedi >= 0.17
 Requires:   python-pluggy
 Requires:   python-python-jsonrpc-server >= 0.3.2
 Requires:   python-setuptools
@@ -64,7 +62,7 @@
 Recommends: python-rope >= 0.10.5
 BuildArch:  noarch
 # SECTION test requirements
-BuildRequires:  %{python_module jedi >= 0.16}
+BuildRequires:  %{python_module jedi >= 0.17}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pluggy}
 BuildRequires:  %{python_module pytest}
@@ -98,8 +96,9 @@
 %prep
 %setup -q -n python-language-server-%{version}
 %autopatch -p1
-# Use system python3-ujson without regards which version it is
+# Unpin software that has newer versions on Tumbleweed
 sed -i "s/'ujson<=.*'/'ujson'/" setup.py
+sed -i "s/'\(pyflakes.*\),<.*'/'\1'/" setup.py
 
 %build
 %python_build
@@ -113,13 +112,13 @@
 rm setup.cfg
 # unclean tear down
 skip_tests="test_missing_message"
-# Test failure on Leap 15.1 due to different pylint version
+# flake8>=2.2.0 produces E908 instead of empty list
+skip_tests+=" or test_flake8_no_checked_file"
 %if 0%{?sle_version} == 150100 && 0%{?is_opensuse}
+  # Test failure on Leap 15.1 due to different pylint version
   skip_tests+=" or test_syntax_error_pylint_py"
-%endif
-# unknown encoding utd-8 on python2
-%ifpython2
-  skip_tests+=" or test_references_builtin"
+  # Test failure on Leap 15.1 due to mock hiccup
+  skip_tests+=" or test_flake8_config_param"
 %endif
 %pytest  -k "not ( $skip_tests )"
 

++ pyls-pr781-jedi-017.patch ++
 793 lines (skipped)

++ python-language-server-0.31.9.tar.gz -> 
python-language-server-0.31.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.31.9/PKG-INFO 

commit python-python-language-server for openSUSE:Factory

2020-04-19 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-04-19 21:50:19

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.2738 
(New)


Package is "python-python-language-server"

Sun Apr 19 21:50:19 2020 rev:7 rq:794577 version:0.31.9

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2020-04-14 16:32:21.464153109 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.2738/python-python-language-server.changes
2020-04-19 21:50:22.196189131 +0200
@@ -1,0 +2,17 @@
+Thu Apr 16 10:56:34 UTC 2020 - Benjamin Greiner 
+
+- make compatible again with Jedi 0.16.0
+- pyls-pr775-jedi017.patch and pyls-pr775-addon.patch
+  moved to pyls-pr781-jedi016-017.patch 
+  gh#palantir/python-language-server#781
+- remove use_newer_ujson.patch because the patch conflicts with the
+  patch from PR781. Made inline sed call instead.
+
+---
+Wed Apr 15 20:47:44 UTC 2020 - Benjamin Greiner 
+
+- update patches to work with python-jedi-0.17.0
+  pyls-pr775-jedi016.patch to  pyls-pr775-jedi017.patch
+  pyls-pr775-addon.patch PR gh#dalthviz/python-language-server#1  
+
+---

Old:

  pyls-pr775-addon.patch
  pyls-pr775-jedi016.patch
  use_newer_ujson.patch

New:

  pyls-pr781-jedi016-017.patch



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.Bgrlgo/_old  2020-04-19 21:50:23.508191764 +0200
+++ /var/tmp/diff_new_pack.Bgrlgo/_new  2020-04-19 21:50:23.512191772 +0200
@@ -18,6 +18,9 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
+%if %{without python2}
+  %define skip_python2 1
+%endif
 Name:   python-python-language-server
 Version:0.31.9
 Release:0
@@ -25,12 +28,10 @@
 License:MIT
 URL:https://github.com/palantir/python-language-server
 Source: 
https://files.pythonhosted.org/packages/source/p/python-language-server/python-language-server-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE use_newer_ujson.patch mc...@suse.com
-# Use system python3-ujson without regards which version it is
-Patch0: use_newer_ujson.patch
-Patch1: pyls-pr775-jedi016.patch
-Patch2: pyls-pr775-addon.patch
-Patch3: pyls-pr778-multiplerefs.patch
+# gh#palantir/python-language-server#778
+Patch0: pyls-pr778-multiplerefs.patch 
+# gh#palantir/python-language-server#781
+Patch1: pyls-pr781-jedi016-017.patch 
 BuildRequires:  %{python_module PyQt5}
 BuildRequires:  %{python_module autopep8}
 BuildRequires:  %{python_module flake8}
@@ -97,6 +98,8 @@
 %prep
 %setup -q -n python-language-server-%{version}
 %autopatch -p1
+# Use system python3-ujson without regards which version it is
+sed -i "s/'ujson<=.*'/'ujson'/" setup.py
 
 %build
 %python_build
@@ -106,7 +109,6 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-# Tests are switched off ATM, because of gh#palantir/python-language-server#744
 # Remove pytest addopts
 rm setup.cfg
 # unclean tear down

++ pyls-pr778-multiplerefs.patch ++
--- /var/tmp/diff_new_pack.Bgrlgo/_old  2020-04-19 21:50:23.532191812 +0200
+++ /var/tmp/diff_new_pack.Bgrlgo/_new  2020-04-19 21:50:23.532191812 +0200
@@ -1,5 +1,5 @@
 From 26bc48c9f3bec3671fcc39a60e2381ba4214c638 Mon Sep 17 00:00:00 2001
-From: Benjamin Greiner 
+From: Benjamin Greiner 
 Date: Fri, 10 Apr 2020 00:46:03 +0200
 Subject: [PATCH] fix references test
 

++ pyls-pr781-jedi016-017.patch ++
>From cb51b09254efac0b2c22130815198fab487db54f Mon Sep 17 00:00:00 2001
From: Morten Linderud 
Date: Sun, 29 Mar 2020 21:36:08 +0200
Subject: [PATCH 1/7] Changed towards jedi 0.16

Signed-off-by: Morten Linderud 
---
 pyls/plugins/jedi_completion.py | 10 +++---
 pyls/workspace.py   |  9 ++---
 setup.py|  2 +-
 3 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/pyls/plugins/jedi_completion.py b/pyls/plugins/jedi_completion.py
index caa543a1..9106c3c1 100644
--- a/pyls/plugins/jedi_completion.py
+++ b/pyls/plugins/jedi_completion.py
@@ -51,7 +51,11 @@
 @hookimpl
 def pyls_completions(config, document, position):
 try:
-definitions = document.jedi_script(position).completions()
+code_position = {}
+if position:
+code_position = {'line': position['line'] + 1,
+ 'column': 
_utils.clip_column(position['character'], 

commit python-python-language-server for openSUSE:Factory

2020-04-14 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-04-14 15:11:58

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.2738 
(New)


Package is "python-python-language-server"

Tue Apr 14 15:11:58 2020 rev:6 rq:793824 version:0.31.9

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2020-03-23 12:53:21.288061697 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.2738/python-python-language-server.changes
2020-04-14 16:32:21.464153109 +0200
@@ -1,0 +2,13 @@
+Mon Apr 13 10:39:13 UTC 2020 - Benjamin Greiner 
+
+- add pyls-pr778-multiplerefs.patch from 
gh#palantir/python-language-server#778 
+
+---
+Thu Apr  9 22:52:32 UTC 2020 - Benjamin Greiner 
+
+- update to newer jedi but deal with gh#palantir/python-language-server#744
+  pyls-pr775-jedi016.patch from gh#palantir/python-language-server#775
+  pyls-pr775-addon.patch on top of it (PR submitted)
+- reactivate the unit tests 
+
+---

New:

  pyls-pr775-addon.patch
  pyls-pr775-jedi016.patch
  pyls-pr778-multiplerefs.patch



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.Z2Bpun/_old  2020-04-14 16:32:21.960153487 +0200
+++ /var/tmp/diff_new_pack.Z2Bpun/_new  2020-04-14 16:32:21.964153491 +0200
@@ -23,12 +23,14 @@
 Release:0
 Summary:Python Language Server for the Language Server Protocol
 License:MIT
-Group:  Development/Languages/Python
 URL:https://github.com/palantir/python-language-server
 Source: 
https://files.pythonhosted.org/packages/source/p/python-language-server/python-language-server-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE use_newer_ujson.patch mc...@suse.com
 # Use system python3-ujson without regards which version it is
 Patch0: use_newer_ujson.patch
+Patch1: pyls-pr775-jedi016.patch
+Patch2: pyls-pr775-addon.patch
+Patch3: pyls-pr778-multiplerefs.patch
 BuildRequires:  %{python_module PyQt5}
 BuildRequires:  %{python_module autopep8}
 BuildRequires:  %{python_module flake8}
@@ -47,7 +49,7 @@
 BuildRequires:  %{python_module yapf}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:   python-jedi >= 0.14.1
+Requires:   python-jedi >= 0.16
 Requires:   python-pluggy
 Requires:   python-python-jsonrpc-server >= 0.3.2
 Requires:   python-setuptools
@@ -61,7 +63,7 @@
 Recommends: python-rope >= 0.10.5
 BuildArch:  noarch
 # SECTION test requirements
-BuildRequires:  %{python_module jedi >= 0.14.1}
+BuildRequires:  %{python_module jedi >= 0.16}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pluggy}
 BuildRequires:  %{python_module pytest}
@@ -105,18 +107,25 @@
 
 %check
 # Tests are switched off ATM, because of gh#palantir/python-language-server#744
-# # Remove pytest addopts
-# rm setup.cfg
-# # One test failure on Leap 15.1 due to different pylint version
-# %%if 0%{?sle_version} == 150100 && 0%{?is_opensuse}
-# %%define skip_tests -k not 'test_syntax_error_pylint_py3'
-# %%endif
-# %%pytest %{?skip_tests}
+# Remove pytest addopts
+rm setup.cfg
+# unclean tear down
+skip_tests="test_missing_message"
+# Test failure on Leap 15.1 due to different pylint version
+%if 0%{?sle_version} == 150100 && 0%{?is_opensuse}
+  skip_tests+=" or test_syntax_error_pylint_py"
+%endif
+# unknown encoding utd-8 on python2
+%ifpython2
+  skip_tests+=" or test_references_builtin"
+%endif
+%pytest  -k "not ( $skip_tests )"
 
 %files %{python_files}
 %doc README.rst
 %license LICENSE
 %python3_only %{_bindir}/pyls
-%{python_sitelib}/*
+%{python_sitelib}/python_language_server-%{version}-py*.egg-info
+%{python_sitelib}/pyls/
 
 %changelog

++ pyls-pr775-addon.patch ++
diff --git a/pyls/plugins/jedi_completion.py b/pyls/plugins/jedi_completion.py
index 9106c3c..5c9c358 100644
--- a/pyls/plugins/jedi_completion.py
+++ b/pyls/plugins/jedi_completion.py
@@ -53,18 +53,22 @@ def pyls_completions(config, document, position):
 try:
 code_position = {}
 if position:
-code_position = {'line': position['line'] + 1,
- 'column': 
_utils.clip_column(position['character'], document.lines, position['line'])}
-definitions = document.jedi_script().complete(**code_position)
+code_position = {
+'line': position['line'] + 1,
+'column': 

commit python-python-language-server for openSUSE:Factory

2020-03-23 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-03-23 12:52:31

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.3160 
(New)


Package is "python-python-language-server"

Mon Mar 23 12:52:31 2020 rev:5 rq:787408 version:0.31.9

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2020-03-20 23:54:28.604834751 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.3160/python-python-language-server.changes
2020-03-23 12:53:21.288061697 +0100
@@ -1,0 +2,7 @@
+Mon Mar 23 10:49:05 UTC 2020 - pgaj...@suse.com
+
+- version update to 0.31.9
+  * Remove slash and star from positional snippets.
+  * Escape Jedi path completions to not interfere with snippets.
+
+---

Old:

  python-language-server-0.31.8.tar.gz

New:

  python-language-server-0.31.9.tar.gz



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.S7Nciz/_old  2020-03-23 12:53:21.880062069 +0100
+++ /var/tmp/diff_new_pack.S7Nciz/_new  2020-03-23 12:53:21.880062069 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-python-language-server
-Version:0.31.8
+Version:0.31.9
 Release:0
 Summary:Python Language Server for the Language Server Protocol
 License:MIT
@@ -50,6 +50,7 @@
 Requires:   python-jedi >= 0.14.1
 Requires:   python-pluggy
 Requires:   python-python-jsonrpc-server >= 0.3.2
+Requires:   python-setuptools
 Recommends: python-autopep8
 Recommends: python-flake8
 Recommends: python-mccabe

++ python-language-server-0.31.8.tar.gz -> 
python-language-server-0.31.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.31.8/PKG-INFO 
new/python-language-server-0.31.9/PKG-INFO
--- old/python-language-server-0.31.8/PKG-INFO  2020-02-05 19:38:53.0 
+0100
+++ new/python-language-server-0.31.9/PKG-INFO  2020-03-18 22:31:15.0 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: python-language-server
-Version: 0.31.8
+Version: 0.31.9
 Summary: Python Language Server for the Language Server Protocol
 Home-page: https://github.com/palantir/python-language-server
 Author: Palantir Technologies, Inc.
@@ -168,14 +168,14 @@
 .. _Black: https://github.com/ambv/black
 
 Platform: UNKNOWN
-Provides-Extra: autopep8
+Provides-Extra: all
 Provides-Extra: mccabe
+Provides-Extra: pylint
+Provides-Extra: pycodestyle
 Provides-Extra: flake8
-Provides-Extra: all
-Provides-Extra: rope
-Provides-Extra: yapf
 Provides-Extra: test
-Provides-Extra: pydocstyle
-Provides-Extra: pycodestyle
-Provides-Extra: pylint
 Provides-Extra: pyflakes
+Provides-Extra: yapf
+Provides-Extra: autopep8
+Provides-Extra: rope
+Provides-Extra: pydocstyle
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.31.8/pyls/_version.py 
new/python-language-server-0.31.9/pyls/_version.py
--- old/python-language-server-0.31.8/pyls/_version.py  2020-02-05 
19:38:53.0 +0100
+++ new/python-language-server-0.31.9/pyls/_version.py  2020-03-18 
22:31:15.0 +0100
@@ -8,11 +8,11 @@
 
 version_json = '''
 {
- "date": "2020-02-05T13:18:31-0500",
+ "date": "2020-03-18T16:25:57-0500",
  "dirty": false,
  "error": null,
- "full-revisionid": "f6df42cae186e5389e0332e9b8406bb24bd84d3e",
- "version": "0.31.8"
+ "full-revisionid": "21833eafd4e254a79d35ca539967f3a010e8c2a1",
+ "version": "0.31.9"
 }
 '''  # END VERSION_JSON
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-language-server-0.31.8/pyls/plugins/jedi_completion.py 
new/python-language-server-0.31.9/pyls/plugins/jedi_completion.py
--- old/python-language-server-0.31.8/pyls/plugins/jedi_completion.py   
2020-02-05 19:38:51.0 +0100
+++ new/python-language-server-0.31.9/pyls/plugins/jedi_completion.py   
2020-03-18 22:31:14.0 +0100
@@ -1,5 +1,6 @@
 # Copyright 2017 Palantir Technologies, Inc.
 import logging
+import os.path as osp
 import parso
 from pyls import hookimpl, lsp, _utils
 
@@ -22,6 +23,7 @@
 'builtinfunction': lsp.CompletionItemKind.Function,
 'module': lsp.CompletionItemKind.Module,
 'file': lsp.CompletionItemKind.File,
+'path': lsp.CompletionItemKind.Text,
 'xrange': lsp.CompletionItemKind.Class,
 

commit python-python-language-server for openSUSE:Factory

2020-03-20 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-03-20 23:54:26

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.3160 
(New)


Package is "python-python-language-server"

Fri Mar 20 23:54:26 2020 rev:4 rq:786447 version:0.31.8

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2020-02-28 15:21:32.429917456 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.3160/python-python-language-server.changes
2020-03-20 23:54:28.604834751 +0100
@@ -1,0 +2,12 @@
+Thu Mar 19 11:59:41 UTC 2020 - Matej Cepl 
+
+- Add use_newer_ujson.patch which removes non-sensical negative
+  conditions on used packages allowing using system packages
+  for ujson and jedi.
+
+---
+Sun Mar 15 20:35:03 UTC 2020 - Benjamin Greiner 
+
+- make python2 conditional 
+
+---

New:

  use_newer_ujson.patch



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.UmuD7q/_old  2020-03-20 23:54:30.396835887 +0100
+++ /var/tmp/diff_new_pack.UmuD7q/_new  2020-03-20 23:54:30.400835889 +0100
@@ -17,6 +17,7 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_without python2
 Name:   python-python-language-server
 Version:0.31.8
 Release:0
@@ -25,6 +26,9 @@
 Group:  Development/Languages/Python
 URL:https://github.com/palantir/python-language-server
 Source: 
https://files.pythonhosted.org/packages/source/p/python-language-server/python-language-server-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE use_newer_ujson.patch mc...@suse.com
+# Use system python3-ujson without regards which version it is
+Patch0: use_newer_ujson.patch
 BuildRequires:  %{python_module PyQt5}
 BuildRequires:  %{python_module autopep8}
 BuildRequires:  %{python_module flake8}
@@ -61,8 +65,10 @@
 BuildRequires:  %{python_module pluggy}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-jsonrpc-server >= 0.3.2}
+%if %{with python2}
 BuildRequires:  python2-backports.functools_lru_cache
 BuildRequires:  python2-configparser
+%endif
 # /SECTION
 %ifpython2
 Requires:   python2-backports.functools_lru_cache
@@ -74,7 +80,7 @@
 %description
 Python Language Server for the Language Server Protocol.
 
-If the respective dependencies are found, the following optional providers
+If the respective recommended packages are installed, the following optional 
providers
 will be enabled:
 
 - Rope for Completions and renaming
@@ -87,6 +93,7 @@
 
 %prep
 %setup -q -n python-language-server-%{version}
+%autopatch -p1
 
 %build
 %python_build
@@ -100,8 +107,10 @@
 # # Remove pytest addopts
 # rm setup.cfg
 # # One test failure on Leap 15.1 due to different pylint version
-# SKIP_TESTS='test_syntax_error_pylint_py3'
-# %%pytest -k "not $SKIP_TESTS"
+# %%if 0%{?sle_version} == 150100 && 0%{?is_opensuse}
+# %%define skip_tests -k not 'test_syntax_error_pylint_py3'
+# %%endif
+# %%pytest %{?skip_tests}
 
 %files %{python_files}
 %doc README.rst

++ use_newer_ujson.patch ++
--- a/setup.py
+++ b/setup.py
@@ -35,10 +35,10 @@ setup(
 'configparser; python_version<"3.0"',
 'future>=0.14.0; python_version<"3"',
 'backports.functools_lru_cache; python_version<"3.2"',
-'jedi>=0.14.1,<0.16',
+'jedi',
 'python-jsonrpc-server>=0.3.2',
 'pluggy',
-'ujson<=1.35; platform_system!="Windows"'
+'ujson'
 ],
 
 # List additional groups of dependencies here (e.g. development
--- a/python_language_server.egg-info/requires.txt
+++ b/python_language_server.egg-info/requires.txt
@@ -3,7 +3,7 @@ python-jsonrpc-server>=0.3.2
 pluggy
 
 [:platform_system != "Windows"]
-ujson<=1.35
+ujson
 
 [:python_version < "3"]
 future>=0.14.0



commit python-python-language-server for openSUSE:Factory

2020-02-28 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-02-28 15:21:29

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.26092 
(New)


Package is "python-python-language-server"

Fri Feb 28 15:21:29 2020 rev:3 rq:780063 version:0.31.8

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2020-01-07 23:53:20.260030819 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.26092/python-python-language-server.changes
   2020-02-28 15:21:32.429917456 +0100
@@ -1,0 +2,10 @@
+Thu Feb 20 22:03:23 CET 2020 - Matej Cepl 
+
+- Update to 0.31.8:
+  - Only add snippet completions when positional args are available
+  - Fix issues with parsing except's while computing folding
+  - Initialized hook (#732)
+  - Upload wheels first to PyPi
+- Switch off tests because of gh#palantir/python-language-server#744
+
+---

Old:

  python-language-server-0.31.4.tar.gz

New:

  python-language-server-0.31.8.tar.gz



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.c1kjM8/_old  2020-02-28 15:21:33.313919256 +0100
+++ /var/tmp/diff_new_pack.c1kjM8/_new  2020-02-28 15:21:33.317919264 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-python-language-server
-Version:0.31.4
+Version:0.31.8
 Release:0
 Summary:Python Language Server for the Language Server Protocol
 License:MIT
@@ -96,11 +96,12 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-# Remove pytest addopts
-rm setup.cfg
-# One test failure on Leap 15.1 due to different pylint version
-SKIP_TESTS='test_syntax_error_pylint_py3'
-%pytest -k "not $SKIP_TESTS"
+# Tests are switched off ATM, because of gh#palantir/python-language-server#744
+# # Remove pytest addopts
+# rm setup.cfg
+# # One test failure on Leap 15.1 due to different pylint version
+# SKIP_TESTS='test_syntax_error_pylint_py3'
+# %%pytest -k "not $SKIP_TESTS"
 
 %files %{python_files}
 %doc README.rst

++ python-language-server-0.31.4.tar.gz -> 
python-language-server-0.31.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.31.4/PKG-INFO 
new/python-language-server-0.31.8/PKG-INFO
--- old/python-language-server-0.31.4/PKG-INFO  2019-12-24 19:27:44.0 
+0100
+++ new/python-language-server-0.31.8/PKG-INFO  2020-02-05 19:38:53.0 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: python-language-server
-Version: 0.31.4
+Version: 0.31.8
 Summary: Python Language Server for the Language Server Protocol
 Home-page: https://github.com/palantir/python-language-server
 Author: Palantir Technologies, Inc.
@@ -168,14 +168,14 @@
 .. _Black: https://github.com/ambv/black
 
 Platform: UNKNOWN
+Provides-Extra: autopep8
+Provides-Extra: mccabe
+Provides-Extra: flake8
+Provides-Extra: all
 Provides-Extra: rope
-Provides-Extra: test
-Provides-Extra: pyflakes
-Provides-Extra: pylint
 Provides-Extra: yapf
-Provides-Extra: mccabe
-Provides-Extra: pycodestyle
+Provides-Extra: test
 Provides-Extra: pydocstyle
-Provides-Extra: autopep8
-Provides-Extra: all
-Provides-Extra: flake8
+Provides-Extra: pycodestyle
+Provides-Extra: pylint
+Provides-Extra: pyflakes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.31.4/pyls/_version.py 
new/python-language-server-0.31.8/pyls/_version.py
--- old/python-language-server-0.31.4/pyls/_version.py  2019-12-24 
19:27:44.0 +0100
+++ new/python-language-server-0.31.8/pyls/_version.py  2020-02-05 
19:38:53.0 +0100
@@ -8,11 +8,11 @@
 
 version_json = '''
 {
- "date": "2019-12-24T13:22:52-0500",
+ "date": "2020-02-05T13:18:31-0500",
  "dirty": false,
  "error": null,
- "full-revisionid": "0114c6cdf48010fc1614538a3f229a4992673aa6",
- "version": "0.31.4"
+ "full-revisionid": "f6df42cae186e5389e0332e9b8406bb24bd84d3e",
+ "version": "0.31.8"
 }
 '''  # END VERSION_JSON
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.31.4/pyls/hookspecs.py 
new/python-language-server-0.31.8/pyls/hookspecs.py
--- old/python-language-server-0.31.4/pyls/hookspecs.py 2019-12-24 
19:27:42.0 +0100
+++ new/python-language-server-0.31.8/pyls/hookspecs.py 2020-02-05 
19:38:51.0 +0100
@@ -93,6 +93,11 @@
 
 
 @hookspec
+def 

commit python-python-language-server for openSUSE:Factory

2020-01-07 Thread root
Hello community,

here is the log from the commit of package python-python-language-server for 
openSUSE:Factory checked in at 2020-01-07 23:52:59

Comparing /work/SRC/openSUSE:Factory/python-python-language-server (Old)
 and  /work/SRC/openSUSE:Factory/.python-python-language-server.new.6675 
(New)


Package is "python-python-language-server"

Tue Jan  7 23:52:59 2020 rev:2 rq:761349 version:0.31.4

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-language-server/python-python-language-server.changes
  2019-12-10 22:42:47.345800972 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-python-language-server.new.6675/python-python-language-server.changes
2020-01-07 23:53:20.260030819 +0100
@@ -1,0 +2,11 @@
+Tue Jan  7 08:01:27 CET 2020 - Matej Cepl 
+
+- Update to 0.31.4:
+  - Address autopep8 overriding pycodestyle's
+continued_indentation
+  - Fix TCPServer being bound before allow_reuse_address is set
+  - Fix tests for Jedi 0.15.2
+  - Fix returned line numbers in McCabe plugin
+  - Add --config parameter for flake8
+
+---

Old:

  python-language-server-0.31.2.tar.gz

New:

  python-language-server-0.31.4.tar.gz



Other differences:
--
++ python-python-language-server.spec ++
--- /var/tmp/diff_new_pack.GhbBHc/_old  2020-01-07 23:53:20.896031149 +0100
+++ /var/tmp/diff_new_pack.GhbBHc/_new  2020-01-07 23:53:20.900031151 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-python-language-server
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-python-language-server
-Version:0.31.2
+Version:0.31.4
 Release:0
 Summary:Python Language Server for the Language Server Protocol
 License:MIT
@@ -99,7 +99,8 @@
 # Remove pytest addopts
 rm setup.cfg
 # One test failure on Leap 15.1 due to different pylint version
-%pytest -k 'not test_syntax_error_pylint_py3'
+SKIP_TESTS='test_syntax_error_pylint_py3'
+%pytest -k "not $SKIP_TESTS"
 
 %files %{python_files}
 %doc README.rst

++ python-language-server-0.31.2.tar.gz -> 
python-language-server-0.31.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.31.2/PKG-INFO 
new/python-language-server-0.31.4/PKG-INFO
--- old/python-language-server-0.31.2/PKG-INFO  2019-12-02 18:20:21.0 
+0100
+++ new/python-language-server-0.31.4/PKG-INFO  2019-12-24 19:27:44.0 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: python-language-server
-Version: 0.31.2
+Version: 0.31.4
 Summary: Python Language Server for the Language Server Protocol
 Home-page: https://github.com/palantir/python-language-server
 Author: Palantir Technologies, Inc.
@@ -169,13 +169,13 @@
 
 Platform: UNKNOWN
 Provides-Extra: rope
-Provides-Extra: all
 Provides-Extra: test
-Provides-Extra: pydocstyle
+Provides-Extra: pyflakes
 Provides-Extra: pylint
-Provides-Extra: mccabe
 Provides-Extra: yapf
-Provides-Extra: pyflakes
+Provides-Extra: mccabe
+Provides-Extra: pycodestyle
+Provides-Extra: pydocstyle
 Provides-Extra: autopep8
+Provides-Extra: all
 Provides-Extra: flake8
-Provides-Extra: pycodestyle
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-language-server-0.31.2/pyls/_version.py 
new/python-language-server-0.31.4/pyls/_version.py
--- old/python-language-server-0.31.2/pyls/_version.py  2019-12-02 
18:20:21.0 +0100
+++ new/python-language-server-0.31.4/pyls/_version.py  2019-12-24 
19:27:44.0 +0100
@@ -8,11 +8,11 @@
 
 version_json = '''
 {
- "date": "2019-12-02T12:13:57-0500",
+ "date": "2019-12-24T13:22:52-0500",
  "dirty": false,
  "error": null,
- "full-revisionid": "143d9931cd0cabe92e1370b344cb02c406e0b0f1",
- "version": "0.31.2"
+ "full-revisionid": "0114c6cdf48010fc1614538a3f229a4992673aa6",
+ "version": "0.31.4"
 }
 '''  # END VERSION_JSON
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-language-server-0.31.2/pyls/plugins/flake8_lint.py 
new/python-language-server-0.31.4/pyls/plugins/flake8_lint.py
--- old/python-language-server-0.31.2/pyls/plugins/flake8_lint.py   
2019-12-02 18:20:20.0 +0100
+++ new/python-language-server-0.31.4/pyls/plugins/flake8_lint.py   
2019-12-24 19:27:42.0 +0100
@@ -1,6 +1,7 @@
 # Copyright 2019 Palantir Technologies, Inc.
 """Linter pluging for flake8"""
 import