Hello community,
here is the log from the commit of package python3-jupyter_ipywidgets for
openSUSE:Factory checked in at 2015-10-28 17:31:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-jupyter_ipywidgets (Old)
and /work/SRC/openSUSE:Factory/.python3-jupyter_ipywidgets.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-jupyter_ipywidgets"
Changes:
--------
---
/work/SRC/openSUSE:Factory/python3-jupyter_ipywidgets/python3-jupyter_ipywidgets.changes
2015-10-22 12:59:21.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python3-jupyter_ipywidgets.new/python3-jupyter_ipywidgets.changes
2015-10-28 17:31:13.000000000 +0100
@@ -1,0 +2,10 @@
+Tue Oct 27 15:20:16 UTC 2015 - [email protected]
+
+- update to version 4.1.1:
+ * More detailed dev-install instructions
+ * add 'npm is required' message when files are missing
+ * fix version_info
+ * Don't prefix with v
+ * Update the RELEASE instructions
+
+-------------------------------------------------------------------
Old:
----
ipywidgets-4.1.0.tar.gz
New:
----
ipywidgets-4.1.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-jupyter_ipywidgets.spec ++++++
--- /var/tmp/diff_new_pack.d48A4h/_old 2015-10-28 17:31:14.000000000 +0100
+++ /var/tmp/diff_new_pack.d48A4h/_new 2015-10-28 17:31:14.000000000 +0100
@@ -17,7 +17,7 @@
Name: python3-jupyter_ipywidgets
-Version: 4.1.0
+Version: 4.1.1
Release: 0
Summary: IPython HTML widgets for Jupyter
License: BSD-3-Clause
++++++ ipywidgets-4.1.0.tar.gz -> ipywidgets-4.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipywidgets-4.1.0/PKG-INFO
new/ipywidgets-4.1.1/PKG-INFO
--- old/ipywidgets-4.1.0/PKG-INFO 2015-10-20 02:25:51.000000000 +0200
+++ new/ipywidgets-4.1.1/PKG-INFO 2015-10-26 19:21:58.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: ipywidgets
-Version: 4.1.0
+Version: 4.1.1
Summary: IPython HTML widgets for Jupyter
Home-page: http://ipython.org
Author: IPython Development Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipywidgets-4.1.0/README.md
new/ipywidgets-4.1.1/README.md
--- old/ipywidgets-4.1.0/README.md 2015-10-07 23:04:08.000000000 +0200
+++ new/ipywidgets-4.1.1/README.md 2015-10-26 17:27:25.000000000 +0100
@@ -6,12 +6,27 @@
## Install
-0. Install [notebook](https://github.com/jupyter/notebook)
+You can install the current version of ipywidgets with pip or conda:
+
+ pip install ipywidgets
+ # or
+ conda install ipywidgets
+
+
+### Development install
+
+To install ipywidgets from git, you will need [npm](https://www.npmjs.com/).
+
+0. clone the repo:
+
+ git clone https://github.com/ipython/ipywidgets
+ cd ipywidgets
+
+1. Dev-install of the package (run from repo directory):
-1. Install the package
-
pip install -e .
+
## Test
To run the Python tests:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipywidgets-4.1.0/ipywidgets/_version.py
new/ipywidgets-4.1.1/ipywidgets/_version.py
--- old/ipywidgets-4.1.0/ipywidgets/_version.py 2015-10-20 02:13:06.000000000
+0200
+++ new/ipywidgets-4.1.1/ipywidgets/_version.py 2015-10-26 19:19:47.000000000
+0100
@@ -1,2 +1,2 @@
-version_info = (4, 1, 0)
+version_info = (4, 1, 1)
__version__ = '.'.join(map(str, version_info))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipywidgets-4.1.0/setup.py
new/ipywidgets-4.1.1/setup.py
--- old/ipywidgets-4.1.0/setup.py 2015-10-07 23:04:08.000000000 +0200
+++ new/ipywidgets-4.1.1/setup.py 2015-10-26 17:27:25.000000000 +0100
@@ -207,11 +207,15 @@
env = os.environ.copy()
env['PATH'] = npm_path
- check_call(['npm', 'run', 'build'])
+ if which('npm'):
+ check_call(['npm', 'run', 'build'])
for t in self.targets:
if not os.path.exists(t):
- raise ValueError("Missing file: %s" % t)
+ msg = "Missing file: %s" % t
+ if not which('npm'):
+ msg += '\nnpm is required to build a development version
of ipywidgets'
+ raise ValueError(msg)
# update package data in case this created new files