Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-ipyleaflet for 
openSUSE:Factory checked in at 2021-04-26 16:39:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ipyleaflet (Old)
 and      /work/SRC/openSUSE:Factory/.python-ipyleaflet.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ipyleaflet"

Mon Apr 26 16:39:54 2021 rev:6 rq:888493 version:0.13.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ipyleaflet/python-ipyleaflet.changes      
2020-02-10 21:56:23.946289682 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-ipyleaflet.new.12324/python-ipyleaflet.changes
   2021-04-26 16:40:57.434206912 +0200
@@ -1,0 +2,86 @@
+Fri Apr 23 18:53:02 UTC 2021 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 0.13.6
+  * Fix support for Jupyter Notebook
+  * Change imports from Phosphor to Lumino
+- Release 0.13.5
+  * Add support for JupyterLab 3 #714
+- Release 0.13.4
+  * Improve GeoJSON data update #668
+  * Add support for WKT layer #679
+  * Add Gaode basemap #681
+  * Change SearchControl zoom trait to None #688
+  * Add example notebooks for KML and GPX file formats #691
+  * Update GeoData API documentation to add point_stype attribute
+    #695
+  * Add a callback on found event for searching in GeoJSON layer
+    #707
+  * Add custom tile server GIF to example notebook #724
+  * Add support for DivIcon #727
+  * Support for transparent WidgetControl #732
+  * Update LeafletJS from 1.3.0 to 1.7.1 #734
+  * Add Map.fit_bounds(bounds) #737
+  * Add MagnifyingGlass layer #733
+  * Add Shapely as a dependency #683
+  * Add nodejs dependency to Binder environment #700
+  * Set --minimize=False on Binder #704
+  * Remove class_name #729
+  * Change license to MIT #736
+  * Fix WMS layer options #755
+- Release 0.13.3
+  * Fix recursion error on GeoJSON #661
+- Release 0.13.2
+  * Add found_style property to SearchControl #640
+  * Fix DrawControl position #656
+  * Fix GeoJSON style update #658
+- Release 0.13.1
+  * Add layer attribute for search control #622
+  * Simplify main JS file #631
+  * Remove Travis #627
+  * Add GitHub Actions #626
+  * Add docstrings #623 #628 #630
+  * Implement __geo_interface__ #621
+  * Add pixel_bounds to Map #616
+  * Enable float zoom levels #608
+  * Pin branca>=0.3.1,<0.5 #639
+  * Fix Icon traits #634 #636 #637
+  * Fix GeoJSON click event #629
+  * Fix bounds type #625
+  * Fix ipyleaflet import #624
+  * Fix EPSG:3413 and EPSG:3031 #620
+  * Fix layer removal #619
+  * Fix option update #611
+  * Fix flake8 errors #609
+- Release 0.13.0
+  * Add support for custom map and WMS projections #598
+  * Add SearchControl feature #576
+  * Add SearchControl documentation #584
+  * Add window_url attribute to Map #587
+  * Add Vector tile docs #590
+  * Fix missing dependency in documentation #581
+  * Fix overwriting of colormap ranges for Choropleth #577
+  * Prevent updating dictionary in GeoJSON style_callback #600
+- Release 0.12.6
+  * Use leaflet-defaulticon-compatibility for icon image bundling
+    #552
+  * Refactor GeoJSON layer #573
+  * Add means to save to HTML #574
+  * Improve docs #575
+  * Make the xarray dependency optional #561
+  * Fix in the Vector tile layer #568
+  * Fix issue with Phosphor dependency #563
+  * Bug fix with respect to the GeoJSON layer #572
+- Release 0.12.4
+  * The package now ships the JupyterLab extension automatically.
+    So jupyter labextension install jupyter-leaflet should not be
+    needed anymore #510
+  * Add support for int data in Choropleth #539
+  * Add style_callback to GeoJSON/Choropleth/GeoData layers #518
+  * Rename positional argument in handle_draw callback #530
+  * Add VectorTilesLayer #544
+- Release 0.12.3
+  * JupyterLab 2 support #509
+  * Sync Path's fill_color attribute with color attribute #505
+  * Documentation improvements #497 #506
+
+-------------------------------------------------------------------

Old:
----
  ipyleaflet-0.12.2-py2.py3-none-any.whl

New:
----
  ipyleaflet-0.13.6-py2.py3-none-any.whl

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-ipyleaflet.spec ++++++
--- /var/tmp/diff_new_pack.r0pkTU/_old  2021-04-26 16:40:57.874207634 +0200
+++ /var/tmp/diff_new_pack.r0pkTU/_new  2021-04-26 16:40:57.878207641 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-ipyleaflet
 #
-# 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
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define         skip_python2 1
 Name:           python-ipyleaflet
-Version:        0.12.2
+Version:        0.13.6
 Release:        0
 Summary:        A Jupyter widget for dynamic Leaflet maps
 License:        MIT
@@ -31,17 +31,20 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       jupyter-ipyleaflet = %{version}
+Requires:       python-Shapely
 Requires:       python-branca >= 0.3.1
-Requires:       python-ipywidgets >= 7.0.0
-Requires:       python-notebook
-Requires:       python-traittypes >= 0.2.1
-Requires:       python-xarray >= 0.10
+Requires:       python-ipywidgets >= 7.6.0
+Recommends:     python-geopandas
+Recommends:     python-netCDF4
+Recommends:     python-scipy
+Recommends:     python-xarray
 BuildArch:      noarch
 # SECTION test requirements
 BuildRequires:  %{python_module branca >= 0.3.1}
-BuildRequires:  %{python_module ipywidgets >= 7.0.0}
-BuildRequires:  %{python_module traittypes >= 0.2.1}
-BuildRequires:  %{python_module xarray >= 0.10}
+BuildRequires:  %{python_module Shapely}
+BuildRequires:  %{python_module ipywidgets >= 7.6.0}
+BuildRequires:  %{python_module jupyterlab}
+BuildRequires:  %{python_module notebook}
 # /SECTION
 %python_subpackages
 
@@ -51,15 +54,17 @@
 This package provides the python interface.
 
 %package     -n jupyter-ipyleaflet
-Summary:        Interactive plotting package for the Jupyter notebook
+Summary:        A Jupyter widget for dynamic Leaflet maps - Jupyter files
 Requires:       jupyter-ipywidgets >= 7.0.0
+Requires:       jupyter-jupyterlab
 Requires:       jupyter-notebook
 Requires:       python3-ipyleaflet = %{version}
+Provides:       jupyter-leaflet = %{version}-%{release}
 
 %description -n jupyter-ipyleaflet
 A Jupyter / Leaflet bridge enabling interactive maps in the Jupyter notebook.
 
-This package provides the jupyter notebook extension.
+This package provides the extensions for jupyter notebook and jupyterlab.
 
 %prep
 %setup -q -c -T
@@ -68,21 +73,34 @@
 # Not Needed
 
 %install
-cp -a %{SOURCE0} .
-%pyproject_install
+%pyproject_install %{SOURCE0}
 
 %{jupyter_move_config}
+%fdupes %{buildroot}%{_jupyter_prefix}
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
+
 cp %{buildroot}%{python3_sitelib}/ipyleaflet-%{version}.dist-info/LICENSE .
-%{fdupes %{buildroot}%{_jupyter_prefix} %{buildroot}%{python3_sitelib}}
+
+%check
+export JUPYTER_PATH=%{buildroot}%{_jupyter_prefix}
+export JUPYTER_CONFIG_DIR=%{buildroot}%{_jupyter_confdir}
+%{python_expand # no python tests available
+export PYTHONPATH=%{buildroot}%{$python_sitelib}
+$python -c 'import ipyleaflet'
+jupyter-%{$python_bin_suffix} nbextension list 2>&1 | grep 
'jupyter-leaflet.*enabled'
+jupyter-%{$python_bin_suffix} labextension list 2>&1 | grep 
'jupyter-leaflet.*enabled'
+}
 
 %files %{python_files}
+%license LICENSE
 %{python_sitelib}/ipyleaflet/
 %{python_sitelib}/ipyleaflet-%{version}.dist-info/
-%license %{python_sitelib}/ipyleaflet-%{version}.dist-info/LICENSE
 
 %files -n jupyter-ipyleaflet
 %license LICENSE
 %config %{_jupyter_nb_notebook_confdir}/jupyter-leaflet.json
 %{_jupyter_nbextension_dir}/jupyter-leaflet/
+%dir %{_jupyter_prefix}/labextensions
+%{_jupyter_prefix}/labextensions/jupyter-leaflet
 
 %changelog

Reply via email to