pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-altair: Update to 4.2.1



Module Name:	pkgsrc-wip
Committed By:	Matthew Danielson <matthewd%fastmail.us@localhost>
Pushed By:	matthewd
Date:		Sun Feb 5 12:58:56 2023 -0800
Changeset:	c76520f589ded012cfb6829bb982b8b4744b6a04

Modified Files:
	py-altair/Makefile
	py-altair/PLIST
	py-altair/distinfo

Log Message:
py-altair: Update to 4.2.1

Version 4.2.2 (released Jan 27, 2023)
Bug Fixes
    Fix incompatibility with jsonschema < 4.5 which got introduced in Altair 4.2.1 (#2860).
Version 4.2.1 (released Jan 26, 2023)
Bug Fixes
    Disable uri-reference format check in jsonsschema (#2771).
    Replace iteritems with items due to pandas deprecation (#2683).
Maintenance
    Add deprecation and removal warnings for Vega-Lite v3 wrappers and Vega v5 wrappers (#2843).
Version 4.2.0 (released Dec 29, 2021)
    Update Vega-Lite from version 4.8.1 to version 4.17.0; see Vega-Lite Release Notes.
Enhancements
    Pie charts are now supported through the use of mark_arc. (Examples: eg. Pie Chart and Radial Chart.)
    Support for the datum encoding specifications from Vega-Lite; see Vega-Lite Datum Definition. (Examples: Line Chart with datum and Line Chart with datum for color.)
    angle encoding can now be used to control point styles (Example: Wind Vector Map)
    Support for serialising pandas nullable data types for float data (#2399).
    Automatically create an empty data object when Chart is called without a data parameter (#2515).
    Allow the use of pathlib Paths when saving charts (#2355).
    Support deepcopy for charts (#2403).
Bug Fixes
    Fix to_dict() for nested selections (#2120).
    Fix item access for expressions (#2099).

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c76520f589ded012cfb6829bb982b8b4744b6a04

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-altair/Makefile |  37 ++++---
 py-altair/PLIST    | 279 ++++++++---------------------------------------------
 py-altair/distinfo |   6 +-
 3 files changed, 66 insertions(+), 256 deletions(-)

diffs:
diff --git a/py-altair/Makefile b/py-altair/Makefile
index 734200e0a5..0c7e155bbf 100644
--- a/py-altair/Makefile
+++ b/py-altair/Makefile
@@ -1,33 +1,38 @@
 # $NetBSD$
 
-DISTNAME=	altair-4.1.0
+DISTNAME=	altair-4.2.2
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	graphics python
 MASTER_SITES=	${MASTER_SITE_PYPI:=a/altair/}
 
 MAINTAINER=	kamelderouiche%yahoo.com@localhost
-HOMEPAGE=	http://altair-viz.github.io
+HOMEPAGE=	https://altair-viz.github.io/
 COMMENT=	Altair: A declarative statistical visualization library for Python
 LICENSE=	2-clause-bsd
 
-BUILD_DEPENDS+=	${PYPKGPREFIX}-black>=20.8:../../textproc/py-black
-BUILD_DEPENDS+=	${PYPKGPREFIX}-docutils>=0.16:../../textproc/py-docutils
-BUILD_DEPENDS+=	${PYPKGPREFIX}-ipython>=0:../../devel/py-ipython
-BUILD_DEPENDS+=	${PYPKGPREFIX}-flake8>=3.3.0:../../devel/py-flake8
-BUILD_DEPENDS+=	${PYPKGPREFIX}-test>=4.3.1:../../devel/py-test
-BUILD_DEPENDS+=	${PYPKGPREFIX}-sphinx>=2.4.4:../../textproc/py-sphinx
-BUILD_DEPENDS+=	${PYPKGPREFIX}-m2r>=0.2.1:../../textproc/py-m2r
+BUILD_DEPENDS+=		${PYPKGPREFIX}-black>=20.8:../../textproc/py-black
+BUILD_DEPENDS+=		${PYPKGPREFIX}-docutils>=0.16:../../textproc/py-docutils
+BUILD_DEPENDS+=		${PYPKGPREFIX}-ipython>=0:../../devel/py-ipython
+BUILD_DEPENDS+=		${PYPKGPREFIX}-flake8>=3.3.0:../../devel/py-flake8
+BUILD_DEPENDS+=		${PYPKGPREFIX}-test>=4.3.1:../../devel/py-test
+BUILD_DEPENDS+=		${PYPKGPREFIX}-sphinx>=2.4.4:../../textproc/py-sphinx
+BUILD_DEPENDS+=		${PYPKGPREFIX}-m2r>=0.2.1:../../textproc/py-m2r
+BUILD_DEPENDS+=		${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
 #BUILD_DEPENDS+=	${PYPKGPREFIX}-vega_datasets>=0:../../wip/py-vega_datasets
-BUILD_DEPENDS+=	${PYPKGPREFIX}-recommonmark>=0.6.0:../../wip/py-recommonmark
-DEPENDS+=	${PYPKGPREFIX}-entrypoints>=0.3:../../devel/py-entrypoints
-DEPENDS+=	${PYPKGPREFIX}-jinja2>=2.11.2:../../textproc/py-jinja2
-DEPENDS+=	${PYPKGPREFIX}-jsonschema>=3.2.0:../../textproc/py-jsonschema
-#DEPENDS+=	${PYPKGPREFIX}-pandas>=0.18:../../math/py-pandas
-DEPENDS+=	${PYPKGPREFIX}-toolz>=0.10.0:../../devel/py-toolz
+BUILD_DEPENDS+=		${PYPKGPREFIX}-recommonmark>=0.6.0:../../wip/py-recommonmark
+DEPENDS+=		${PYPKGPREFIX}-entrypoints>=0.3:../../devel/py-entrypoints
+DEPENDS+=		${PYPKGPREFIX}-jinja2>=2.11.2:../../textproc/py-jinja2
+DEPENDS+=		${PYPKGPREFIX}-jsonschema>=3.2.0:../../textproc/py-jsonschema
+#DEPENDS+=		${PYPKGPREFIX}-pandas>=0.18:../../math/py-pandas
+DEPENDS+=		${PYPKGPREFIX}-toolz>=0.10.0:../../devel/py-toolz
+
+TEST_DEPENDS+=	${PYPKGPREFIX}-vega_datasets>=0.9.0:../../wip/py-vega_datasets
 
 USE_LANGUAGES=	# none
+do-test:
+	cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m pytest -s --doctest-modules
 
 BUILDLINK_API_DEPENDS.${PYPKGPREFIX}-numpy+=	${PYPKGPREFIX}-numpy>=1.0
+.include "../../lang/python/wheel.mk"
 .include "../../math/py-numpy/buildlink3.mk"
-.include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/py-altair/PLIST b/py-altair/PLIST
index 0d2f8147eb..7ecdf24383 100644
--- a/py-altair/PLIST
+++ b/py-altair/PLIST
@@ -1,705 +1,510 @@
 @comment $NetBSD$
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/altair/__init__.py
 ${PYSITELIB}/altair/__init__.pyc
-${PYSITELIB}/altair/__init__.pyo
 ${PYSITELIB}/altair/_magics.py
 ${PYSITELIB}/altair/_magics.pyc
-${PYSITELIB}/altair/_magics.pyo
 ${PYSITELIB}/altair/datasets.py
 ${PYSITELIB}/altair/datasets.pyc
-${PYSITELIB}/altair/datasets.pyo
 ${PYSITELIB}/altair/examples/__init__.py
 ${PYSITELIB}/altair/examples/__init__.pyc
-${PYSITELIB}/altair/examples/__init__.pyo
 ${PYSITELIB}/altair/examples/airport_connections.py
 ${PYSITELIB}/altair/examples/airport_connections.pyc
-${PYSITELIB}/altair/examples/airport_connections.pyo
 ${PYSITELIB}/altair/examples/airports.py
 ${PYSITELIB}/altair/examples/airports.pyc
-${PYSITELIB}/altair/examples/airports.pyo
 ${PYSITELIB}/altair/examples/airports_count.py
 ${PYSITELIB}/altair/examples/airports_count.pyc
-${PYSITELIB}/altair/examples/airports_count.pyo
 ${PYSITELIB}/altair/examples/anscombe_plot.py
 ${PYSITELIB}/altair/examples/anscombe_plot.pyc
-${PYSITELIB}/altair/examples/anscombe_plot.pyo
 ${PYSITELIB}/altair/examples/area_chart_gradient.py
 ${PYSITELIB}/altair/examples/area_chart_gradient.pyc
-${PYSITELIB}/altair/examples/area_chart_gradient.pyo
 ${PYSITELIB}/altair/examples/bar_and_line_with_dual_axis.py
 ${PYSITELIB}/altair/examples/bar_and_line_with_dual_axis.pyc
-${PYSITELIB}/altair/examples/bar_and_line_with_dual_axis.pyo
 ${PYSITELIB}/altair/examples/bar_chart_horizontal.py
 ${PYSITELIB}/altair/examples/bar_chart_horizontal.pyc
-${PYSITELIB}/altair/examples/bar_chart_horizontal.pyo
 ${PYSITELIB}/altair/examples/bar_chart_sorted.py
 ${PYSITELIB}/altair/examples/bar_chart_sorted.pyc
-${PYSITELIB}/altair/examples/bar_chart_sorted.pyo
+${PYSITELIB}/altair/examples/bar_chart_trellis_compact.py
+${PYSITELIB}/altair/examples/bar_chart_trellis_compact.pyc
 ${PYSITELIB}/altair/examples/bar_chart_with_highlighted_bar.py
 ${PYSITELIB}/altair/examples/bar_chart_with_highlighted_bar.pyc
-${PYSITELIB}/altair/examples/bar_chart_with_highlighted_bar.pyo
 ${PYSITELIB}/altair/examples/bar_chart_with_highlighted_segment.py
 ${PYSITELIB}/altair/examples/bar_chart_with_highlighted_segment.pyc
-${PYSITELIB}/altair/examples/bar_chart_with_highlighted_segment.pyo
 ${PYSITELIB}/altair/examples/bar_chart_with_labels.py
 ${PYSITELIB}/altair/examples/bar_chart_with_labels.pyc
-${PYSITELIB}/altair/examples/bar_chart_with_labels.pyo
 ${PYSITELIB}/altair/examples/bar_chart_with_mean_line.py
 ${PYSITELIB}/altair/examples/bar_chart_with_mean_line.pyc
-${PYSITELIB}/altair/examples/bar_chart_with_mean_line.pyo
 ${PYSITELIB}/altair/examples/bar_chart_with_negatives.py
 ${PYSITELIB}/altair/examples/bar_chart_with_negatives.pyc
-${PYSITELIB}/altair/examples/bar_chart_with_negatives.pyo
 ${PYSITELIB}/altair/examples/bar_rounded.py
 ${PYSITELIB}/altair/examples/bar_rounded.pyc
-${PYSITELIB}/altair/examples/bar_rounded.pyo
+${PYSITELIB}/altair/examples/bar_with_rolling_mean.py
+${PYSITELIB}/altair/examples/bar_with_rolling_mean.pyc
 ${PYSITELIB}/altair/examples/beckers_barley_trellis_plot.py
 ${PYSITELIB}/altair/examples/beckers_barley_trellis_plot.pyc
-${PYSITELIB}/altair/examples/beckers_barley_trellis_plot.pyo
 ${PYSITELIB}/altair/examples/beckers_barley_wrapped_facet.py
 ${PYSITELIB}/altair/examples/beckers_barley_wrapped_facet.pyc
-${PYSITELIB}/altair/examples/beckers_barley_wrapped_facet.pyo
 ${PYSITELIB}/altair/examples/binned_heatmap.py
 ${PYSITELIB}/altair/examples/binned_heatmap.pyc
-${PYSITELIB}/altair/examples/binned_heatmap.pyo
 ${PYSITELIB}/altair/examples/binned_scatterplot.py
 ${PYSITELIB}/altair/examples/binned_scatterplot.pyc
-${PYSITELIB}/altair/examples/binned_scatterplot.pyo
 ${PYSITELIB}/altair/examples/boxplot.py
 ${PYSITELIB}/altair/examples/boxplot.pyc
-${PYSITELIB}/altair/examples/boxplot.pyo
 ${PYSITELIB}/altair/examples/bubble_plot.py
 ${PYSITELIB}/altair/examples/bubble_plot.pyc
-${PYSITELIB}/altair/examples/bubble_plot.pyo
+${PYSITELIB}/altair/examples/bump_chart.py
+${PYSITELIB}/altair/examples/bump_chart.pyc
 ${PYSITELIB}/altair/examples/candlestick_chart.py
 ${PYSITELIB}/altair/examples/candlestick_chart.pyc
-${PYSITELIB}/altair/examples/candlestick_chart.pyo
 ${PYSITELIB}/altair/examples/choropleth.py
 ${PYSITELIB}/altair/examples/choropleth.pyc
-${PYSITELIB}/altair/examples/choropleth.pyo
 ${PYSITELIB}/altair/examples/choropleth_repeat.py
 ${PYSITELIB}/altair/examples/choropleth_repeat.pyc
-${PYSITELIB}/altair/examples/choropleth_repeat.pyo
 ${PYSITELIB}/altair/examples/co2_concentration.py
 ${PYSITELIB}/altair/examples/co2_concentration.pyc
-${PYSITELIB}/altair/examples/co2_concentration.pyo
+${PYSITELIB}/altair/examples/comet_chart.py
+${PYSITELIB}/altair/examples/comet_chart.pyc
 ${PYSITELIB}/altair/examples/connected_scatterplot.py
 ${PYSITELIB}/altair/examples/connected_scatterplot.pyc
-${PYSITELIB}/altair/examples/connected_scatterplot.pyo
 ${PYSITELIB}/altair/examples/cumulative_count_chart.py
 ${PYSITELIB}/altair/examples/cumulative_count_chart.pyc
-${PYSITELIB}/altair/examples/cumulative_count_chart.pyo
 ${PYSITELIB}/altair/examples/cumulative_wiki_donations.py
 ${PYSITELIB}/altair/examples/cumulative_wiki_donations.pyc
-${PYSITELIB}/altair/examples/cumulative_wiki_donations.pyo
 ${PYSITELIB}/altair/examples/density_facet.py
 ${PYSITELIB}/altair/examples/density_facet.pyc
-${PYSITELIB}/altair/examples/density_facet.pyo
 ${PYSITELIB}/altair/examples/density_stack.py
 ${PYSITELIB}/altair/examples/density_stack.pyc
-${PYSITELIB}/altair/examples/density_stack.pyo
 ${PYSITELIB}/altair/examples/diverging_stacked_bar_chart.py
 ${PYSITELIB}/altair/examples/diverging_stacked_bar_chart.pyc
-${PYSITELIB}/altair/examples/diverging_stacked_bar_chart.pyo
+${PYSITELIB}/altair/examples/donut_chart.py
+${PYSITELIB}/altair/examples/donut_chart.pyc
 ${PYSITELIB}/altair/examples/dot_dash_plot.py
 ${PYSITELIB}/altair/examples/dot_dash_plot.pyc
-${PYSITELIB}/altair/examples/dot_dash_plot.pyo
 ${PYSITELIB}/altair/examples/errorbars_with_ci.py
 ${PYSITELIB}/altair/examples/errorbars_with_ci.pyc
-${PYSITELIB}/altair/examples/errorbars_with_ci.pyo
 ${PYSITELIB}/altair/examples/errorbars_with_std.py
 ${PYSITELIB}/altair/examples/errorbars_with_std.pyc
-${PYSITELIB}/altair/examples/errorbars_with_std.pyo
 ${PYSITELIB}/altair/examples/falkensee.py
 ${PYSITELIB}/altair/examples/falkensee.pyc
-${PYSITELIB}/altair/examples/falkensee.pyo
 ${PYSITELIB}/altair/examples/filled_step_chart.py
 ${PYSITELIB}/altair/examples/filled_step_chart.pyc
-${PYSITELIB}/altair/examples/filled_step_chart.pyo
 ${PYSITELIB}/altair/examples/gantt_chart.py
 ${PYSITELIB}/altair/examples/gantt_chart.pyc
-${PYSITELIB}/altair/examples/gantt_chart.pyo
 ${PYSITELIB}/altair/examples/gapminder_bubble_plot.py
 ${PYSITELIB}/altair/examples/gapminder_bubble_plot.pyc
-${PYSITELIB}/altair/examples/gapminder_bubble_plot.pyo
 ${PYSITELIB}/altair/examples/grouped_bar_chart.py
 ${PYSITELIB}/altair/examples/grouped_bar_chart.pyc
-${PYSITELIB}/altair/examples/grouped_bar_chart.pyo
 ${PYSITELIB}/altair/examples/grouped_bar_chart_horizontal.py
 ${PYSITELIB}/altair/examples/grouped_bar_chart_horizontal.pyc
-${PYSITELIB}/altair/examples/grouped_bar_chart_horizontal.pyo
 ${PYSITELIB}/altair/examples/grouped_bar_chart_with_error_bars.py
 ${PYSITELIB}/altair/examples/grouped_bar_chart_with_error_bars.pyc
-${PYSITELIB}/altair/examples/grouped_bar_chart_with_error_bars.pyo
+${PYSITELIB}/altair/examples/hexbins.py
+${PYSITELIB}/altair/examples/hexbins.pyc
 ${PYSITELIB}/altair/examples/histogram_responsive.py
 ${PYSITELIB}/altair/examples/histogram_responsive.pyc
-${PYSITELIB}/altair/examples/histogram_responsive.pyo
 ${PYSITELIB}/altair/examples/histogram_with_a_global_mean_overlay.py
 ${PYSITELIB}/altair/examples/histogram_with_a_global_mean_overlay.pyc
-${PYSITELIB}/altair/examples/histogram_with_a_global_mean_overlay.pyo
 ${PYSITELIB}/altair/examples/horizon_graph.py
 ${PYSITELIB}/altair/examples/horizon_graph.pyc
-${PYSITELIB}/altair/examples/horizon_graph.pyo
 ${PYSITELIB}/altair/examples/horizontal_stacked_bar_chart.py
 ${PYSITELIB}/altair/examples/horizontal_stacked_bar_chart.pyc
-${PYSITELIB}/altair/examples/horizontal_stacked_bar_chart.pyo
+${PYSITELIB}/altair/examples/image_tooltip.py
+${PYSITELIB}/altair/examples/image_tooltip.pyc
 ${PYSITELIB}/altair/examples/interactive_brush.py
 ${PYSITELIB}/altair/examples/interactive_brush.pyc
-${PYSITELIB}/altair/examples/interactive_brush.pyo
 ${PYSITELIB}/altair/examples/interactive_cross_highlight.py
 ${PYSITELIB}/altair/examples/interactive_cross_highlight.pyc
-${PYSITELIB}/altair/examples/interactive_cross_highlight.pyo
 ${PYSITELIB}/altair/examples/interactive_layered_crossfilter.py
 ${PYSITELIB}/altair/examples/interactive_layered_crossfilter.pyc
-${PYSITELIB}/altair/examples/interactive_layered_crossfilter.pyo
 ${PYSITELIB}/altair/examples/interactive_legend.py
 ${PYSITELIB}/altair/examples/interactive_legend.pyc
-${PYSITELIB}/altair/examples/interactive_legend.pyo
 ${PYSITELIB}/altair/examples/interactive_scatter_plot.py
 ${PYSITELIB}/altair/examples/interactive_scatter_plot.pyc
-${PYSITELIB}/altair/examples/interactive_scatter_plot.pyo
 ${PYSITELIB}/altair/examples/interval_selection.py
 ${PYSITELIB}/altair/examples/interval_selection.pyc
-${PYSITELIB}/altair/examples/interval_selection.pyo
 ${PYSITELIB}/altair/examples/iowa_electricity.py
 ${PYSITELIB}/altair/examples/iowa_electricity.pyc
-${PYSITELIB}/altair/examples/iowa_electricity.pyo
 ${PYSITELIB}/altair/examples/isotype.py
 ${PYSITELIB}/altair/examples/isotype.pyc
-${PYSITELIB}/altair/examples/isotype.pyo
 ${PYSITELIB}/altair/examples/isotype_emoji.py
 ${PYSITELIB}/altair/examples/isotype_emoji.pyc
-${PYSITELIB}/altair/examples/isotype_emoji.pyo
 ${PYSITELIB}/altair/examples/isotype_grid.py
 ${PYSITELIB}/altair/examples/isotype_grid.pyc
-${PYSITELIB}/altair/examples/isotype_grid.pyo
 ${PYSITELIB}/altair/examples/layer_line_color_rule.py
 ${PYSITELIB}/altair/examples/layer_line_color_rule.pyc
-${PYSITELIB}/altair/examples/layer_line_color_rule.pyo
 ${PYSITELIB}/altair/examples/layered_area_chart.py
 ${PYSITELIB}/altair/examples/layered_area_chart.pyc
-${PYSITELIB}/altair/examples/layered_area_chart.pyo
 ${PYSITELIB}/altair/examples/layered_bar_chart.py
 ${PYSITELIB}/altair/examples/layered_bar_chart.pyc
-${PYSITELIB}/altair/examples/layered_bar_chart.pyo
 ${PYSITELIB}/altair/examples/layered_chart_bar_mark.py
 ${PYSITELIB}/altair/examples/layered_chart_bar_mark.pyc
-${PYSITELIB}/altair/examples/layered_chart_bar_mark.pyo
 ${PYSITELIB}/altair/examples/layered_chart_with_dual_axis.py
 ${PYSITELIB}/altair/examples/layered_chart_with_dual_axis.pyc
-${PYSITELIB}/altair/examples/layered_chart_with_dual_axis.pyo
 ${PYSITELIB}/altair/examples/layered_heatmap_text.py
 ${PYSITELIB}/altair/examples/layered_heatmap_text.pyc
-${PYSITELIB}/altair/examples/layered_heatmap_text.pyo
 ${PYSITELIB}/altair/examples/layered_histogram.py
 ${PYSITELIB}/altair/examples/layered_histogram.pyc
-${PYSITELIB}/altair/examples/layered_histogram.pyo
+${PYSITELIB}/altair/examples/line_chart_with_color_datum.py
+${PYSITELIB}/altair/examples/line_chart_with_color_datum.pyc
+${PYSITELIB}/altair/examples/line_chart_with_cumsum.py
+${PYSITELIB}/altair/examples/line_chart_with_cumsum.pyc
+${PYSITELIB}/altair/examples/line_chart_with_datum.py
+${PYSITELIB}/altair/examples/line_chart_with_datum.pyc
 ${PYSITELIB}/altair/examples/line_chart_with_generator.py
 ${PYSITELIB}/altair/examples/line_chart_with_generator.pyc
-${PYSITELIB}/altair/examples/line_chart_with_generator.pyo
 ${PYSITELIB}/altair/examples/line_chart_with_points.py
 ${PYSITELIB}/altair/examples/line_chart_with_points.pyc
-${PYSITELIB}/altair/examples/line_chart_with_points.pyo
 ${PYSITELIB}/altair/examples/line_percent.py
 ${PYSITELIB}/altair/examples/line_percent.pyc
-${PYSITELIB}/altair/examples/line_percent.pyo
 ${PYSITELIB}/altair/examples/line_with_ci.py
 ${PYSITELIB}/altair/examples/line_with_ci.pyc
-${PYSITELIB}/altair/examples/line_with_ci.pyo
+${PYSITELIB}/altair/examples/line_with_log_scale.py
+${PYSITELIB}/altair/examples/line_with_log_scale.pyc
 ${PYSITELIB}/altair/examples/london_tube.py
 ${PYSITELIB}/altair/examples/london_tube.pyc
-${PYSITELIB}/altair/examples/london_tube.pyo
 ${PYSITELIB}/altair/examples/multi_series_line.py
 ${PYSITELIB}/altair/examples/multi_series_line.pyc
-${PYSITELIB}/altair/examples/multi_series_line.pyo
 ${PYSITELIB}/altair/examples/multifeature_scatter_plot.py
 ${PYSITELIB}/altair/examples/multifeature_scatter_plot.pyc
-${PYSITELIB}/altair/examples/multifeature_scatter_plot.pyo
 ${PYSITELIB}/altair/examples/multiline_highlight.py
 ${PYSITELIB}/altair/examples/multiline_highlight.pyc
-${PYSITELIB}/altair/examples/multiline_highlight.pyo
 ${PYSITELIB}/altair/examples/multiline_tooltip.py
 ${PYSITELIB}/altair/examples/multiline_tooltip.pyc
-${PYSITELIB}/altair/examples/multiline_tooltip.pyo
 ${PYSITELIB}/altair/examples/multiple_interactions.py
 ${PYSITELIB}/altair/examples/multiple_interactions.pyc
-${PYSITELIB}/altair/examples/multiple_interactions.pyo
 ${PYSITELIB}/altair/examples/multiple_marks.py
 ${PYSITELIB}/altair/examples/multiple_marks.pyc
-${PYSITELIB}/altair/examples/multiple_marks.pyo
 ${PYSITELIB}/altair/examples/natural_disasters.py
 ${PYSITELIB}/altair/examples/natural_disasters.pyc
-${PYSITELIB}/altair/examples/natural_disasters.pyo
 ${PYSITELIB}/altair/examples/normalized_stacked_area_chart.py
 ${PYSITELIB}/altair/examples/normalized_stacked_area_chart.pyc
-${PYSITELIB}/altair/examples/normalized_stacked_area_chart.pyo
 ${PYSITELIB}/altair/examples/normalized_stacked_bar_chart.py
 ${PYSITELIB}/altair/examples/normalized_stacked_bar_chart.pyc
-${PYSITELIB}/altair/examples/normalized_stacked_bar_chart.pyo
 ${PYSITELIB}/altair/examples/normed_parallel_coordinates.py
 ${PYSITELIB}/altair/examples/normed_parallel_coordinates.pyc
-${PYSITELIB}/altair/examples/normed_parallel_coordinates.pyo
 ${PYSITELIB}/altair/examples/one_dot_per_zipcode.py
 ${PYSITELIB}/altair/examples/one_dot_per_zipcode.pyc
-${PYSITELIB}/altair/examples/one_dot_per_zipcode.pyo
+${PYSITELIB}/altair/examples/pacman_chart.py
+${PYSITELIB}/altair/examples/pacman_chart.pyc
 ${PYSITELIB}/altair/examples/parallel_coordinates.py
 ${PYSITELIB}/altair/examples/parallel_coordinates.pyc
-${PYSITELIB}/altair/examples/parallel_coordinates.pyo
 ${PYSITELIB}/altair/examples/percentage_of_total.py
 ${PYSITELIB}/altair/examples/percentage_of_total.pyc
-${PYSITELIB}/altair/examples/percentage_of_total.pyo
+${PYSITELIB}/altair/examples/pie_chart.py
+${PYSITELIB}/altair/examples/pie_chart.pyc
+${PYSITELIB}/altair/examples/pie_chart_with_labels.py
+${PYSITELIB}/altair/examples/pie_chart_with_labels.pyc
 ${PYSITELIB}/altair/examples/poly_fit_regression.py
 ${PYSITELIB}/altair/examples/poly_fit_regression.pyc
-${PYSITELIB}/altair/examples/poly_fit_regression.pyo
+${PYSITELIB}/altair/examples/pyramid.py
+${PYSITELIB}/altair/examples/pyramid.pyc
+${PYSITELIB}/altair/examples/radial_chart.py
+${PYSITELIB}/altair/examples/radial_chart.pyc
 ${PYSITELIB}/altair/examples/ranged_dot_plot.py
 ${PYSITELIB}/altair/examples/ranged_dot_plot.pyc
-${PYSITELIB}/altair/examples/ranged_dot_plot.pyo
 ${PYSITELIB}/altair/examples/ridgeline_plot.py
 ${PYSITELIB}/altair/examples/ridgeline_plot.pyc
-${PYSITELIB}/altair/examples/ridgeline_plot.pyo
 ${PYSITELIB}/altair/examples/scatter_href.py
 ${PYSITELIB}/altair/examples/scatter_href.pyc
-${PYSITELIB}/altair/examples/scatter_href.pyo
 ${PYSITELIB}/altair/examples/scatter_linked_brush.py
 ${PYSITELIB}/altair/examples/scatter_linked_brush.pyc
-${PYSITELIB}/altair/examples/scatter_linked_brush.pyo
 ${PYSITELIB}/altair/examples/scatter_linked_table.py
 ${PYSITELIB}/altair/examples/scatter_linked_table.pyc
-${PYSITELIB}/altair/examples/scatter_linked_table.pyo
 ${PYSITELIB}/altair/examples/scatter_marginal_hist.py
 ${PYSITELIB}/altair/examples/scatter_marginal_hist.pyc
-${PYSITELIB}/altair/examples/scatter_marginal_hist.pyo
 ${PYSITELIB}/altair/examples/scatter_matrix.py
 ${PYSITELIB}/altair/examples/scatter_matrix.pyc
-${PYSITELIB}/altair/examples/scatter_matrix.pyo
 ${PYSITELIB}/altair/examples/scatter_qq.py
 ${PYSITELIB}/altair/examples/scatter_qq.pyc
-${PYSITELIB}/altair/examples/scatter_qq.pyo
 ${PYSITELIB}/altair/examples/scatter_tooltips.py
 ${PYSITELIB}/altair/examples/scatter_tooltips.pyc
-${PYSITELIB}/altair/examples/scatter_tooltips.pyo
 ${PYSITELIB}/altair/examples/scatter_with_histogram.py
 ${PYSITELIB}/altair/examples/scatter_with_histogram.pyc
-${PYSITELIB}/altair/examples/scatter_with_histogram.pyo
 ${PYSITELIB}/altair/examples/scatter_with_labels.py
 ${PYSITELIB}/altair/examples/scatter_with_labels.pyc
-${PYSITELIB}/altair/examples/scatter_with_labels.pyo
 ${PYSITELIB}/altair/examples/scatter_with_layered_histogram.py
 ${PYSITELIB}/altair/examples/scatter_with_layered_histogram.pyc
-${PYSITELIB}/altair/examples/scatter_with_layered_histogram.pyo
 ${PYSITELIB}/altair/examples/scatter_with_loess.py
 ${PYSITELIB}/altair/examples/scatter_with_loess.pyc
-${PYSITELIB}/altair/examples/scatter_with_loess.pyo
 ${PYSITELIB}/altair/examples/scatter_with_minimap.py
 ${PYSITELIB}/altair/examples/scatter_with_minimap.pyc
-${PYSITELIB}/altair/examples/scatter_with_minimap.pyo
 ${PYSITELIB}/altair/examples/scatter_with_rolling_mean.py
 ${PYSITELIB}/altair/examples/scatter_with_rolling_mean.pyc
-${PYSITELIB}/altair/examples/scatter_with_rolling_mean.pyo
 ${PYSITELIB}/altair/examples/seattle_weather_interactive.py
 ${PYSITELIB}/altair/examples/seattle_weather_interactive.pyc
-${PYSITELIB}/altair/examples/seattle_weather_interactive.pyo
 ${PYSITELIB}/altair/examples/select_detail.py
 ${PYSITELIB}/altair/examples/select_detail.pyc
-${PYSITELIB}/altair/examples/select_detail.pyo
 ${PYSITELIB}/altair/examples/select_mark_area.py
 ${PYSITELIB}/altair/examples/select_mark_area.pyc
-${PYSITELIB}/altair/examples/select_mark_area.pyo
 ${PYSITELIB}/altair/examples/selection_histogram.py
 ${PYSITELIB}/altair/examples/selection_histogram.pyc
-${PYSITELIB}/altair/examples/selection_histogram.pyo
 ${PYSITELIB}/altair/examples/selection_layer_bar_month.py
 ${PYSITELIB}/altair/examples/selection_layer_bar_month.pyc
-${PYSITELIB}/altair/examples/selection_layer_bar_month.pyo
 ${PYSITELIB}/altair/examples/simple_bar_chart.py
 ${PYSITELIB}/altair/examples/simple_bar_chart.pyc
-${PYSITELIB}/altair/examples/simple_bar_chart.pyo
 ${PYSITELIB}/altair/examples/simple_heatmap.py
 ${PYSITELIB}/altair/examples/simple_heatmap.pyc
-${PYSITELIB}/altair/examples/simple_heatmap.pyo
 ${PYSITELIB}/altair/examples/simple_histogram.py
 ${PYSITELIB}/altair/examples/simple_histogram.pyc
-${PYSITELIB}/altair/examples/simple_histogram.pyo
 ${PYSITELIB}/altair/examples/simple_line_chart.py
 ${PYSITELIB}/altair/examples/simple_line_chart.pyc
-${PYSITELIB}/altair/examples/simple_line_chart.pyo
 ${PYSITELIB}/altair/examples/simple_scatter_with_errorbars.py
 ${PYSITELIB}/altair/examples/simple_scatter_with_errorbars.pyc
-${PYSITELIB}/altair/examples/simple_scatter_with_errorbars.pyo
 ${PYSITELIB}/altair/examples/simple_stacked_area_chart.py
 ${PYSITELIB}/altair/examples/simple_stacked_area_chart.pyc
-${PYSITELIB}/altair/examples/simple_stacked_area_chart.pyo
 ${PYSITELIB}/altair/examples/slope_graph.py
 ${PYSITELIB}/altair/examples/slope_graph.pyc
-${PYSITELIB}/altair/examples/slope_graph.pyo
 ${PYSITELIB}/altair/examples/sorted_error_bars_with_ci.py
 ${PYSITELIB}/altair/examples/sorted_error_bars_with_ci.pyc
-${PYSITELIB}/altair/examples/sorted_error_bars_with_ci.pyo
 ${PYSITELIB}/altair/examples/stacked_bar_chart.py
 ${PYSITELIB}/altair/examples/stacked_bar_chart.pyc
-${PYSITELIB}/altair/examples/stacked_bar_chart.pyo
 ${PYSITELIB}/altair/examples/stacked_bar_chart_sorted_segments.py
 ${PYSITELIB}/altair/examples/stacked_bar_chart_sorted_segments.pyc
-${PYSITELIB}/altair/examples/stacked_bar_chart_sorted_segments.pyo
 ${PYSITELIB}/altair/examples/stacked_bar_chart_with_text.py
 ${PYSITELIB}/altair/examples/stacked_bar_chart_with_text.pyc
-${PYSITELIB}/altair/examples/stacked_bar_chart_with_text.pyo
 ${PYSITELIB}/altair/examples/stem_and_leaf.py
 ${PYSITELIB}/altair/examples/stem_and_leaf.pyc
-${PYSITELIB}/altair/examples/stem_and_leaf.pyo
 ${PYSITELIB}/altair/examples/step_chart.py
 ${PYSITELIB}/altair/examples/step_chart.pyc
-${PYSITELIB}/altair/examples/step_chart.pyo
 ${PYSITELIB}/altair/examples/streamgraph.py
 ${PYSITELIB}/altair/examples/streamgraph.pyc
-${PYSITELIB}/altair/examples/streamgraph.pyo
 ${PYSITELIB}/altair/examples/strip_plot.py
 ${PYSITELIB}/altair/examples/strip_plot.pyc
-${PYSITELIB}/altair/examples/strip_plot.pyo
 ${PYSITELIB}/altair/examples/stripplot.py
 ${PYSITELIB}/altair/examples/stripplot.pyc
-${PYSITELIB}/altair/examples/stripplot.pyo
 ${PYSITELIB}/altair/examples/table_bubble_plot_github.py
 ${PYSITELIB}/altair/examples/table_bubble_plot_github.pyc
-${PYSITELIB}/altair/examples/table_bubble_plot_github.pyo
 ${PYSITELIB}/altair/examples/tests/__init__.py
 ${PYSITELIB}/altair/examples/tests/__init__.pyc
-${PYSITELIB}/altair/examples/tests/__init__.pyo
 ${PYSITELIB}/altair/examples/tests/test_examples.py
 ${PYSITELIB}/altair/examples/tests/test_examples.pyc
-${PYSITELIB}/altair/examples/tests/test_examples.pyo
 ${PYSITELIB}/altair/examples/top_k_items.py
 ${PYSITELIB}/altair/examples/top_k_items.pyc
-${PYSITELIB}/altair/examples/top_k_items.pyo
 ${PYSITELIB}/altair/examples/top_k_letters.py
 ${PYSITELIB}/altair/examples/top_k_letters.pyc
-${PYSITELIB}/altair/examples/top_k_letters.pyo
 ${PYSITELIB}/altair/examples/top_k_with_others.py
 ${PYSITELIB}/altair/examples/top_k_with_others.pyc
-${PYSITELIB}/altair/examples/top_k_with_others.pyo
 ${PYSITELIB}/altair/examples/trail_marker.py
 ${PYSITELIB}/altair/examples/trail_marker.pyc
-${PYSITELIB}/altair/examples/trail_marker.pyo
 ${PYSITELIB}/altair/examples/trellis_area.py
 ${PYSITELIB}/altair/examples/trellis_area.pyc
-${PYSITELIB}/altair/examples/trellis_area.pyo
 ${PYSITELIB}/altair/examples/trellis_area_sort_array.py
 ${PYSITELIB}/altair/examples/trellis_area_sort_array.pyc
-${PYSITELIB}/altair/examples/trellis_area_sort_array.pyo
 ${PYSITELIB}/altair/examples/trellis_histogram.py
 ${PYSITELIB}/altair/examples/trellis_histogram.pyc
-${PYSITELIB}/altair/examples/trellis_histogram.pyo
 ${PYSITELIB}/altair/examples/trellis_scatter_plot.py
 ${PYSITELIB}/altair/examples/trellis_scatter_plot.pyc
-${PYSITELIB}/altair/examples/trellis_scatter_plot.pyo
 ${PYSITELIB}/altair/examples/trellis_stacked_bar_chart.py
 ${PYSITELIB}/altair/examples/trellis_stacked_bar_chart.pyc
-${PYSITELIB}/altair/examples/trellis_stacked_bar_chart.pyo
 ${PYSITELIB}/altair/examples/us_employment.py
 ${PYSITELIB}/altair/examples/us_employment.pyc
-${PYSITELIB}/altair/examples/us_employment.pyo
 ${PYSITELIB}/altair/examples/us_incomebrackets_by_state_facet.py
 ${PYSITELIB}/altair/examples/us_incomebrackets_by_state_facet.pyc
-${PYSITELIB}/altair/examples/us_incomebrackets_by_state_facet.pyo
 ${PYSITELIB}/altair/examples/us_population_over_time.py
 ${PYSITELIB}/altair/examples/us_population_over_time.pyc
-${PYSITELIB}/altair/examples/us_population_over_time.pyo
 ${PYSITELIB}/altair/examples/us_population_over_time_facet.py
 ${PYSITELIB}/altair/examples/us_population_over_time_facet.pyc
-${PYSITELIB}/altair/examples/us_population_over_time_facet.pyo
 ${PYSITELIB}/altair/examples/us_population_pyramid_over_time.py
 ${PYSITELIB}/altair/examples/us_population_pyramid_over_time.pyc
-${PYSITELIB}/altair/examples/us_population_pyramid_over_time.pyo
 ${PYSITELIB}/altair/examples/us_state_capitals.py
 ${PYSITELIB}/altair/examples/us_state_capitals.pyc
-${PYSITELIB}/altair/examples/us_state_capitals.pyo
 ${PYSITELIB}/altair/examples/violin_plot.py
 ${PYSITELIB}/altair/examples/violin_plot.pyc
-${PYSITELIB}/altair/examples/violin_plot.pyo
 ${PYSITELIB}/altair/examples/weather_heatmap.py
 ${PYSITELIB}/altair/examples/weather_heatmap.pyc
-${PYSITELIB}/altair/examples/weather_heatmap.pyo
 ${PYSITELIB}/altair/examples/wheat_wages.py
 ${PYSITELIB}/altair/examples/wheat_wages.pyc
-${PYSITELIB}/altair/examples/wheat_wages.pyo
 ${PYSITELIB}/altair/examples/wilkinson-dot-plot.py
 ${PYSITELIB}/altair/examples/wilkinson-dot-plot.pyc
-${PYSITELIB}/altair/examples/wilkinson-dot-plot.pyo
+${PYSITELIB}/altair/examples/wind_vector_map.py
+${PYSITELIB}/altair/examples/wind_vector_map.pyc
 ${PYSITELIB}/altair/examples/window_rank.py
 ${PYSITELIB}/altair/examples/window_rank.pyc
-${PYSITELIB}/altair/examples/window_rank.pyo
 ${PYSITELIB}/altair/examples/world_map.py
 ${PYSITELIB}/altair/examples/world_map.pyc
-${PYSITELIB}/altair/examples/world_map.pyo
 ${PYSITELIB}/altair/examples/world_projections.py
 ${PYSITELIB}/altair/examples/world_projections.pyc
-${PYSITELIB}/altair/examples/world_projections.pyo
 ${PYSITELIB}/altair/expr/__init__.py
 ${PYSITELIB}/altair/expr/__init__.pyc
-${PYSITELIB}/altair/expr/__init__.pyo
 ${PYSITELIB}/altair/expr/consts.py
 ${PYSITELIB}/altair/expr/consts.pyc
-${PYSITELIB}/altair/expr/consts.pyo
 ${PYSITELIB}/altair/expr/core.py
 ${PYSITELIB}/altair/expr/core.pyc
-${PYSITELIB}/altair/expr/core.pyo
 ${PYSITELIB}/altair/expr/funcs.py
 ${PYSITELIB}/altair/expr/funcs.pyc
-${PYSITELIB}/altair/expr/funcs.pyo
 ${PYSITELIB}/altair/expr/tests/__init__.py
 ${PYSITELIB}/altair/expr/tests/__init__.pyc
-${PYSITELIB}/altair/expr/tests/__init__.pyo
 ${PYSITELIB}/altair/expr/tests/test_expr.py
 ${PYSITELIB}/altair/expr/tests/test_expr.pyc
-${PYSITELIB}/altair/expr/tests/test_expr.pyo
 ${PYSITELIB}/altair/sphinxext/__init__.py
 ${PYSITELIB}/altair/sphinxext/__init__.pyc
-${PYSITELIB}/altair/sphinxext/__init__.pyo
 ${PYSITELIB}/altair/sphinxext/altairgallery.py
 ${PYSITELIB}/altair/sphinxext/altairgallery.pyc
-${PYSITELIB}/altair/sphinxext/altairgallery.pyo
 ${PYSITELIB}/altair/sphinxext/altairplot.py
 ${PYSITELIB}/altair/sphinxext/altairplot.pyc
-${PYSITELIB}/altair/sphinxext/altairplot.pyo
 ${PYSITELIB}/altair/sphinxext/schematable.py
 ${PYSITELIB}/altair/sphinxext/schematable.pyc
-${PYSITELIB}/altair/sphinxext/schematable.pyo
 ${PYSITELIB}/altair/sphinxext/utils.py
 ${PYSITELIB}/altair/sphinxext/utils.pyc
-${PYSITELIB}/altair/sphinxext/utils.pyo
 ${PYSITELIB}/altair/tests/__init__.py
 ${PYSITELIB}/altair/tests/__init__.pyc
-${PYSITELIB}/altair/tests/__init__.pyo
 ${PYSITELIB}/altair/tests/test_magics.py
 ${PYSITELIB}/altair/tests/test_magics.pyc
-${PYSITELIB}/altair/tests/test_magics.pyo
 ${PYSITELIB}/altair/utils/__init__.py
 ${PYSITELIB}/altair/utils/__init__.pyc
-${PYSITELIB}/altair/utils/__init__.pyo
 ${PYSITELIB}/altair/utils/core.py
 ${PYSITELIB}/altair/utils/core.pyc
-${PYSITELIB}/altair/utils/core.pyo
 ${PYSITELIB}/altair/utils/data.py
 ${PYSITELIB}/altair/utils/data.pyc
-${PYSITELIB}/altair/utils/data.pyo
 ${PYSITELIB}/altair/utils/deprecation.py
 ${PYSITELIB}/altair/utils/deprecation.pyc
-${PYSITELIB}/altair/utils/deprecation.pyo
 ${PYSITELIB}/altair/utils/display.py
 ${PYSITELIB}/altair/utils/display.pyc
-${PYSITELIB}/altair/utils/display.pyo
 ${PYSITELIB}/altair/utils/execeval.py
 ${PYSITELIB}/altair/utils/execeval.pyc
-${PYSITELIB}/altair/utils/execeval.pyo
 ${PYSITELIB}/altair/utils/html.py
 ${PYSITELIB}/altair/utils/html.pyc
-${PYSITELIB}/altair/utils/html.pyo
 ${PYSITELIB}/altair/utils/mimebundle.py
 ${PYSITELIB}/altair/utils/mimebundle.pyc
-${PYSITELIB}/altair/utils/mimebundle.pyo
 ${PYSITELIB}/altair/utils/plugin_registry.py
 ${PYSITELIB}/altair/utils/plugin_registry.pyc
-${PYSITELIB}/altair/utils/plugin_registry.pyo
 ${PYSITELIB}/altair/utils/save.py
 ${PYSITELIB}/altair/utils/save.pyc
-${PYSITELIB}/altair/utils/save.pyo
 ${PYSITELIB}/altair/utils/schemapi.py
 ${PYSITELIB}/altair/utils/schemapi.pyc
-${PYSITELIB}/altair/utils/schemapi.pyo
 ${PYSITELIB}/altair/utils/server.py
 ${PYSITELIB}/altair/utils/server.pyc
-${PYSITELIB}/altair/utils/server.pyo
 ${PYSITELIB}/altair/utils/tests/__init__.py
 ${PYSITELIB}/altair/utils/tests/__init__.pyc
-${PYSITELIB}/altair/utils/tests/__init__.pyo
 ${PYSITELIB}/altair/utils/tests/test_core.py
 ${PYSITELIB}/altair/utils/tests/test_core.pyc
-${PYSITELIB}/altair/utils/tests/test_core.pyo
 ${PYSITELIB}/altair/utils/tests/test_data.py
 ${PYSITELIB}/altair/utils/tests/test_data.pyc
-${PYSITELIB}/altair/utils/tests/test_data.pyo
 ${PYSITELIB}/altair/utils/tests/test_deprecation.py
 ${PYSITELIB}/altair/utils/tests/test_deprecation.pyc
-${PYSITELIB}/altair/utils/tests/test_deprecation.pyo
 ${PYSITELIB}/altair/utils/tests/test_execeval.py
 ${PYSITELIB}/altair/utils/tests/test_execeval.pyc
-${PYSITELIB}/altair/utils/tests/test_execeval.pyo
 ${PYSITELIB}/altair/utils/tests/test_html.py
 ${PYSITELIB}/altair/utils/tests/test_html.pyc
-${PYSITELIB}/altair/utils/tests/test_html.pyo
 ${PYSITELIB}/altair/utils/tests/test_mimebundle.py
 ${PYSITELIB}/altair/utils/tests/test_mimebundle.pyc
-${PYSITELIB}/altair/utils/tests/test_mimebundle.pyo
 ${PYSITELIB}/altair/utils/tests/test_plugin_registry.py
 ${PYSITELIB}/altair/utils/tests/test_plugin_registry.pyc
-${PYSITELIB}/altair/utils/tests/test_plugin_registry.pyo
 ${PYSITELIB}/altair/utils/tests/test_schemapi.py
 ${PYSITELIB}/altair/utils/tests/test_schemapi.pyc
-${PYSITELIB}/altair/utils/tests/test_schemapi.pyo
 ${PYSITELIB}/altair/utils/tests/test_server.py
 ${PYSITELIB}/altair/utils/tests/test_server.pyc
-${PYSITELIB}/altair/utils/tests/test_server.pyo
 ${PYSITELIB}/altair/utils/tests/test_utils.py
 ${PYSITELIB}/altair/utils/tests/test_utils.pyc
-${PYSITELIB}/altair/utils/tests/test_utils.pyo
 ${PYSITELIB}/altair/utils/theme.py
 ${PYSITELIB}/altair/utils/theme.pyc
-${PYSITELIB}/altair/utils/theme.pyo
 ${PYSITELIB}/altair/vega/__init__.py
 ${PYSITELIB}/altair/vega/__init__.pyc
-${PYSITELIB}/altair/vega/__init__.pyo
 ${PYSITELIB}/altair/vega/data.py
 ${PYSITELIB}/altair/vega/data.pyc
-${PYSITELIB}/altair/vega/data.pyo
 ${PYSITELIB}/altair/vega/display.py
 ${PYSITELIB}/altair/vega/display.pyc
-${PYSITELIB}/altair/vega/display.pyo
 ${PYSITELIB}/altair/vega/tests/__init__.py
 ${PYSITELIB}/altair/vega/tests/__init__.pyc
-${PYSITELIB}/altair/vega/tests/__init__.pyo
 ${PYSITELIB}/altair/vega/tests/test_import.py
 ${PYSITELIB}/altair/vega/tests/test_import.pyc
-${PYSITELIB}/altair/vega/tests/test_import.pyo
 ${PYSITELIB}/altair/vega/v5/__init__.py
 ${PYSITELIB}/altair/vega/v5/__init__.pyc
-${PYSITELIB}/altair/vega/v5/__init__.pyo
 ${PYSITELIB}/altair/vega/v5/data.py
 ${PYSITELIB}/altair/vega/v5/data.pyc
-${PYSITELIB}/altair/vega/v5/data.pyo
 ${PYSITELIB}/altair/vega/v5/display.py
 ${PYSITELIB}/altair/vega/v5/display.pyc
-${PYSITELIB}/altair/vega/v5/display.pyo
 ${PYSITELIB}/altair/vega/v5/schema/__init__.py
 ${PYSITELIB}/altair/vega/v5/schema/__init__.pyc
-${PYSITELIB}/altair/vega/v5/schema/__init__.pyo
 ${PYSITELIB}/altair/vega/v5/schema/core.py
 ${PYSITELIB}/altair/vega/v5/schema/core.pyc
-${PYSITELIB}/altair/vega/v5/schema/core.pyo
 ${PYSITELIB}/altair/vega/v5/schema/vega-schema.json
 ${PYSITELIB}/altair/vegalite/__init__.py
 ${PYSITELIB}/altair/vegalite/__init__.pyc
-${PYSITELIB}/altair/vegalite/__init__.pyo
 ${PYSITELIB}/altair/vegalite/api.py
 ${PYSITELIB}/altair/vegalite/api.pyc
-${PYSITELIB}/altair/vegalite/api.pyo
 ${PYSITELIB}/altair/vegalite/data.py
 ${PYSITELIB}/altair/vegalite/data.pyc
-${PYSITELIB}/altair/vegalite/data.pyo
 ${PYSITELIB}/altair/vegalite/display.py
 ${PYSITELIB}/altair/vegalite/display.pyc
-${PYSITELIB}/altair/vegalite/display.pyo
 ${PYSITELIB}/altair/vegalite/schema.py
 ${PYSITELIB}/altair/vegalite/schema.pyc
-${PYSITELIB}/altair/vegalite/schema.pyo
 ${PYSITELIB}/altair/vegalite/tests/__init__.py
 ${PYSITELIB}/altair/vegalite/tests/__init__.pyc
-${PYSITELIB}/altair/vegalite/tests/__init__.pyo
 ${PYSITELIB}/altair/vegalite/tests/test_common.py
 ${PYSITELIB}/altair/vegalite/tests/test_common.pyc
-${PYSITELIB}/altair/vegalite/tests/test_common.pyo
 ${PYSITELIB}/altair/vegalite/v3/__init__.py
 ${PYSITELIB}/altair/vegalite/v3/__init__.pyc
-${PYSITELIB}/altair/vegalite/v3/__init__.pyo
 ${PYSITELIB}/altair/vegalite/v3/_deprecated.py
 ${PYSITELIB}/altair/vegalite/v3/_deprecated.pyc
-${PYSITELIB}/altair/vegalite/v3/_deprecated.pyo
 ${PYSITELIB}/altair/vegalite/v3/api.py
 ${PYSITELIB}/altair/vegalite/v3/api.pyc
-${PYSITELIB}/altair/vegalite/v3/api.pyo
 ${PYSITELIB}/altair/vegalite/v3/data.py
 ${PYSITELIB}/altair/vegalite/v3/data.pyc
-${PYSITELIB}/altair/vegalite/v3/data.pyo
 ${PYSITELIB}/altair/vegalite/v3/display.py
 ${PYSITELIB}/altair/vegalite/v3/display.pyc
-${PYSITELIB}/altair/vegalite/v3/display.pyo
 ${PYSITELIB}/altair/vegalite/v3/schema/__init__.py
 ${PYSITELIB}/altair/vegalite/v3/schema/__init__.pyc
-${PYSITELIB}/altair/vegalite/v3/schema/__init__.pyo
 ${PYSITELIB}/altair/vegalite/v3/schema/channels.py
 ${PYSITELIB}/altair/vegalite/v3/schema/channels.pyc
-${PYSITELIB}/altair/vegalite/v3/schema/channels.pyo
 ${PYSITELIB}/altair/vegalite/v3/schema/core.py
 ${PYSITELIB}/altair/vegalite/v3/schema/core.pyc
-${PYSITELIB}/altair/vegalite/v3/schema/core.pyo
 ${PYSITELIB}/altair/vegalite/v3/schema/mixins.py
 ${PYSITELIB}/altair/vegalite/v3/schema/mixins.pyc
-${PYSITELIB}/altair/vegalite/v3/schema/mixins.pyo
 ${PYSITELIB}/altair/vegalite/v3/schema/vega-lite-schema.json
 ${PYSITELIB}/altair/vegalite/v3/tests/__init__.py
 ${PYSITELIB}/altair/vegalite/v3/tests/__init__.pyc
-${PYSITELIB}/altair/vegalite/v3/tests/__init__.pyo
 ${PYSITELIB}/altair/vegalite/v3/tests/test_api.py
 ${PYSITELIB}/altair/vegalite/v3/tests/test_api.pyc
-${PYSITELIB}/altair/vegalite/v3/tests/test_api.pyo
 ${PYSITELIB}/altair/vegalite/v3/tests/test_data.py
 ${PYSITELIB}/altair/vegalite/v3/tests/test_data.pyc
-${PYSITELIB}/altair/vegalite/v3/tests/test_data.pyo
 ${PYSITELIB}/altair/vegalite/v3/tests/test_display.py
 ${PYSITELIB}/altair/vegalite/v3/tests/test_display.pyc
-${PYSITELIB}/altair/vegalite/v3/tests/test_display.pyo
 ${PYSITELIB}/altair/vegalite/v3/tests/test_geo_interface.py
 ${PYSITELIB}/altair/vegalite/v3/tests/test_geo_interface.pyc
-${PYSITELIB}/altair/vegalite/v3/tests/test_geo_interface.pyo
 ${PYSITELIB}/altair/vegalite/v3/tests/test_renderers.py
 ${PYSITELIB}/altair/vegalite/v3/tests/test_renderers.pyc
-${PYSITELIB}/altair/vegalite/v3/tests/test_renderers.pyo
 ${PYSITELIB}/altair/vegalite/v3/tests/test_theme.py
 ${PYSITELIB}/altair/vegalite/v3/tests/test_theme.pyc
-${PYSITELIB}/altair/vegalite/v3/tests/test_theme.pyo
 ${PYSITELIB}/altair/vegalite/v3/theme.py
 ${PYSITELIB}/altair/vegalite/v3/theme.pyc
-${PYSITELIB}/altair/vegalite/v3/theme.pyo
 ${PYSITELIB}/altair/vegalite/v4/__init__.py
 ${PYSITELIB}/altair/vegalite/v4/__init__.pyc
-${PYSITELIB}/altair/vegalite/v4/__init__.pyo
 ${PYSITELIB}/altair/vegalite/v4/api.py
 ${PYSITELIB}/altair/vegalite/v4/api.pyc
-${PYSITELIB}/altair/vegalite/v4/api.pyo
 ${PYSITELIB}/altair/vegalite/v4/data.py
 ${PYSITELIB}/altair/vegalite/v4/data.pyc
-${PYSITELIB}/altair/vegalite/v4/data.pyo
 ${PYSITELIB}/altair/vegalite/v4/display.py
 ${PYSITELIB}/altair/vegalite/v4/display.pyc
-${PYSITELIB}/altair/vegalite/v4/display.pyo
 ${PYSITELIB}/altair/vegalite/v4/schema/__init__.py
 ${PYSITELIB}/altair/vegalite/v4/schema/__init__.pyc
-${PYSITELIB}/altair/vegalite/v4/schema/__init__.pyo
 ${PYSITELIB}/altair/vegalite/v4/schema/channels.py
 ${PYSITELIB}/altair/vegalite/v4/schema/channels.pyc
-${PYSITELIB}/altair/vegalite/v4/schema/channels.pyo
 ${PYSITELIB}/altair/vegalite/v4/schema/core.py
 ${PYSITELIB}/altair/vegalite/v4/schema/core.pyc
-${PYSITELIB}/altair/vegalite/v4/schema/core.pyo
 ${PYSITELIB}/altair/vegalite/v4/schema/mixins.py
 ${PYSITELIB}/altair/vegalite/v4/schema/mixins.pyc
-${PYSITELIB}/altair/vegalite/v4/schema/mixins.pyo
 ${PYSITELIB}/altair/vegalite/v4/schema/vega-lite-schema.json
 ${PYSITELIB}/altair/vegalite/v4/tests/__init__.py
 ${PYSITELIB}/altair/vegalite/v4/tests/__init__.pyc
-${PYSITELIB}/altair/vegalite/v4/tests/__init__.pyo
 ${PYSITELIB}/altair/vegalite/v4/tests/test_api.py
 ${PYSITELIB}/altair/vegalite/v4/tests/test_api.pyc
-${PYSITELIB}/altair/vegalite/v4/tests/test_api.pyo
 ${PYSITELIB}/altair/vegalite/v4/tests/test_data.py
 ${PYSITELIB}/altair/vegalite/v4/tests/test_data.pyc
-${PYSITELIB}/altair/vegalite/v4/tests/test_data.pyo
 ${PYSITELIB}/altair/vegalite/v4/tests/test_display.py
 ${PYSITELIB}/altair/vegalite/v4/tests/test_display.pyc
-${PYSITELIB}/altair/vegalite/v4/tests/test_display.pyo
 ${PYSITELIB}/altair/vegalite/v4/tests/test_geo_interface.py
 ${PYSITELIB}/altair/vegalite/v4/tests/test_geo_interface.pyc
-${PYSITELIB}/altair/vegalite/v4/tests/test_geo_interface.pyo
 ${PYSITELIB}/altair/vegalite/v4/tests/test_renderers.py
 ${PYSITELIB}/altair/vegalite/v4/tests/test_renderers.pyc
-${PYSITELIB}/altair/vegalite/v4/tests/test_renderers.pyo
 ${PYSITELIB}/altair/vegalite/v4/tests/test_theme.py
 ${PYSITELIB}/altair/vegalite/v4/tests/test_theme.pyc
-${PYSITELIB}/altair/vegalite/v4/tests/test_theme.pyo
 ${PYSITELIB}/altair/vegalite/v4/theme.py
 ${PYSITELIB}/altair/vegalite/v4/theme.pyc
-${PYSITELIB}/altair/vegalite/v4/theme.pyo
diff --git a/py-altair/distinfo b/py-altair/distinfo
index 7188bb3184..33ad42466e 100644
--- a/py-altair/distinfo
+++ b/py-altair/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-RMD160 (altair-4.1.0.tar.gz) = e7cda9d1a3685bbd96c6e270d36899fd27589955
-SHA512 (altair-4.1.0.tar.gz) = b676d4f8baa217122aa364b289db2cf2708c81e72384e244a8522effab8df9d7c58617b7eceb69947fec3acd6a4b1e13929e42fd25b2b74aede503abf5e95cf1
-Size (altair-4.1.0.tar.gz) = 655843 bytes
+BLAKE2s (altair-4.2.2.tar.gz) = 827859db5fbcbe414ee5dc2bcdb47c0c090c8f1f19a230355f439311718b58d3
+SHA512 (altair-4.2.2.tar.gz) = 3bd3776115c3a20b979d214b7f24eb61ac69b792bdff51718d6b1ec3964c41dbf3aa2c6f0527edc8d18ee0b2c69668e41f8ad053814a54185feb44ba79e457cc
+Size (altair-4.2.2.tar.gz) = 740430 bytes



Home | Main Index | Thread Index | Old Index