Hello community, here is the log from the commit of package spyder3 for openSUSE:Factory checked in at 2019-08-27 10:25:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/spyder3 (Old) and /work/SRC/openSUSE:Factory/.spyder3.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spyder3" Tue Aug 27 10:25:31 2019 rev:24 rq:726132 version:3.3.6 Changes: -------- --- /work/SRC/openSUSE:Factory/spyder3/spyder3.changes 2019-07-26 12:43:13.333833781 +0200 +++ /work/SRC/openSUSE:Factory/.spyder3.new.7948/spyder3.changes 2019-08-27 10:25:40.059922151 +0200 @@ -1,0 +2,6 @@ +Mon Aug 19 07:41:46 UTC 2019 - John Vandenberg <[email protected]> + +- Use GitHub release tarball due to missing files in sdist +- Activate and fix tests, skipping tests requiring VCS or Internet + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spyder3.spec ++++++ --- /var/tmp/diff_new_pack.PRNnjw/_old 2019-08-27 10:25:40.883922089 +0200 +++ /var/tmp/diff_new_pack.PRNnjw/_new 2019-08-27 10:25:40.887922089 +0200 @@ -15,8 +15,11 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # - +%ifarch x86_64 aarch64 ppc64le %{arm} %{ix86} %{ppc} +%bcond_without test +%else %bcond_with test +%endif %define X_display ":98" Name: spyder3 Version: 3.3.6 @@ -25,7 +28,7 @@ Summary: The Scientific Python Development Environment License: MIT Group: Development/Languages/Python -Source: https://files.pythonhosted.org/packages/source/s/spyder/spyder-%{version}.tar.gz +Source: https://github.com/spyder-ide/spyder/archive/v%{version}.tar.gz#/spyder-%{version}.tar.gz Source1: spyder3-rpmlintrc BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -51,6 +54,7 @@ BuildRequires: python3-setuptools BuildRequires: update-desktop-files %if %{with test} +BuildRequires: git-core BuildRequires: python3-Cython BuildRequires: python3-Pillow BuildRequires: python3-flaky @@ -251,12 +255,17 @@ %if %{with test} %check +export LANG=en_US.UTF-8 export DISPLAY=%{X_display} export PYTHONDONTWRITEBYTECODE=1 Xvfb %{X_display} >& Xvfb.log & trap "kill $! || true" EXIT sleep 10 -python3 -B -m pytest spyder +# test_github_backend and test_update require Internet +# test_vcs_root and test_git_revision expect build root to be a git clone +# test_introspection times out on armv7l, and is skipped on upstream CI +# with reason "It makes other tests to segfault in our CIs" +python3 -B -m pytest -vvvv spyder -k 'not (test_github_backend or test_update or test_vcs_root or test_git_revision or test_introspection)' %endif %files ++++++ spyder-3.3.6.tar.gz ++++++ ++++ 9430 lines of diff (skipped)
