Skip to content

Releases: dschenck/easychart

Version 0.1.33

25 Mar 21:49
28a9f35

Choose a tag to compare

Dschenck patch 1 (#30)

* Create utils.py

* feat: annotate and test deduplicate function

* chore: ruff format

* chore: remove unused import

* chore: fix ruff errors

* feat: deduplicate scripts and stylesheets while rendering

* chore: bump version

* fix: blacken source code

* feat: replace black with ruff

* feat: replace highcharts CDN with jsdelivr CDN

Version 0.1.32

08 Mar 22:30
94bd9d1

Choose a tag to compare

Version 0.1.32

What's new

  • allow passing inverted to the easychart.new function

Bug fixes

  • fixed re syntax warnings

Docs

  • added sphinx-prompt

Chores

  • formatted code with Black 26.3
  • ran and fixed ruff checks

Version 0.1.31

24 Nov 13:50
c2a4e5e

Choose a tag to compare

Version 0.1.31

What's new

  • **kwargs passed to Chart.export are passed to the requests.post API request

Bug fixes

None

Docs

None

Chores

  • Refactored testing pipeline
  • Run ruff checks

Version 0.1.30

07 Jul 11:48
5e05325

Choose a tag to compare

Version 0.1.30

What's new

  • new convenience arguments for marker in chart.plot: markersize (or ms), markercolor (or mc), markerlinewidth (or mlw), markerlinecolor (or mlc)

Bug fixed

  • passing xformat=:.2% in easychart.new was not parsed correctly

Docs

None

Version 0.1.29

26 May 12:40
ffdcc41

Choose a tag to compare

Version 0.1.29

What's new

  • specifying number of decimals to use when setting yformat in easychart.new (e.g. :.2%)
  • support for stock charts using the new constr argument in easychart.new

Bug fixed

None

Docs

None

Version 0.1.28

08 Mar 21:13
42735fb

Choose a tag to compare

Version 0.1.28

What's new

None

Bug fixed

  • Fixed infinite recursion error on setting chart.exporting = {"enabled":True}

Docs

None

Version 0.1.27

08 Mar 20:38
f02640d

Choose a tag to compare

Version 0.1.27

What's new

  • easychart.Chart is now idempotent
  • hoisted easychart.rendering to top-level module

Bugfix

None

Docs

  • Documented how to integrate easychart with Streamlit

Version 0.1.26

04 Feb 21:21
0113305

Choose a tag to compare

What's new in 0.1.26

New features

  • chart.export to convert a chart to a static format (PNG, JPG, SVG) using an export server

Version 0.1.25

13 Jan 14:40
f7f7a8b

Choose a tag to compare

What's new in 0.1.25

New features

  • chart.vline and chart.vband now allow for an optional xAxis argument to handle charts with mutliples axes
  • chart.hline and chart.hband now allow for an optional yAxis argument to handle charts with mutliples axes
  • saving the easychart.config will now write the config file with indentation

Bug fixes

  • easychart.Chart.save now ignores NaN values when serializing to a json file
  • the colormap argument was ignored in easychart.heatmap; now fixed
  • easychart.heatmap will now set yAxis and xAxis bounds (min and max) to ensure sparse matrices are rendered

Docs

  • Added and updated docs

Version 0.1.24

21 Dec 21:53
8e77f2d

Choose a tag to compare

What's new in 0.1.24

New features

  • add colormap argument in easychart.new
  • dynamically dispatch arguments to easychart.new from easychart.heatmap