Skip to content

Releases: thclark/sphinx-charts

HOTFIX: broken build (missing plotly asset)

06 May 17:10
2775872
Compare
Choose a tag to compare

Contents (#19)

Fixes

  • Build broken by accidental plotly deletion

Fix rendering of charts featuring LaTeX

06 May 16:48
3f2442c
Compare
Choose a tag to compare

Contents (#18)

NOTE: This release has been yanked from pypi because it breaks documentation builds (due to a missing plotly asset). Use 0.2.1 instead.

IMPORTANT: There is 1 breaking change.

Fixes

  • BREAKING CHANGE: Attempt to play nicely with breaking changes in sphinx-math-dollar.
    No longer compatible with certain older (unknown, as they don't have a changelog) versions of sphinx-math-dollar, due to a requirement to use v3 mathjax to render LaTeX in plotly

Operations

  • Update to fixed version of conventional commits
  • Prevent prettier from reformatting minified js
  • Update devcontainer for consistent stack
  • Make prettier js rules consistent with octue repos
  • Update pre-commit to solve black/clicks conflict, add json5 checker

Dependencies

  • Use updated sphinx dependencies for docs

Chores

  • Ignore vscode and mac system files
  • Update to balanced octue favicon

Fix Readme badges

12 Feb 10:04
2bb2895
Compare
Choose a tag to compare

Contents (#15)

Operations

  • Increase version for patch

Other

  • Update and fix badges in README

Update to latest doc build dependencies

12 Feb 09:54
17bfc58
Compare
Choose a tag to compare

Contents (#14)

Dependencies

  • Update to latest doc build dependencies

Feature/update plotly and sphinx

11 Feb 17:26
2677131
Compare
Choose a tag to compare

Contents (#13)

New features

  • Updated plotly version

Operations

  • BUmp version for new features
  • Resolve bad merge
  • Ignore the deep plotly directories
  • Remove json check as it's too slow for large json files
  • Prevent formatting thrid party extensions
  • Apply uniform style guide throughout

Refactoring

  • Remove mkdocs script now container has a doc build extension
  • Remove unused manifest now we use poetry instead
  • Remove old requirements file now we're using pyproject.toml

Other

  • MathJax.js
  • Merge branch 'feature/update-plotly-and-sphinx' of github.com:thclark/sphinx-charts into feature/update-plotly-and-sphinx

Uncategorised!

  • upgrading depenencies to also work with Sphinx 4
  • removing comment
  • Merge pull request #11 from LydByDissing/feature/upgrade-to-sphinx-4

Update to latest dev stack

11 Feb 16:58
16d19e9
Compare
Choose a tag to compare

Contents (#12)

Operations

  • Update to latest dev stack
  • Remove duplicated test actions
  • Add mkver configuration
  • Update to use pytest
  • Prevent actions from throwing error if codecov throws a wobbly

Fix to chart path for non-root pages

09 Sep 12:08
117e6f0
Compare
Choose a tag to compare

Documentation

04 Sep 17:22
c14c141
Compare
Choose a tag to compare

Added documentation and instructions for RTD

Automated CI/CD and testing

04 Sep 12:40
Compare
Choose a tag to compare

Basic implementation of library with automated CI/CD to pypi in place.

Documentation not yet in place, but library should be working.