From 4f49dfb5df7865e78180dad03eaebe0053482c17 Mon Sep 17 00:00:00 2001
From: mcalabkova <>
Date: Feb 10 2021 20:30:20 +0000
Subject: Update jupyter-jupyterlab-server to version 2.1.3 / rev 4 via SR 868943
https://build.opensuse.org/request/show/868943
by user mcalabkova + dimstar_suse
---
diff --git a/.files b/.files
index 8b7f2b4..f182339 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 7974b81..0d59ec1 100644
--- a/.rev
+++ b/.rev
@@ -29,4 +29,12 @@
* Update nodejs error message to not give an outdated version. #84
808518
+
+ 936c46b80ce300d9edcd4f1409718d88
+ 2.1.3
+
+ dimstar_suse
+
+ 868943
+
diff --git a/jupyter-jupyterlab-server.changes b/jupyter-jupyterlab-server.changes
index 3069bef..5f9c040 100644
--- a/jupyter-jupyterlab-server.changes
+++ b/jupyter-jupyterlab-server.changes
@@ -1,4 +1,12 @@
-------------------------------------------------------------------
+Mon Feb 1 22:50:30 UTC 2021 - Ben Greiner
+
+- Update to 2.1.3
+ * no upstream changelog (No really!)
+- Make singlespec
+- Update requirements, providers and obsoletions
+
+-------------------------------------------------------------------
Sun May 24 08:18:38 UTC 2020 - Tomáš Chvátal
- Update to 1.1.5:
diff --git a/jupyter-jupyterlab-server.spec b/jupyter-jupyterlab-server.spec
index f36bded..72ef4f3 100644
--- a/jupyter-jupyterlab-server.spec
+++ b/jupyter-jupyterlab-server.spec
@@ -1,7 +1,7 @@
#
# spec file for package jupyter-jupyterlab-server
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,62 +16,95 @@
#
+%define skip_python2 1
+%define oldpython python
Name: jupyter-jupyterlab-server
-Version: 1.1.5
+Version: 2.1.3
Release: 0
Summary: Server components for JupyterLab and JupyterLab-like applications
License: BSD-3-Clause
URL: https://github.com/jupyterlab/jupyterlab_server
Source: https://files.pythonhosted.org/packages/source/j/jupyterlab_server/jupyterlab_server-%{version}.tar.gz
Source100: jupyter-jupyterlab-server-rpmlintrc
+BuildRequires: %{python_module Babel}
+BuildRequires: %{python_module Jinja2 >= 2.10}
+BuildRequires: %{python_module base >= 3.5}
+BuildRequires: %{python_module json5}
+BuildRequires: %{python_module jsonschema >= 3.0.1}
+BuildRequires: %{python_module jupyter_server >= 1.1}
+BuildRequires: %{python_module packaging}
+BuildRequires: %{python_module requests}
+BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-BuildRequires: python3-setuptools
-Requires: jupyter-notebook >= 4.2.0
-Requires: python3-Jinja2 >= 2.10
-Requires: python3-base >= 3.5
-Requires: python3-json5
-Requires: python3-jsonschema >= 3.0.1
-Requires: python3-requests
-Provides: python3-jupyter_jupyterlab_server = %{version}
-Obsoletes: python3-jupyter_jupyterlab_server < %{version}
-Provides: jupyter-jupyterlab-launcher = %{version}
-Provides: python3-jupyterlab-server = %{version}
-Obsoletes: jupyter-jupyterlab-launcher < %{version}
-Provides: python3-jupyter_jupyterlab_launcher = %{version}
-Obsoletes: python3-jupyter_jupyterlab_launcher < %{version}
+Requires: python-Babel
+Requires: python-Jinja2 >= 2.10
+Requires: python-json5
+Requires: python-jsonschema >= 3.0.1
+Requires: python-jupyter_server >= 1.1
+Requires: python-packaging
+Requires: python-requests
+Provides: python-jupyterlab-server = %{version}-%{release}
+Obsoletes: python-jupyterlab-server < %{version}-%{release}
+Provides: python-jupyterlab_server = %{version}-%{release}
+Obsoletes: python-jupyterlab_server < %{version}-%{release}
+Provides: python-jupyter_jupyterlab_server = %{version}-%{release}
+Obsoletes: python-jupyter_jupyterlab_server < %{version}-%{release}
+Provides: python-jupyter_jupyterlab_launcher = %{version}-%{release}
+Obsoletes: python-jupyter_jupyterlab_launcher < %{version}-%{release}
+Provides: %{oldpython}-jupyter_jupyterlab_server = %{version}-%{release}
+Obsoletes: %{oldpython}-jupyter_jupyterlab_server < %{version}-%{release}
+Provides: %{oldpython}-jupyter_jupyterlab_launcher = %{version}-%{release}
+Obsoletes: %{oldpython}-jupyter_jupyterlab_launcher < %{version}-%{release}
+Provides: %{oldpython}-jupyterlab-server = %{version}-%{release}
+Obsoletes: %{oldpython}-jupyterlab-server < %{version}-%{release}
BuildArch: noarch
+%if "%{python_flavor}" == "python3" || "%{python_provides}" == "python3"
+Provides: jupyter-jupyterlab-launcher = %{version}-%{release}
+Obsoletes: jupyter-jupyterlab-launcher < %{version}-%{release}
+Provides: jupyter-jupyterlab_launcher = %{version}-%{release}
+Obsoletes: jupyter-jupyterlab_launcher < %{version}-%{release}
+Provides: jupyter-jupyterlab-server = %{version}-%{release}
+Obsoletes: jupyter-jupyterlab-server < %{version}-%{release}
+Provides: jupyter-jupyterlab_server = %{version}-%{release}
+Obsoletes: jupyter-jupyterlab_server < %{version}-%{release}
+%endif
# SECTION test requirements
-BuildRequires: jupyter-notebook >= 4.2.0
-BuildRequires: python3-Jinja2 >= 2.10
-BuildRequires: python3-base >= 3.5
-BuildRequires: python3-json5
-BuildRequires: python3-jsonschema >= 3.0.1
-BuildRequires: python3-pytest
-BuildRequires: python3-requests
+BuildRequires: %{python_module ipykernel}
+BuildRequires: %{python_module pytest-console-scripts}
+BuildRequires: %{python_module pytest-tornasync}
+BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module strict-rfc3339}
+BuildRequires: %{python_module wheel}
# /SECTION
+%python_subpackages
%description
This package is used to launch an application built using JupyterLab.
%prep
%setup -q -n jupyterlab_server-%{version}
+# don't check code coverage
+sed -i '/--cov/ d' setup.cfg
%build
-%python3_build
+%python_build
%install
-%python3_install
-%fdupes %{buildroot}%{python3_sitelib}
+%python_install
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
-export PYTHONDONTWRITEBYTECODE=1
-pytest-%{python3_bin_suffix} -v .
+# we dont have the language packs installed, supposed to be tested here
+donttest+=" or (test_translation_api and (get_locale or backend_locale or get_installed or get_language) and not (_not_ or bad or fails))"
+# flaky
+donttest+=" or (test_workspaces_api and test_get_non_existant)"
+%pytest -ra -k "not (${donttest:4})"
-%files
+%files %{python_files}
%license LICENSE
%doc README.md
-%{python3_sitelib}/jupyterlab_server/
-%{python3_sitelib}/jupyterlab_server-%{version}-py*.egg-info/
+%{python_sitelib}/jupyterlab_server/
+%{python_sitelib}/jupyterlab_server-%{version}-py*.egg-info/
%changelog
diff --git a/jupyterlab_server-1.1.5.tar.gz b/jupyterlab_server-1.1.5.tar.gz
deleted file mode 120000
index 0d062c4..0000000
--- a/jupyterlab_server-1.1.5.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafkreibttdsadok5vbulzfv5vjcpuyjffpz6nd6j3ulelpmtfe6m4ck7nq
\ No newline at end of file
diff --git a/jupyterlab_server-2.1.3.tar.gz b/jupyterlab_server-2.1.3.tar.gz
new file mode 120000
index 0000000..38d6c46
--- /dev/null
+++ b/jupyterlab_server-2.1.3.tar.gz
@@ -0,0 +1 @@
+/ipfs/bafkreibk7fvqjowpjgqxxuvl3vdbuim2wytsjq425iwttouv33kl5gqxdi
\ No newline at end of file