Hello community,

here is the log from the commit of package python-altair for openSUSE:Factory 
checked in at 2019-01-21 10:46:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-altair (Old)
 and      /work/SRC/openSUSE:Factory/.python-altair.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-altair"

Mon Jan 21 10:46:20 2019 rev:2 rq:662883 version:2.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-altair/python-altair.changes      
2018-06-03 12:34:46.555329429 +0200
+++ /work/SRC/openSUSE:Factory/.python-altair.new.28833/python-altair.changes   
2019-01-21 10:46:24.280309224 +0100
@@ -1,0 +2,64 @@
+Fri Jan  4 16:35:02 UTC 2019 - Todd R <[email protected]>
+
+- Update to version 2.3.0
+  * Includes many reworked examples in the example gallery.
+  + Enhancements
+    * Better errors for non-string column names, as well as automatic 
conversion
+      of ``pandas.RangeIndex`` columns to strings (#1107)
+    * Renderers now have set_embed_options() method (#1203)
+    * Added kaggle renderer & more HTML output options (#1123)
+  + Maintenance
+    * fix typing requirement in Python 3.6+ (#1185)
+    * Added support & CI testing for Python 3.7 (#1008)
+  + Bug fixes
+    * Selection predicates now recognize all valid entries (#1143)
+    * Python 2 support for `chart.save()` (#1134)
+- Update to version 2.2.2
+  + Bug Fixes
+    * fix missing JSON resource in ``altair.vega.v4`` (#1097)
+- Update to version 2.1.0
+  + Bug Fixes
+    * appropriate handling of InlineData in dataset consolidation (#1092)
+    * fix admonition formatting in documentation page (#1094)
+- Update to version 2.2.0
+  + Enhancements
+    * better handling of datetimes and timezones (#1053)
+    * all inline datasets are now converted to named datasets and stored at the
+      top level of the chart. This behavior can be disabled by setting
+      ``alt.data_transformers.consolidate_datasets = False`` (#951 & #1046)
+    * more streamlined shorthand syntax for window transforms (#957)
+  + Maintenance
+    * update from Vega-Lite 2.4.3 to Vega-Lite 2.6.0; see vega-lite 
change-logs [2.5.0](https://github.com/vega/vega-lite/releases/tag/v2.5.0) 
[2.5.1](https://github.com/vega/vega-lite/releases/tag/v2.5.1) 
[2.5.2](https://github.com/vega/vega-lite/releases/tag/v2.5.2) 
[2.6.0](https://github.com/vega/vega-lite/releases/tag/v2.6.0)
+  + Backward-incompatible changes
+    * ``alt.SortField`` renamed to ``alt.EncodingSortField`` and
+      ``alt.WindowSortField`` renamed to ``alt.SortField`` (#3741)
+  + Bug Fixes
+    * Fixed serialization of logical operands on selections within
+      ``transform_filter()``: (#1075)
+    * Fixed sphinx issue which embedded chart specs twice (#1088)
+    * Avoid Selenium import until it is actually needed (#982)
+- Update to version 2.1.0
+  + Enhancements
+    * add a ``scale_factor`` argument to ``chart.save()`` to allow the
+      size/resolution of saved figures to be adjusted. (#918)
+    * add an ``add_selection()`` method to add selections to charts (#832)
+    * add ``chart.serve()`` and ``chart.display()`` methods for more 
flexibility
+      in displaying charts (#831)
+    * allow multiple fields to be passed to encodings such as ``tooltip``
+      and ``detail`` (#830)
+    * make ``timeUnit`` specifications more succinct, by parsing them in a 
manner
+      similar to aggregates (#866)
+    * make ``to_json()`` and ``to_csv()`` have deterministic filenames, so in 
json
+      mode a single datasets will lead to a single on-disk serialization (#862)
+  + Breaking Changes
+    * make ``data`` the first argument for all compound chart types to match 
the
+      semantics of ``alt.Chart`` (this includes ``alt.FacetChart``,
+      ``alt.LayerChart``, ``alt.RepeatChart``, ``alt.VConcatChart``, and
+      ``alt.HConcatChart``) (#895).
+    * update vega-lite to version 2.4.3 (#836)
+    * Only API change is internal: ``alt.MarkProperties`` is now 
``alt.MarkConfig``
+  + Maintenance
+    * update vega to v3.3 & vega-embed to v3.11 in html output & colab 
renderer (#838)
+- Remove no longer relevant python-altair-pandas.patch
+
+-------------------------------------------------------------------

Old:
----
  altair-2.0.1.tar.gz
  python-altair-pandas.patch

New:
----
  altair-2.3.0.tar.gz

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

Other differences:
------------------
++++++ python-altair.spec ++++++
--- /var/tmp/diff_new_pack.bprKu6/_old  2019-01-21 10:46:24.928308427 +0100
+++ /var/tmp/diff_new_pack.bprKu6/_new  2019-01-21 10:46:24.932308423 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-altair
 #
-# 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,20 +12,20 @@
 # 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/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-altair
-Version:        2.0.1
+Version:        2.3.0
 Release:        0
 Summary:        Declarative statistical visualization library for Python
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
 URL:            http://altair-viz.github.io
 Source:         
https://files.pythonhosted.org/packages/source/a/altair/altair-%{version}.tar.gz
-Patch0:         python-altair-pandas.patch
+BuildRequires:  %{python_module Jinja2}
 BuildRequires:  %{python_module entrypoints}
 BuildRequires:  %{python_module jsonschema}
 BuildRequires:  %{python_module jupyter_ipython}
@@ -39,6 +39,7 @@
 BuildRequires:  %{python_module vega_datasets}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:       python-Jinja2
 Requires:       python-entrypoints
 Requires:       python-jsonschema
 Requires:       python-numpy
@@ -60,21 +61,29 @@
 
 %prep
 %setup -q -n altair-%{version}
-%patch0 -p1
 
 %build
 %python_build
 
 %install
 %python_install
-%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
-%check
-export LANG=en_US.UTF-8
-%{python_expand export BUILDROOT=%{buildroot}%{$python_sitelib}
-pytest-%{$python_bin_suffix} altair
+# Deduplicating files can generate a RPMLINT warning for pyc mtime
+%{python_expand %fdupes %{buildroot}%{$python_sitearch}
+$python    -m compileall -d %{$python_sitearch} 
%{buildroot}%{$python_sitearch}/altair/vega/v3/
+$python -O -m compileall -d %{$python_sitearch} 
%{buildroot}%{$python_sitearch}/altair/vega/v3/
+$python    -m compileall -d %{$python_sitearch} 
%{buildroot}%{$python_sitearch}/altair/vega/v4/
+$python -O -m compileall -d %{$python_sitearch} 
%{buildroot}%{$python_sitearch}/altair/vega/v4/
+%fdupes %{buildroot}%{$python_sitearch}
 }
 
+# Tests require a network connection
+# %%check
+# export LANG=en_US.UTF-8
+# %%{python_expand export BUILDROOT=%%{buildroot}%{$python_sitelib}
+# pytest-%%{$python_bin_suffix} altair
+# }
+
 %files %{python_files}
 %doc CHANGES.md README.md
 %license LICENSE

++++++ altair-2.0.1.tar.gz -> altair-2.3.0.tar.gz ++++++
++++ 49171 lines of diff (skipped)


Reply via email to