Highcharts for Python v1.0.x

Released: Apr 12, 2023

Updates in v1.0.x

v1.0.1

Updated Apr 16, 2023

Features

  • Highcharts Core for Python
    • Added a catch for when trying to set Chart.options to a SharedOptions instance.
  • Highcharts Gantt for Python
    • Added documentation of "hard" dependencies to the README.
  • Highcharts Maps for Python
    • Added documentation of "hard" dependencies to the README.
  • Highcharts Stock for Python
    • Added documentation of "hard" dependencies to the README.

Fixes

  • Highcharts Core for Python
    • Fixed a bug encountered when parsing CSV data.
    • Fixed a broken link in the documentation.
  • Highcharts Gantt for Python
    • Fixed broken links in documentation to options.plot_options.heatmap.HeatmapOptions and options.plot_options.heatmap.TilemapOptions.
  • Highcharts Maps for Python
    • Fixed broken links in documentation to options.plot_options.heatmap.HeatmapOptions and options.plot_options.heatmap.TilemapOptions.

v1.0.0

Updated Apr 12, 2023

Features

  • Comprehensive Highcharts Support
    • Highcharts for Python, provides the full set of rich options, customizations, and interactivity provided by the Highcharts JavaScript libraries. Eliminating the need for "piecing together" partial solutions from unmaintained community libraries. Using a simple Pythonic API, the toolkit makes tapping into Highcharts features fast and simple - "batteries included" with full support for rich callback and formatter functions, SVG extensions, and more.
  • Simple and Powerful Pythonic API
    • Highcharts for Python does the heavy lifting of providing a truly Pythonic API. No need to rely on "hacky" solutions involving gigantic Python dict’s, JSON files that only support part of the Highcharts JavaScript capabilities, or switching back and forth between Pythonic snake_case and JavaScript camelCase.
  • Simple UI Integration
    • Highcharts for Python is designed to simplify the integration of your (often back-end) Python code with your UI code. With one method call, you can generate the full set of JavaScript code that should be rendered by your UI to display the fully-configured data visualizations your applications need.
  • Easy and Consistent Chart Downloads
    • Download static versions of your data visualizations using all of their Highcharts formatting and configuration with just one method call. Easily export your charts to PNG, JPG, PDF, SVG, and more.
  • Native Integration with the Python Ecosystem
    • Using Highcharts for Python, you can easily integrate rich Highcharts visualizations into your Python stack taking advantage of native integrations with:
      • Jupyter Labs/Jupyter Notebooks
      • Pandas
      • PySpark
      • GeoPandas
      • and more...