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)
