commit python-folium for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-folium for openSUSE:Factory checked in at 2023-01-01 09:39:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-folium (Old) and /work/SRC/openSUSE:Factory/.python-folium.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-folium" Sun Jan 1 09:39:11 2023 rev:7 rq:1045963 version:0.14.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-folium/python-folium.changes 2022-10-31 12:39:18.981792594 +0100 +++ /work/SRC/openSUSE:Factory/.python-folium.new.1563/python-folium.changes 2023-01-01 09:39:13.514898850 +0100 @@ -1,0 +2,64 @@ +Sat Dec 31 14:14:11 UTC 2022 - Ben Greiner <code@bnavigator.de> + +- Update to 0.14 + ## Breaking changes + * Use keyword arguments as CSS properties in FloatImage + (@Conengmo #1668) + * Upgrade Leaflet 1.6.0 to 1.9.3, set default font size + (@Conengmo #1660) + * Upgrade Bootstrap 3.2.0 to 5.2.2 (@Conengmo #1650) + ## New plugins + * Add GroupedLayerControl plugin (@chansooligans #1592) + * Add SideBySide plugin (@fralc #1292) + * Add TagFilterButton plugin (@Waffleboy #1343) + ## Major improvements + * Add optional Jenks Natural Breaks Optimization to Choropleth + (@pmains #1634) + * Add Map.show_in_browser() method (@Conengmo #1651) + * Accept TileProvider objects from the xyzservices package + (@martinfleis #1498) + * Add support for Vega-Lite v4 and v5 (@wd60622 #1525) + * Upgrade Font Awesome 4.6.3 to 6.2.0 (@Sujithkumardola #1637) + ## Minor improvements + * Allow cql_filter argument in WmsTileLayer (@Conengmo #1673) + * Silently allow lowerCamelCase for vector path options + (@Conengmo #1672) + * Allow html popups and templating in ClickForMarker (@Conengmo + #1666) + * Add show_geometry_on_click argument to Draw plugin (@Conengmo + #1657) + * Automatically join string and numeric key_on values for + Choropleth (@alessioarena #1193) + * Add speed_slider argument to TimeStampedGeoJson (@gokyori + #1279) + * Add gradient option to vector path options (@nocturnalAndroid + #1433) + * Add initial timestamp argument to TimeSliderChoropleth + (@jjbenes #1435) + * Allow passing TileLayer to Map (@Conengmo #1624) + * Use fullscreen window in Map._to_png() (@Conengmo #1656) + * Expose webdriver argument in Map._to_png() (@WooilJeong #1620) + * Export the map only in Map._to_png() (@Vayel #1197) + ## Bug fixes + * Fix LayerControl visibility on multiple renders (@Conengmo + #1674) + * Fix the new TagFilterButton plugin, it's not a Layer (@Conengmo + #1671) + * Fix TopoJson object path lookup (@Conengmo #1665) + * Fix Choropleth when `bins` is a list of integers (@Conengmo + #1664) + * Fix attribution links in Notebooks opening within iframe + (@Conengmo #1655) + * Fix empty geojson failing when using style_function (@agussman + #1213) + * Fix Marker location validation for numpy array (@Conengmo + #1647) + * Fix date sorting in TimeSliderChoropleth (@Ade-StapleHill + #1503) + * Fix unescaped backticks in Popup (@Conengmo #1642) + * Fix `map.get_bounds()` when using GeometryCollection + (@amrutha1098 #1633) + * Fix ClickForLatLng not imported in __init__ (@amrutha1098 + #1627) + +------------------------------------------------------------------- Old: ---- folium-0.13.0-gh.tar.gz New: ---- folium-0.14.0-gh.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-folium.spec ++++++ --- /var/tmp/diff_new_pack.oDAqwe/_old 2023-01-01 09:39:14.402903707 +0100 +++ /var/tmp/diff_new_pack.oDAqwe/_new 2023-01-01 09:39:14.406903729 +0100 @@ -17,34 +17,37 @@ %define skip_python2 1 -%define skip_python36 1 %define modname folium Name: python-folium -Version: 0.13.0 +Version: 0.14.0 Release: 0 Summary: Make beautiful maps with Leafletjs and Python License: MIT URL: https://github.com/python-visualization/folium # PyPI does not have an sdist, plus we need the tests from GitHub. Source0: https://github.com/python-visualization/folium/archive/v%{version}.tar.gz#/folium-%{version}-gh.tar.gz +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros # SECTION test requirements BuildRequires: %{python_module Jinja2 >= 2.9} BuildRequires: %{python_module Pillow} -BuildRequires: %{python_module branca >= 0.4.2} +BuildRequires: %{python_module branca >= 0.6.0} +BuildRequires: %{python_module geopandas} BuildRequires: %{python_module numpy} BuildRequires: %{python_module pandas} BuildRequires: %{python_module pytest} BuildRequires: %{python_module requests} +BuildRequires: %{python_module xyzservices} # No working chromedriver #BuildRequires: %%{python_module selenium} #BuildRequires: %%{python_module nbconvert} # /SECTION Requires: python-Jinja2 >= 2.9 -Requires: python-branca >= 0.4.2 +Requires: python-branca >= 0.6.0 Requires: python-numpy Requires: python-requests BuildArch: noarch @@ -61,16 +64,23 @@ %build export SETUPTOOLS_SCM_PRETEND_VERSION=%{version} -%python_build +%pyproject_wheel %install export SETUPTOOLS_SCM_PRETEND_VERSION=%{version} -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -# test_json_request requires network access -%pytest -k 'not test_json_request' --ignore tests/selenium +# no working chromedriver for selenium +ignoretests="--ignore tests/selenium" +# requires network access +donttest="test_json_request" +# also uses selenium +donttest="$donttest or test__repr_png_is_bytes or test_valid_png or test_valid_png_size" +# no proj database backend running +donttest="$donttest or test_choropleth_geopandas" +%pytest -k "not ($donttest)" $ignoretests %files %{python_files} %doc CHANGES.txt README.rst ++++++ folium-0.13.0-gh.tar.gz -> folium-0.14.0-gh.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-folium/folium-0.13.0-gh.tar.gz /work/SRC/openSUSE:Factory/.python-folium.new.1563/folium-0.14.0-gh.tar.gz differ: char 13, line 1
participants (1)
-
Source-Sync