Hello community, here is the log from the commit of package python-jedi for openSUSE:Factory checked in at 2017-11-16 14:01:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-jedi (Old) and /work/SRC/openSUSE:Factory/.python-jedi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jedi" Thu Nov 16 14:01:13 2017 rev:7 rq:540499 version:0.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-jedi/python-jedi.changes 2017-06-26 15:54:31.268558157 +0200 +++ /work/SRC/openSUSE:Factory/.python-jedi.new/python-jedi.changes 2017-11-16 14:01:17.125036181 +0100 @@ -1,0 +2,29 @@ +Fri Nov 10 13:40:12 UTC 2017 - [email protected] + +- fix requires + +------------------------------------------------------------------- +Fri Nov 10 12:59:53 UTC 2017 - [email protected] + +- fix tests to run on current python3 +- added test_requrements.patch to allow newer versions of python-parso + +------------------------------------------------------------------- +Fri Nov 10 12:43:52 UTC 2017 - [email protected] + +- fix test conditions + +------------------------------------------------------------------- +Tue Sep 26 05:19:34 UTC 2017 - [email protected] + +- specfile: + * require python-parso + * require python-numpydoc for tests + +- update to version 0.11.0: + * Split Jedi's parser into a separate project called parso. + * Avoiding side effects in REPL completion. + * Numpy docstring support should be much better. + * Moved the settings.*recursion* away, they are no longer usable. + +------------------------------------------------------------------- Old: ---- jedi-0.10.2.tar.gz New: ---- jedi-0.11.0.tar.gz test_requrements.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jedi.spec ++++++ --- /var/tmp/diff_new_pack.mIADmW/_old 2017-11-16 14:01:19.588946893 +0100 +++ /var/tmp/diff_new_pack.mIADmW/_new 2017-11-16 14:01:19.592946748 +0100 @@ -18,32 +18,32 @@ # Compiled file tests only work on particular architectures and only run on python 3.4 %ifnarch %ix86 x86_64 -%if %{python3_version_nodots} == 34 %bcond_with tests %else %bcond_without tests %endif -%else -%bcond_without tests -%endif %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-jedi -Version: 0.10.2 +Version: 0.11.0 Release: 0 Summary: An autocompletion tool for Python License: MIT and Python-2.0 Group: Development/Languages/Python Url: https://github.com/davidhalter/jedi Source0: https://files.pythonhosted.org/packages/source/j/jedi/jedi-%{version}.tar.gz +Patch0: test_requrements.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-parso %if %{with tests} # Test requirements BuildRequires: %{python_module colorama} BuildRequires: %{python_module docopt} +BuildRequires: %{python_module numpydoc} +BuildRequires: %{python_module parso} BuildRequires: %{python_module pytest >= 2.3.5} BuildRequires: %{python_module pytest-cache} BuildRequires: python2-typing @@ -72,6 +72,7 @@ %prep %setup -q -n jedi-%{version} +%patch0 -p1 %build %python_build @@ -87,7 +88,7 @@ export LANG="en_US.UTF-8" pushd docs # we don't care about the speed, just that it works -tox --sitepackages --skip-missing-interpreters +tox -e py%{python3_version_nodots} --sitepackages --skip-missing-interpreters popd %endif ++++++ jedi-0.10.2.tar.gz -> jedi-0.11.0.tar.gz ++++++ ++++ 15246 lines of diff (skipped) ++++++ test_requrements.patch ++++++ Index: jedi-0.11.0/requirements.txt =================================================================== --- jedi-0.11.0.orig/requirements.txt +++ jedi-0.11.0/requirements.txt @@ -1 +1 @@ -parso==0.1.0 +parso>=0.1.0
