Skip to content

Commit cccef44

Browse files
authored
Merge pull request #41 from highcharts-for-python/develop
PR for v.1.1.0
2 parents 469ad8f + c0aff8b commit cccef44

File tree

150 files changed

+11989
-28
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

150 files changed

+11989
-28
lines changed

CHANGES.rst

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,40 @@
1-
Release 1.0.1
1+
Release 1.1.0
2+
=========================================
3+
4+
* Align the API to **Highcharts (JS) v.11**. In particular, this includes:
5+
6+
* Updating documentation for ``options.chart.ChartOptions.styled_mode`` to align
7+
to new v11 design changes.
8+
* Updated documentation for ``options.series.data.base.DataBase.color_index`` to align to
9+
new v11 design changes.
10+
* Added new ``utility_classes.data_labels.SunburstDataLabel`` class to patch missing
11+
data label ``.rotation_mode`` property.
12+
* Updated ``options.plot_options.SunburstOptions.data_labels`` to accept ``SunburstDataLabel``
13+
values.
14+
* Updated documentation of ``options.axes.labels.AxisLabelOptions.distance`` to reflect new (or
15+
newly-documented) behavior.
16+
* Added new ``utility_classes.data_labels.OrganizationDataLabel`` class to patch misisng data label ``.
17+
link_text_path`` property.
18+
* Updated ``options.plot_options.organization.OrganizationOptions.data_labels`` to accept ``OrganizationDataLabel``
19+
values.
20+
* Added ``.description_format`` property to ``options.plot_options.accessibility.TypeOptionsAccessibility``.
21+
* Added ``PictorialOptions`` / ``PictorialSeries`` series type with related classes.
22+
* Added ``.minor_ticks_per_major`` to ``options.axes.x_axis.XAxisOptions``.
23+
* Added ``.stack_shadow`` to ``options.axes.y_axis.YAxisOptions``.
24+
* Added ``.border_radius`` to ``ColumnRangeOptions`` / ``ColumnRangeSeries``.
25+
* Added ``.play_as_sand`` and ``.download_midi`` to ``global_options.language.Language``.
26+
* Added ``.border_radius`` to ``PieOptions`` / ``PieSeries``.
27+
* Added ``.style`` to ``utility_classes.buttons.CollapseButtonConfiguration``.
28+
* Added ``utility_classes.events.SimulationEvents`` and modified ``NetworkGraphOptions`` to support.
29+
* Added ``options.sonification`` and all related classes.
30+
* Added series-level ``SeriesSonification`` to all series.
31+
32+
* **FIXED:** Broken heatmap and tilemap documentation links.
33+
* **FIXED:** Fixed missing ``TreegraphOptions`` / ``TreegraphSeries`` series type.
34+
35+
-------------------------------
36+
37+
Release 1.0.2
238
=========================================
339

440
* **DOCUMENTATION:** Added documentation of hard dependencies to the README (issue #37).

README.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ visualization library, with full integration into the robust Python ecosystem, i
1515
dataframe.
1616
* ...and even more use-case specific integrations across the broader toolkit.
1717

18+
The library supports Highcharts (JS) v.10.2 and higher, including Highcharts (JS) v.11.0.0.
19+
1820
**COMPLETE DOCUMENTATION:** https://core-docs.highchartspython.com/en/latest/index.html
1921

2022
-------------

docs/_static/flowmap-example.png

76.9 KB
Loading
643 KB
Loading

docs/_static/pictorial-example.png

22.6 KB
Loading

docs/_static/treegraph-example.png

85 KB
Loading

docs/api.rst

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@ Core Components
211211
- :class:`XAxis <highcharts_core.options.axes.x_axis.XAxis>`
212212
* - :mod:`.options.axes.y_axis <highcharts_core.options.axes.y_axis>`
213213
- :class:`YAxis <highcharts_core.options.axes.y_axis.YAxis>`
214+
:class:`StackShadow <highcharts_core.options.axes.y_axis.StackShadow>`
214215
* - :mod:`.options.axes.z_axis <highcharts_core.options.axes.z_axis>`
215216
- :class:`ZAxis <highcharts_core.options.axes.z_axis.ZAxis>`
216217
* - :mod:`.options.boost <highcharts_core.options.boost>`
@@ -363,6 +364,8 @@ Core Components
363364
:class:`ParentNodeOptions <highcharts_core.options.plot_options.packedbubble.ParentNodeOptions>`
364365
* - :mod:`.options.plot_options.pareto <highcharts_core.options.plot_options.pareto>`
365366
- :class:`ParetoOptions <highcharts_core.options.plot_options.pareto.ParetoOptions>`
367+
* - :mod:`.options.plot_options.pictorial <highcharts_core.options.plot_options.pictorial>`
368+
- :class:`PictorialOptions <highcharts_core.options.plot_options.pictorial.PictorialOptions>`
366369
* - :mod:`.options.plot_options.pie <highcharts_core.options.plot_options.pie>`
367370
- :class:`PieOptions <highcharts_core.options.plot_options.pie.PieOptions>`
368371
:class:`VariablePieOptions <highcharts_core.options.plot_options.pie.VariablePieOptions>`
@@ -382,12 +385,17 @@ Core Components
382385
:class:`Scatter3DOptions <highcharts_core.options.plot_options.scatter.Scatter3DOptions>`
383386
* - :mod:`.options.plot_options.series <highcharts_core.options.plot_options.series>`
384387
- :class:`SeriesOptions <highcharts_core.options.plot_options.series.SeriesOptions>`
388+
* - :mod:`.options.plot_options.sonification <highcharts_core.options.plot_options.sonification>`
389+
- :class:`SeriesSonification <highcharts_core.options.plot_options.sonification.SeriesSonification>`
385390
* - :mod:`.options.plot_options.spline <highcharts_core.options.plot_options.spline>`
386391
- :class:`SplineOptions <highcharts_core.options.plot_options.spline.SplineOptions>`
387392
* - :mod:`.options.plot_options.sunburst <highcharts_core.options.plot_options.sunburst>`
388393
- :class:`SunburstOptions <highcharts_core.options.plot_options.sunburst.SunburstOptions>`
389394
* - :mod:`.options.plot_options.timeline <highcharts_core.options.plot_options.timeline>`
390395
- :class:`TimelineOptions <highcharts_core.options.plot_options.timeline.TimelineOptions>`
396+
* - :mod:`.options.plot_options.treegraph <highcharts_core.options.plot_options.treegraph>`
397+
- :class:`TreegraphOptions <highcharts_core.options.plot_options.treegraph.TreegraphOptions>`
398+
:class:`TreegraphEvents <highcharts_core.options.plot_options.treegraph.TreegraphEvents>`
391399
* - :mod:`.options.plot_options.treemap <highcharts_core.options.plot_options.treemap>`
392400
- :class:`TreemapOptions <highcharts_core.options.plot_options.treemap.TreemapOptions>`
393401
* - :mod:`.options.plot_options.vector <highcharts_core.options.plot_options.vector>`
@@ -475,6 +483,8 @@ Core Components
475483
:class:`SinglePointBase <highcharts_core.options.series.data.single_point.SinglePointBase>`
476484
* - :mod:`.options.series.data.sunburst <highcharts_core.options.series.data.sunburst>`
477485
- :class:`SunburstData <highcharts_core.options.series.data.sunburst.SunburstData>`
486+
* - :mod:`.options.series.data.treegraph <highcharts_core.options.series.data.treegraph>`
487+
- :class:`TreegraphData <highcharts_core.options.series.data.treegraph.TreegraphData>`
478488
* - :mod:`.options.series.data.treemap <highcharts_core.options.series.data.treemap>`
479489
- :class:`TreemapData <highcharts_core.options.series.data.treemap.TreemapData>`
480490
* - :mod:`.options.series.data.vector <highcharts_core.options.series.data.vector>`
@@ -512,6 +522,9 @@ Core Components
512522
- :class:`PackedBubbleSeries <highcharts_core.options.series.packedbubble.PackedBubbleSeries>`
513523
* - :mod:`.options.series.pareto <highcharts_core.options.series.pareto>`
514524
- :class:`ParetoSeries <highcharts_core.options.series.pareto.ParetoSeries>`
525+
* - :mod:`.options.series.pictorial <highcharts_core.options.series.pictorial>`
526+
- :class:`PictorialSeries <highcharts_core.options.series.pictorial.PictorialSeries>`
527+
:class:`PictorialPaths <highcharts_core.options.series.pictorial.PictorialPaths>`
515528
* - :mod:`.options.series.pie <highcharts_core.options.series.pie>`
516529
- :class:`PieSeries <highcharts_core.options.series.pie.PieSeries>`
517530
:class:`VariablePieSeries <highcharts_core.options.series.pie.VariablePieSeries>`
@@ -533,6 +546,8 @@ Core Components
533546
- :class:`SunburstSeries <highcharts_core.options.series.sunburst.SunburstSeries>`
534547
* - :mod:`.options.series.timeline <highcharts_core.options.series.timeline>`
535548
- :class:`TimelineSeries <highcharts_core.options.series.timeline.TimelineSeries>`
549+
* - :mod:`.options.series.treegraph <highcharts_core.options.series.treegraph>`
550+
- :class:`TreegraphSeries <highcharts_core.options.series.treegraph.TreegraphSeries>`
536551
* - :mod:`.options.series.treemap <highcharts_core.options.series.treemap>`
537552
- :class:`TreemapSeries <highcharts_core.options.series.treemap.TreemapSeries>`
538553
* - :mod:`.options.series.vector <highcharts_core.options.series.vector>`
@@ -541,6 +556,22 @@ Core Components
541556
- :class:`VennSeries <highcharts_core.options.series.venn.VennSeries>`
542557
* - :mod:`.options.series.wordcloud <highcharts_core.options.series.wordcloud>`
543558
- :class:`WordcloudSeries <highcharts_core.options.series.wordcloud.WordcloudSeries>`
559+
* - :mod:`.options.sonification <highcharts_core.options.sonification>`
560+
- :class:`SonificationOptions <highcharts_core.options.sonification.SonificationOptions>`
561+
* - :mod:`.options.sonification.grouping <highcharts_core.options.sonification.grouping>`
562+
- :class:`PointGrouping <highcharts_core.options.sonification.grouping.SonificationGrouping>`
563+
* - :mod:`.options.sonification.mapping <highcharts_core.options.sonification.mapping>`
564+
- :class:`SonificationMapping <highcharts_core.options.sonification.mapping.SonificationMapping>`
565+
:class:`AudioParameter <highcahrts_core.options.sonification.mapping.AudioParameter>`
566+
:class:`AudioFilter <highcharts_core.options.sonification.mapping.AudioFilter>`
567+
:class:`PitchParameter <highcharts_core.options.sonification.mapping.PitchParameter>`
568+
:class:`TremoloEffect <highcahrts_core.options.sonification.mapping.TremoloEffect>`
569+
* - :mod:`.options.sonification.track_configurations <highcharts_core.options.sonification.track_configurations>`
570+
- :class:`InstrumentTrackConfiguration <highcharts_core.options.sonification.track_configurations.InstrumentTrackConfiguration>`
571+
:class:`SpeechTrackConfiguration <highcharts_core.options.sonification.track_configurations.SpeechTrackConfiguration>`
572+
:class:`ContextTrackConfiguration <highcharts_core.options.sonification.track_configurations.ContextTrackConfiguration>`
573+
:class:`TrackConfigurationBase <highcharts_core.options.sonification.track_configurations.TrackConfigurationBase>`
574+
:class:`ActiveWhen <highcharts_core.options.sonification.track_configurations.ActiveWhen>`
544575
* - :mod:`.options.subtitle <highcharts_core.options.subtitle>`
545576
- :class:`Subtitle <highcharts_core.options.subtitle.Subtitle>`
546577
* - :mod:`.options.time <highcharts_core.options.time>`
@@ -563,6 +594,7 @@ Core Components
563594
:class:`Separator <highcharts_core.utility_classes.breadcrumbs.Separator>`
564595
* - :mod:`.utility_classes.buttons <highcharts_core.utility_classes.buttons>`
565596
- :class:`ExportingButtons <highcharts_core.utility_classes.buttons.ExportingButtons>`
597+
:class:`CollapseButtonConfiguration <highcharts_core.utility_classes.buttons.CollapseButtonConfiguration>`
566598
:class:`ContextButtonConfiguration <highcharts_core.utility_classes.buttons.ContextButtonConfiguration>`
567599
:class:`ButtonConfiguration <highcharts_core.utility_classes.buttons.ButtonConfiguration>`
568600
:class:`ButtonTheme <highcharts_core.utility_classes.buttons.ButtonTheme>`
@@ -573,6 +605,8 @@ Core Components
573605
- :class:`DataGroupingOptions <highcharts_core.utility_classes.data_grouping.DataGroupingOptions>`
574606
* - :mod:`.utility_classes.data_labels <highcharts_core.utility_classes.data_labels>`
575607
- :class:`DataLabel <highcharts_core.utility_classes.data_labels.DataLabel>`
608+
:class:`SunburstDataLabel <highcharts_core.utility_classes.data_labels.SunburstDataLabel>`
609+
:class:`OrganizationDataLabel <highcharts_core.utility_classes.data_labels.OrganizationDataLabel>`
576610
:class:`NodeDataLabel <highcharts_core.utility_classes.data_labels.NodeDataLabel>`
577611
:class:`Filter <highcharts_core.utility_classes.data_labels.Filter>`
578612
* - :mod:`.utility_classes.date_time_label_formats <highcharts_core.utility_classes.date_time_label_formats>`
@@ -583,6 +617,7 @@ Core Components
583617
:class:`NavigationEvents <highcharts_core.utility_classes.events.NavigationEvents>`
584618
:class:`PointEvents <highcharts_core.utility_classes.events.PointEvents>`
585619
:class:`SeriesEvents <highcharts_core.utility_classes.events.SeriesEvents>`
620+
:class:`SimulationEvents <highcharts_core.utility_classes.events.SimulationEvents>`
586621
:class:`ClusterEvents <highcharts_core.utility_classes.events.ClusterEvents>`
587622
:class:`AxisEvents <highcharts_core.utility_classes.events.AxisEvents>`
588623
:class:`MouseEvents <highcharts_core.utility_classes.events.MouseEvents>`

docs/api/options/axes/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,6 @@ Sub-components
7171
- :class:`XAxis <highcharts_core.options.axes.x_axis.XAxis>`
7272
* - :mod:`.options.axes.y_axis <highcharts_core.options.axes.y_axis>`
7373
- :class:`YAxis <highcharts_core.options.axes.y_axis.YAxis>`
74+
:class:`StackShadow <highcharts_core.options.axes.y_axis.StackShadow>`
7475
* - :mod:`.options.axes.z_axis <highcharts_core.options.axes.z_axis>`
7576
- :class:`ZAxis <highcharts_core.options.axes.z_axis.ZAxis>`

docs/api/options/axes/y_axis.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,23 @@ class: :class:`YAxis <highcharts_core.options.axes.y_axis.YAxis>`
2626
:parts: -1
2727

2828
|
29+
30+
--------------
31+
32+
.. module:: highcharts_core.options.axes.y_axis
33+
34+
********************************************************************************************************************
35+
class: :class:`StackShadow <highcharts_core.options.axes.y_axis.StackShadow>`
36+
********************************************************************************************************************
37+
38+
.. autoclass:: StackShadow
39+
:members:
40+
:inherited-members:
41+
42+
.. collapse:: Class Inheritance
43+
44+
.. inheritance-diagram:: StackShadow
45+
:top-classes: highcharts_core.metaclasses.HighchartsMeta
46+
:parts: -1
47+
48+
|

0 commit comments

Comments
 (0)