Download Latest Version ipychart 0.5.2 source code.tar.gz (8.0 MB)
Email in envelope

Get an email when there's a new version of ipychart

Home / v0.5.0
Name Modified Size InfoDownloads / Week
Parent folder
ipychart 0.5.0 source code.tar.gz 2024-08-23 7.3 MB
ipychart 0.5.0 source code.zip 2024-08-23 7.4 MB
README.md 2024-08-23 1.2 kB
Totals: 3 Items   14.8 MB 0

New features in this version:

  • Add a to_image() export method to the Chart class, allowing to export the chart as a .png or .jpg image.
  • Convert complete JS frontend codebase to Typescript and esnext.
  • Bump Chart.js version to 4.4.x
  • Use custom exceptions for clearer error messages in Python backend.
  • Refactoring of data validation and styling methods in Python backend for a better code quality.
  • Refactoring of plots functions and utils in Python backend for a better code quality.
  • Add several Python backend tests, including a mock of communications between frontend and backend.
  • Add frontend UI tests using galata and playwright, copying the official ipywidgets repository UI tests folder.
  • Include testing notebooks and docker sandbox image to the main repo for ease of maintenance.
  • Switch from setup.py to pyproject.toml for python packaging.
  • DOC: Format all code snippets of the documentation using Ruff.

Bug fixes:

  • Fix charts not rendering
  • Fix aggregation in plots function not working on recent pandas versions.
  • DOC: Fix SyntaxError in documentation python code example comparing chartjs and ipychart code.
Source: README.md, updated 2024-08-23