commit python-jupyter_core for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_core for openSUSE:Factory checked in at 2019-08-19 20:48:05 Comparing /work/SRC/openSUSE:Factory/python-jupyter_core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_core.new.22127 (New) Package is "python-jupyter_core" Mon Aug 19 20:48:05 2019 rev:11 rq:724124 version:4.5.0 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core-doc.changes 2019-06-30 10:16:28.439151585 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new.22127/python-jupyter_core-doc.changes 2019-08-19 20:48:05.901089344 +0200 @@ -1,0 +2,5 @@ +Fri Aug 16 14:46:15 UTC 2019 - Todd R + +- Fix self-obseletion + +--- Other differences: -- ++ python-jupyter_core-doc.spec ++ --- /var/tmp/diff_new_pack.P2kUZ1/_old 2019-08-19 20:48:07.757088945 +0200 +++ /var/tmp/diff_new_pack.P2kUZ1/_new 2019-08-19 20:48:07.777088941 +0200 @@ -49,17 +49,17 @@ Summary:Documentation for the Jupyter base package Group: Documentation/Other Provides: python-jupyter_core-doc = %{version} -Obsoletes: python-jupyter_core-doc <= %{version} +Obsoletes: python-jupyter_core-doc < %{version} Provides: python-jupyter_core-html = %{version} Provides: python-jupyter_core-pdf = %{version} Obsoletes: python-jupyter_core-html < %{version} Obsoletes: python-jupyter_core-pdf < %{version} Provides: %{python_module jupyter_core-doc = %{version}} -Obsoletes: %{python_module jupyter_core-doc <= %{version}} +Obsoletes: %{python_module jupyter_core-doc < %{version}} Provides: %{python_module jupyter_core-doc-pdf = %{version}} -Obsoletes: %{python_module jupyter_core-doc-pdf <= %{version}} +Obsoletes: %{python_module jupyter_core-doc-pdf < %{version}} Provides: %{python_module jupyter_core-doc-html = %{version}} -Obsoletes: %{python_module jupyter_core-doc-html <= %{version}} +Obsoletes: %{python_module jupyter_core-doc-html < %{version}} %description -n jupyter-jupyter_core-doc Documentation and help files for the Jupyter base package.
commit python-jupyter_core for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_core for openSUSE:Factory checked in at 2019-06-30 10:16:27 Comparing /work/SRC/openSUSE:Factory/python-jupyter_core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_core.new.4615 (New) Package is "python-jupyter_core" Sun Jun 30 10:16:27 2019 rev:10 rq:711734 version:4.5.0 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core-doc.changes 2019-05-22 11:05:25.558577323 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new.4615/python-jupyter_core-doc.changes 2019-06-30 10:16:28.439151585 +0200 @@ -1,0 +2,20 @@ +Mon Jun 24 20:30:24 UTC 2019 - Todd R + +- Update to version 4.5.0 + * ``jupyter --version`` now tries to show the version number of various other +installed Jupyter packages, not just ``jupyter_core``. + This will hopefully make it clearer that there are various packages with + their own version numbers. + * Allow a :envvar:`JUPYTER_CONFIG_PATH` environment variable to specify a +search path of additional locations for config. + * ``jupyter subcommand`` no longer modifies the :envvar:`PATH` environment +variable when it runs ``jupyter-subcommand``. + * Jupyter's 'runtime' directory no longer uses ``XDG_RUNTIME_DIR``. While +it has some attractive properties, it has led to various problems. + * Fix ``JupyterApp`` to respect the ``raise_config_file_errors`` traitlet. + * Various improvements to the bash completion scripts in this repository. + * The ``setup.py`` script now always uses setuptools, like most other Jupyter +projects. + * The LICENSE file is included in wheels. + +--- python-jupyter_core.changes: same change Old: jupyter_core-4.4.0.tar.gz New: jupyter_core-4.5.0.tar.gz Other differences: -- ++ python-jupyter_core-doc.spec ++ --- /var/tmp/diff_new_pack.566jjp/_old 2019-06-30 10:16:29.211152784 +0200 +++ /var/tmp/diff_new_pack.566jjp/_new 2019-06-30 10:16:29.215152791 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without tests Name: python-jupyter_core-doc -Version:4.4.0 +Version:4.5.0 Release:0 Summary:Documentation for the Jupyter base package License:BSD-3-Clause ++ python-jupyter_core.spec ++ --- /var/tmp/diff_new_pack.566jjp/_old 2019-06-30 10:16:29.243152834 +0200 +++ /var/tmp/diff_new_pack.566jjp/_new 2019-06-30 10:16:29.243152834 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-jupyter_core -Version:4.4.0 +Version:4.5.0 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -102,5 +102,6 @@ %doc CONTRIBUTING.md README.md %{_bindir}/jupyter %{_bindir}/jupyter-migrate +%{_bindir}/jupyter-troubleshoot %changelog ++ jupyter_core-4.4.0.tar.gz -> jupyter_core-4.5.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-4.4.0/MANIFEST.in new/jupyter_core-4.5.0/MANIFEST.in --- old/jupyter_core-4.4.0/MANIFEST.in 1970-01-01 01:00:00.0 +0100 +++ new/jupyter_core-4.5.0/MANIFEST.in 2019-06-19 16:06:58.0 +0200 @@ -0,0 +1,22 @@ +include COPYING.md +include CONTRIBUTING.md +include README.md +include dev-requirements.txt + +# Documentation +graft docs +graft examples + +# Test files +graft jupyter_core/tests/dotipython +graft jupyter_core/tests/dotipython_empty + +# docs subdirs we want to skip +prune docs/_build + +# Patterns to exclude from any directory +global-exclude *~ +global-exclude *.pyc +global-exclude *.pyo +global-exclude .git +global-exclude .ipynb_checkpoints diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-4.4.0/PKG-INFO new/jupyter_core-4.5.0/PKG-INFO --- old/jupyter_core-4.4.0/PKG-INFO 2017-10-31 17:33:12.0 +0100 +++ new/jupyter_core-4.5.0/PKG-INFO 2019-06-19 16:09:42.0 +0200 @@ -1,6 +1,6 @@ -Metadata-Version: 1.1 +Metadata-Version: 1.2 Name: jupyter_core -Version: 4.4.0 +Version: 4.5.0 Summary: Jupyter core package. A base package on which Jupyter projects rely. Home-page: https://jupyter.org Author: Jupyter Development Team @@ -18,3 +18,4 @@ Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.3 Classifier: Programming Language :: Python :: 3.4 +Requires-Python: >=2.7, !=3.0, !=3.1, !=3.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_cor
commit python-jupyter_core for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_core for openSUSE:Factory checked in at 2019-05-25 13:35:07 Comparing /work/SRC/openSUSE:Factory/python-jupyter_core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_core.new.5148 (New) Package is "python-jupyter_core" Sat May 25 13:35:07 2019 rev:9 rq:704842 version:4.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core.changes 2019-05-22 11:05:25.682577350 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new.5148/python-jupyter_core.changes 2019-05-25 13:35:08.523981566 +0200 @@ -1,0 +2,5 @@ +Tue May 14 18:55:09 UTC 2019 - Todd R + +- Split directories and macros into separate package. + +--- Old: macros.jupyter Other differences: -- ++ python-jupyter_core.spec ++ --- /var/tmp/diff_new_pack.nEhT50/_old 2019-05-25 13:35:10.115980431 +0200 +++ /var/tmp/diff_new_pack.nEhT50/_new 2019-05-25 13:35:10.119980428 +0200 @@ -25,13 +25,13 @@ Group: Development/Languages/Python URL:https://github.com/jupyter/jupyter_core Source0: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz -Source10: macros.jupyter # PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time Patch0: use_rpms_paths.patch BuildRequires: %{python_module ipython_genutils} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module traitlets} BuildRequires: fdupes +BuildRequires: jupyter-jupyter_core-filesystem BuildRequires: python-rpm-macros Requires: jupyter-jupyter_core = %{version} Requires: python-ipython_genutils @@ -55,6 +55,7 @@ Summary:Base package on which Jupyter projects rely Group: Development/Languages/Python Requires: python3-jupyter_core = %{version} +Requires: jupyter-notebook-filesystem %description -n jupyter-jupyter_core Core common functionality of Jupyter projects. @@ -89,13 +90,6 @@ %fdupes %{buildroot}%{$python_sitelib} } -# these directories are used by extensions -mkdir -p %{buildroot}%{_datadir}/jupyter/ -mkdir -p %{buildroot}%{_datadir}/jupyter/kernels/ -mkdir -p %{buildroot}%{_sysconfdir}/jupyter/ - -install -D -m644 %{SOURCE10} %{buildroot}%{_rpmconfigdir}/macros.d/macros.jupyter - %files %{python_files} %license COPYING.md %{python_sitelib}/jupyter.py* @@ -108,9 +102,5 @@ %doc CONTRIBUTING.md README.md %{_bindir}/jupyter %{_bindir}/jupyter-migrate -%{_rpmconfigdir}/macros.d/macros.jupyter -%dir %{_datadir}/jupyter/ -%dir %{_datadir}/jupyter/kernels/ -%dir %{_sysconfdir}/jupyter/ %changelog
commit python-jupyter_core for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_core for openSUSE:Factory checked in at 2019-05-22 11:05:14 Comparing /work/SRC/openSUSE:Factory/python-jupyter_core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_core.new.5148 (New) Package is "python-jupyter_core" Wed May 22 11:05:14 2019 rev:8 rq:698303 version:4.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core-doc.changes 2018-02-21 14:12:56.711005162 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new.5148/python-jupyter_core-doc.changes 2019-05-22 11:05:25.558577323 +0200 @@ -1,0 +2,7 @@ +Thu Apr 25 01:58:55 UTC 2019 - Todd R + +- Split out jupyter components into subpackage. +- Add rpm macros. +- Rename doc package to match jupyter package. + +--- python-jupyter_core.changes: same change New: jupyter-core.pdf jupyter-core.zip macros.jupyter Other differences: -- ++ python-jupyter_core-doc.spec ++ --- /var/tmp/diff_new_pack.n9zpWB/_old 2019-05-22 11:05:26.158577453 +0200 +++ /var/tmp/diff_new_pack.n9zpWB/_new 2019-05-22 11:05:26.158577453 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-jupyter_core-doc # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,106 +12,96 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%if 0%{?suse_version} && 0%{?suse_version} > 1320 -%bcond_without pdf -%else -%bcond_with pdf -%endif - -%bcond_without html - -%bcond_without tests - %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%bcond_without tests Name: python-jupyter_core-doc Version:4.4.0 Release:0 -Summary:Documentation for python-jupyter_core +Summary:Documentation for the Jupyter base package License:BSD-3-Clause -Group: Development/Languages/Python -Url:https://github.com/jupyter/jupyter_core -Source: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz +Group: Documentation/Other +URL:https://github.com/jupyter/jupyter_core +Source0: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz +Source1: https://buildmedia.readthedocs.org/media/pdf/jupyter-core/stable/jupyter-core.pdf +Source2: https://buildmedia.readthedocs.org/media/htmlzip/jupyter-core/stable/jupyter-core.zip # PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time Patch0: use_rpms_paths.patch BuildRequires: %{python_module jupyter_core} BuildRequires: fdupes BuildRequires: python-rpm-macros +BuildRequires: unzip +BuildArch: noarch %if %{with tests} # Test requirements BuildRequires: %{python_module pytest} # Python 2.7 test requirements BuildRequires: python-mock %endif -# Documentation requirements -BuildRequires: %{python_module sphinxcontrib-github-alt} -%if %{with pdf} || %{with html} -BuildRequires: python3-Sphinx -%endif -%if %{with pdf} -BuildRequires: python3-Sphinx-latex -%endif -Provides: %{name}-html = %{version} -Provides: %{name}-pdf = %{version} -Obsoletes: %{name}-html < %{version} -Obsoletes: %{name}-pdf < %{version} -Provides: %{python_module jupyter_core-doc = %{version}} -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch %description -Documentation and help files for python-jupyter_core. +Documentation and help files for the Jupyter base package. + +%package -n jupyter-jupyter_core-doc +Summary:Documentation for the Jupyter base package +Group: Documentation/Other +Provides: python-jupyter_core-doc = %{version} +Obsoletes: python-jupyter_core-doc <= %{version} +Provides: python-jupyter_core-html = %{version} +Provides: python-jupyter_core-pdf = %{version} +Obsoletes: python-jupyter_core-html < %{version} +Obsoletes: python-jupyter_core-pdf < %{version} +Provides: %{python_module jupyter_core-doc = %{version}} +Obsoletes: %{python_module jupyter_core-doc <= %{version}} +Provides: %{python_module jupyter_core-doc-pdf = %{version}} +Obsoletes: %{python_module jupyter_core-doc-pdf
commit python-jupyter_core for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_core for openSUSE:Factory checked in at 2018-02-21 14:12:55 Comparing /work/SRC/openSUSE:Factory/python-jupyter_core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_core.new (New) Package is "python-jupyter_core" Wed Feb 21 14:12:55 2018 rev:7 rq:578532 version:4.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core-doc.changes 2017-12-14 10:57:13.024385729 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new/python-jupyter_core-doc.changes 2018-02-21 14:12:56.711005162 +0100 @@ -1,0 +2,5 @@ +Tue Feb 13 19:47:23 UTC 2018 - toddrme2...@gmail.com + +- Update url + +--- python-jupyter_core.changes: same change Other differences: -- ++ python-jupyter_core-doc.spec ++ --- /var/tmp/diff_new_pack.TBkXH2/_old 2018-02-21 14:12:57.778966702 +0100 +++ /var/tmp/diff_new_pack.TBkXH2/_new 2018-02-21 14:12:57.782966558 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-jupyter_core-doc # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,7 +33,7 @@ Summary:Documentation for python-jupyter_core License:BSD-3-Clause Group: Development/Languages/Python -Url:http://jupyter.org +Url:https://github.com/jupyter/jupyter_core Source: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz # PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time Patch0: use_rpms_paths.patch python-jupyter_core.spec: same change
commit python-jupyter_core for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_core for openSUSE:Factory checked in at 2017-12-14 10:56:57 Comparing /work/SRC/openSUSE:Factory/python-jupyter_core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_core.new (New) Package is "python-jupyter_core" Thu Dec 14 10:56:57 2017 rev:6 rq:555888 version:4.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core-doc.changes 2017-09-21 12:36:31.733048701 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new/python-jupyter_core-doc.changes 2017-12-14 10:57:13.024385729 +0100 @@ -1,0 +2,20 @@ +Wed Nov 22 22:48:47 UTC 2017 - a...@gmx.de + +- require sphinxcontrib-github-alt + +- update to version 4.4.0: + * jupyter troubleshoot gets the list of packages from the Python +environment it's in, by using sys.executable to call pip list +(:ghpull:`104`). + * Added utility function ensure_dir_exists, and switched to using it +over the one from ipython_genutils, which does permissions wrong +(:ghpull:`113`). + * Avoid creating the ~/.ipython directory when checking if it exists +for config migration (:ghpull:`118`). + * Fix mistaken description in zsh completions (:ghpull:`98`). + * Fix subcommand tests on Windows (:ghpull:`103`). + * The README now describes how to work on jupyter_core and build the +docs (:ghpull:`110`). + * Fix a broken link to a release in the docs (:ghpull:`109`). + +--- --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core.changes 2017-09-21 12:36:37.252272028 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new/python-jupyter_core.changes 2017-12-14 10:57:19.220086636 +0100 @@ -1,0 +2,18 @@ +Wed Nov 22 22:48:47 UTC 2017 - a...@gmx.de + +- update to version 4.4.0: + * jupyter troubleshoot gets the list of packages from the Python +environment it's in, by using sys.executable to call pip list +(:ghpull:`104`). + * Added utility function ensure_dir_exists, and switched to using it +over the one from ipython_genutils, which does permissions wrong +(:ghpull:`113`). + * Avoid creating the ~/.ipython directory when checking if it exists +for config migration (:ghpull:`118`). + * Fix mistaken description in zsh completions (:ghpull:`98`). + * Fix subcommand tests on Windows (:ghpull:`103`). + * The README now describes how to work on jupyter_core and build the +docs (:ghpull:`110`). + * Fix a broken link to a release in the docs (:ghpull:`109`). + +--- Old: jupyter_core-4.3.0.tar.gz New: jupyter_core-4.4.0.tar.gz Other differences: -- ++ python-jupyter_core-doc.spec ++ --- /var/tmp/diff_new_pack.q3DA03/_old 2017-12-14 10:57:22.603923284 +0100 +++ /var/tmp/diff_new_pack.q3DA03/_new 2017-12-14 10:57:22.607923091 +0100 @@ -28,7 +28,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-jupyter_core-doc -Version:4.3.0 +Version:4.4.0 Release:0 Summary:Documentation for python-jupyter_core License:BSD-3-Clause @@ -37,9 +37,9 @@ Source: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz # PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time Patch0: use_rpms_paths.patch +BuildRequires: %{python_module jupyter_core} BuildRequires: fdupes BuildRequires: python-rpm-macros -BuildRequires: %{python_module jupyter_core} %if %{with tests} # Test requirements BuildRequires: %{python_module pytest} @@ -47,6 +47,7 @@ BuildRequires: python-mock %endif # Documentation requirements +BuildRequires: %{python_module sphinxcontrib-github-alt} %if %{with pdf} || %{with html} BuildRequires: python3-Sphinx %endif ++ python-jupyter_core.spec ++ --- /var/tmp/diff_new_pack.q3DA03/_old 2017-12-14 10:57:22.627922126 +0100 +++ /var/tmp/diff_new_pack.q3DA03/_new 2017-12-14 10:57:22.631921933 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-jupyter_core -Version:4.3.0 +Version:4.4.0 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -27,12 +27,12 @@ Source: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz # PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time Patch0: use_rpms_paths.patch -BuildRequires: fdupes -BuildRequires:
commit python-jupyter_core for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_core for openSUSE:Factory checked in at 2017-09-21 12:35:26 Comparing /work/SRC/openSUSE:Factory/python-jupyter_core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_core.new (New) Package is "python-jupyter_core" Thu Sep 21 12:35:26 2017 rev:5 rq:527610 version:4.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core-doc.changes 2017-05-17 17:14:08.508711414 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new/python-jupyter_core-doc.changes 2017-09-21 12:36:31.733048701 +0200 @@ -1,0 +2,8 @@ +Wed Sep 20 17:53:24 UTC 2017 - toddrme2...@gmail.com + +- Set configuration and data paths to be correct for any + Linux distribution. This is done by using sed to replace + hard-coded values with those provided by rpm. + * Add use_rpms_paths.patch to make the paths easier to replace. + +--- python-jupyter_core.changes: same change New: use_rpms_paths.patch Other differences: -- ++ python-jupyter_core-doc.spec ++ --- /var/tmp/diff_new_pack.H9cccV/_old 2017-09-21 12:36:40.795773382 +0200 +++ /var/tmp/diff_new_pack.H9cccV/_new 2017-09-21 12:36:40.799772819 +0200 @@ -35,6 +35,8 @@ Group: Development/Languages/Python Url:http://jupyter.org Source: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz +# PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time +Patch0: use_rpms_paths.patch BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: %{python_module jupyter_core} @@ -64,6 +66,12 @@ %prep %setup -q -n jupyter_core-%{version} +%patch0 -p1 +# Set the appropriate paths dynamically +sed -i "s|\"/usr/share/jupyter\"|\"%{_datadir}/jupyter\"|" jupyter_core/paths.py +sed -i "s|\"/etc/jupyter\"|\"%{_sysconfdir}/jupyter\"|" jupyter_core/paths.py +sed -i "s|(sys\.prefix, 'share', 'jupyter')|('%{_datadir}', 'jupyter')|" jupyter_core/paths.py +sed -i "s|(sys\.prefix, 'etc', 'jupyter')|('%{_sysconfdir}', 'jupyter')|" jupyter_core/paths.py %build # Build the documentation ++ python-jupyter_core.spec ++ --- /var/tmp/diff_new_pack.H9cccV/_old 2017-09-21 12:36:40.827768880 +0200 +++ /var/tmp/diff_new_pack.H9cccV/_new 2017-09-21 12:36:40.827768880 +0200 @@ -25,6 +25,8 @@ Group: Development/Languages/Python Url:http://jupyter.org Source: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz +# PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time +Patch0: use_rpms_paths.patch BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: %{python_module devel} @@ -49,13 +51,25 @@ %prep %setup -q -n jupyter_core-%{version} +%patch0 -p1 +# Set the appropriate paths dynamically +sed -i "s|\"/usr/share/jupyter\"|\"%{_datadir}/jupyter\"|" jupyter_core/paths.py +sed -i "s|\"/etc/jupyter\"|\"%{_sysconfdir}/jupyter\"|" jupyter_core/paths.py +sed -i "s|(sys\.prefix, 'share', 'jupyter')|('%{_datadir}', 'jupyter')|" jupyter_core/paths.py +sed -i "s|(sys\.prefix, 'etc', 'jupyter')|('%{_sysconfdir}', 'jupyter')|" jupyter_core/paths.py %build %python_build %install %python_install -%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%{python_expand chmod a+x %{buildroot}%{$python_sitelib}/jupyter_core/troubleshoot.py +sed -i "s|^#!/usr/bin/env python$|#!%{__$python}|" %{buildroot}%{$python_sitelib}/jupyter_core/troubleshoot.py +$python -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/jupyter_core/ +$python -O -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/jupyter_core/ +%fdupes %{buildroot}%{$python_sitelib} +} # these directories are used by extensions mkdir -p %{buildroot}%{_datadir}/jupyter/ ++ use_rpms_paths.patch ++ From: toddrme2...@gmail.com Date: 2017-09-20 Subject: Use rpm paths Use single-line paths. These should be replaced with the appropriate system paths in the .spec file. --- --- a/jupyter_core/paths.py +++ b/jupyter_core/paths.py @@ -117,10 +117,7 @@ else: # PROGRAMDATA is not defined by default on XP. SYSTEM_JUPYTER_PATH = [os.path.join(sys.prefix, 'share', 'jupyter')] else: -SYSTEM_JUPYTER_PATH = [ -"/usr/local/share/jupyter", -"/usr/share/jupyter", -] +SYSTEM_JUPYTER_PATH = ["/usr/share/jupyter"] ENV_JUPYTER_PATH = [os.path.join(sys.prefix, 'share', 'jupyter')] @@ -169,10 +166,7 @@ else: # PROGRAMDATA is not defined by default on XP.
commit python-jupyter_core for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_core for openSUSE:Factory checked in at 2017-05-17 17:14:06 Comparing /work/SRC/openSUSE:Factory/python-jupyter_core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_core.new (New) Package is "python-jupyter_core" Wed May 17 17:14:06 2017 rev:4 rq:491437 version:4.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core-doc.changes 2016-02-18 12:36:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new/python-jupyter_core-doc.changes 2017-05-17 17:14:08.508711414 +0200 @@ -1,0 +2,42 @@ +Wed Apr 26 16:32:25 UTC 2017 - toddrme2...@gmail.com + +- Implement single-spec version. +- Remove version_specific_dirs.patch. + The Python3 jupyter implementation will be used for directories. + +--- +Fri Mar 31 13:59:14 UTC 2017 - toddrme2...@gmail.com + +- Add version_specific_dirs.patch + Uses python version-specific directories to avoid conflicts. +- Install the directories used for system-side settings and data so + they are properly owned by this package. + +--- +Thu Mar 30 19:05:42 UTC 2017 - toddrme2...@gmail.com + +- Update to 4.3.0 + * Add `JUPYTER_NO_CONFIG` environment variable for disabling all +Jupyter configuration. + * More detailed error message when failing to launch subcommands. +- Update to 4.2.1 + * Fix error message on Windows when subcommand not found. + * Correctly display PATH in ``jupyter troubleshoot`` on Windows. +- Update to 4.2.0 + * Make :command:`jupyter` directory top priority in search path +for subcommands, so that :command:`jupyter-subcommand` next to +:command:`jupyter` will always be picked if present. + * Avoid using ``shell=True`` for subcommand dispatch on Windows. +- Update to 4.1.1 + * Include symlink directory and real location on subcommand PATH +when :file:`jupyter` is a symlink. +- Update to 4.1.0 + * Add ``jupyter.py`` module, so that :command:`python -m jupyter` +always works. + * Add prototype ``jupyter troubleshoot`` command for displaying +environment info. + * Ensure directory containing ``jupyter`` executable is included +when dispatching subcommands. + * Unicode fixes for Legacy Python. + +--- --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core.changes 2016-02-18 12:36:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new/python-jupyter_core.changes 2017-05-17 17:14:08.692685478 +0200 @@ -1,0 +2,66 @@ +Thu Apr 27 08:10:10 UTC 2017 - toddrme2...@gmail.com + +- All python versions can share the empty extension directories + without conflicting. + +--- +Wed Apr 26 16:32:25 UTC 2017 - toddrme2...@gmail.com + +- Implement single-spec version. +- Remove version_specific_dirs.patch. + The Python3 jupyter implementation will be used for directories. + +--- +Wed Apr 26 16:32:25 UTC 2017 - toddrme2...@gmail.com + +- Implement single-spec version. +- Remove version_specific_dirs.patch. + The Python3 jupyter implementation will be used for directories. + +--- +Fri Apr 7 18:24:08 UTC 2017 - toddrme2...@gmail.com + +- Make python files explicit to make it easier to identify + conflicts in the future. + +--- +Fri Apr 7 03:13:20 UTC 2017 - toddrme2...@gmail.com + +- Own kernel directories. + +--- +Fri Mar 31 13:59:14 UTC 2017 - toddrme2...@gmail.com + +- Add version_specific_dirs.patch + Uses python version-specific directories to avoid conflicts. +- Install the directories used for system-side settings and data so + they are properly owned by this package. + +--- +Thu Mar 30 19:05:42 UTC 2017 - toddrme2...@gmail.com + +- Update to 4.3.0 + * Add `JUPYTER_NO_CONFIG` environment variable for disabling all +Jupyter configuration. + * More detailed error message when failing to launch subcommands. +- Update to 4.2.1 + * Fix error message on Windows when subcommand not found. + * Correctly display PATH in ``jupyter troubleshoot`` on Windows. +- Update to 4.2.0 + * Make :command:`jupyter` directory top priority in search path +for subcommands, so that :command:`jupyter-subcommand` next to +:command:`jupyter` will always be picked if present. + * Avoid using ``shell=True`` for subcommand dispatch on Windows. +- Updat
commit python-jupyter_core for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_core for openSUSE:Factory checked in at 2016-02-18 11:07:36 Comparing /work/SRC/openSUSE:Factory/python-jupyter_core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_core.new (New) Package is "python-jupyter_core" Changes: New Changes file: --- /dev/null 2016-01-27 19:41:03.648095915 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new/python-jupyter_core-doc.changes 2016-02-18 12:36:49.0 +0100 @@ -0,0 +1,60 @@ +--- +Wed Feb 17 14:22:56 UTC 2016 - toddrme2...@gmail.com + +- Simplify the tests for whether to build pdf documentation + +--- +Wed Feb 17 08:53:35 UTC 2016 - toddrme2...@gmail.com + +- Split documentation to speed up building. + This is a dependency of a lot of other packages, and the + dependencies for the documentation are very heavy. So build + the documentation separately to avoid holding up the build + process. + +--- +Thu Oct 1 11:33:33 UTC 2015 - toddrme2...@gmail.com + +- Build documentation + +--- +Wed Sep 23 11:20:47 UTC 2015 - toddrme2...@gmail.com + +- update to version 4.0.6: + * fix typo preventing migration when custom.css is missing +- update to version 4.0.5: + * fix subcommands on Windows (yes, again) + * fix migration when custom.js/css are not present + +--- +Mon Aug 24 10:29:04 UTC 2015 - toddrme2...@gmail.com + +- Update to 4.0.4 + * ensure version is printed to stdout … + * remove file-extension from subcommand list on Windows +- Update requirements + +--- +Fri Aug 14 07:48:27 UTC 2015 - toddrme2...@gmail.com + +- Update to 4.0.3 + * use raw_input on Python 2 + * Use setuptools entry points when setuptools in use + * Use instances of traits instead of trait classes +- Fix package naming consistency + +--- +Fri Aug 14 07:03:18 UTC 2015 - toddrme2...@gmail.com + +- Fix update-alternatives usage + +--- +Thu Aug 13 14:06:32 UTC 2015 - toddrme2...@gmail.com + +- Update dependency names + +--- +Tue Jul 21 10:49:36 UTC 2015 - jenni...@neuro.bzm + +- Initial version + --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core.changes 2015-10-06 13:25:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new/python-jupyter_core.changes 2016-02-18 12:36:49.0 +0100 @@ -1,0 +2,9 @@ +Wed Feb 17 08:53:35 UTC 2016 - toddrme2...@gmail.com + +- Split documentation to speed up building. + This is a dependency of a lot of other packages, and the + dependencies for the documentation are very heavy. So build + the documentation separately to avoid holding up the build + process. + +--- New: python-jupyter_core-doc.changes python-jupyter_core-doc.spec Other differences: -- ++ python-jupyter_core-doc.spec ++ # # spec file for package python-jupyter_core # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 1110 ) %define build_pdf 1 %else %define build_pdf 0 %endif Name: python-jupyter_core-doc Version:4.0.6 Release:0 Summary:Documentation for python-jupyter_core License:BSD-3-Clause Group: Development/Languages/Python Url:http://jupyter.org Source: https://pypi.python.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz BuildRequires: python-jupyter_core # Documentation requirements BuildRequires: python-Sphinx %if %{build_pdf} BuildRequires: python-
commit python-jupyter_core for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_core for openSUSE:Factory checked in at 2015-10-06 13:25:21 Comparing /work/SRC/openSUSE:Factory/python-jupyter_core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter_core.new (New) Package is "python-jupyter_core" Changes: --- /work/SRC/openSUSE:Factory/python-jupyter_core/python-jupyter_core.changes 2015-09-30 05:51:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter_core.new/python-jupyter_core.changes 2015-10-06 13:25:22.0 +0200 @@ -1,0 +2,5 @@ +Thu Oct 1 11:33:33 UTC 2015 - toddrme2...@gmail.com + +- Build documentation + +--- Other differences: -- ++ python-jupyter_core.spec ++ --- /var/tmp/diff_new_pack.j04jk6/_old 2015-10-06 13:25:22.0 +0200 +++ /var/tmp/diff_new_pack.j04jk6/_new 2015-10-06 13:25:22.0 +0200 @@ -31,6 +31,11 @@ BuildRequires: python-pytest # Python 2.7 test requirements BuildRequires: python-mock +# Documentation requirements +BuildRequires: python-Sphinx +%if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 1110 ) +BuildRequires: python-Sphinx-latex +%endif Requires: python >= 2.7 Requires: python-ipython_genutils Requires: python-traitlets @@ -53,6 +58,21 @@ There is no reason to install this package on its own. It will be pulled in as a dependency by packages that require it. +%package doc-html +Summary:HTML documentation for %{name} +Recommends: %{name} = %{version} + +%description doc-html +Documentation and help files for %{name} in HTML format + +%package doc-pdf +Summary:HTML documentation for %{name} +Recommends: %{name} = %{version} + +%description doc-pdf +Documentation and help files for %{name} in PDF format + + %prep %setup -q -n jupyter_core-%{version} @@ -63,14 +83,28 @@ python setup.py install --prefix=%{_prefix} --root=%{buildroot} # Prepare for update-alternatives usage +mv %{buildroot}%{_bindir}/jupyter %{buildroot}%{_bindir}/jupyter2 +mv %{buildroot}%{_bindir}/jupyter-migrate %{buildroot}%{_bindir}/jupyter2-migrate + +ln -s -f %{_bindir}/jupyter2 %{buildroot}%{_bindir}/jupyter-%{py_ver} +ln -s -f %{_bindir}/jupyter2-migrate %{buildroot}%{_bindir}/jupyter-migrate-%{py_ver} + mkdir -p %{buildroot}%{_sysconfdir}/alternatives for p in jupyter jupyter-migrate ; do -mv %{buildroot}%{_bindir}/$p %{buildroot}%{_bindir}/$p-%{py_ver} ln -s -f %{_sysconfdir}/alternatives/$p %{buildroot}%{_bindir}/$p # create a dummy target for /etc/alternatives/$p touch %{buildroot}%{_sysconfdir}/alternatives/$p done +# Build the documentation +pushd docs +%if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 1110 ) +PYTHONPATH=%{buildroot}%{python_sitelib} make latexpdf +%endif +PYTHONPATH=%{buildroot}%{python_sitelib} make html +rm -rf _build/html/.buildinfo +popd + %check # test_migrate requires files not found in the package pushd jupyter_core/tests @@ -92,11 +126,25 @@ %defattr(-,root,root,-) %doc CONTRIBUTING.md COPYING.md README.md %{_bindir}/jupyter -%{_bindir}/jupyter-migrate +%{_bindir}/jupyter2 %{_bindir}/jupyter-%{py_ver} -%{_bindir}/jupyter-migrate-%{py_ver} %ghost %{_sysconfdir}/alternatives/jupyter +%{_bindir}/jupyter-migrate +%{_bindir}/jupyter2-migrate +%{_bindir}/jupyter-migrate-%{py_ver} %ghost %{_sysconfdir}/alternatives/jupyter-migrate %{python_sitelib}/* +%files doc-html +%defattr(-,root,root,-) +%doc COPYING.md +%doc docs/_build/html/ + +%if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 1110 ) +%files doc-pdf +%defattr(-,root,root,-) +%doc COPYING.md +%doc docs/_build/latex/jupyter_core.pdf +%endif + %changelog