Skip to content

Releases: Infineon/pharaoh-dev

0.8.1

15 Nov 14:52
Compare
Choose a tag to compare
  • Pinned kaleido dependency to <0.4 for Linux environments.
    See Kaleido-223.

0.8.0

12 Nov 20:15
e2345c5
Compare
Choose a tag to compare
  • Removed logging all environment variables in case of an error
  • Added functionality to catch errors during asset generation and render them
    in the final report.
  • The built-in default Pharaoh project template now also includes a short error admonition on the index page,
    that shows which components have exported error assets during asset generation.
  • If errors during asset generation are caught and rendered
    in the final report, the Sphinx build will now also output a warning
    (and therefore fail), to make sure the user notices the errors.

v0.7.4

08 Oct 13:23
Compare
Choose a tag to compare

Constrain sphinx-rtd-theme to <3.0 to keep support for display_version theme option.

v0.7.3

17 Jul 10:47
Compare
Choose a tag to compare

Fixed #20: Matplotlib savefig wrong signature after patching by Pharaoh

v0.7.2

26 Jun 13:48
Compare
Choose a tag to compare

What's Changed

  • Fixed an InterpolationKeyError when dynamically resolving variables inside the components
    section of pharaoh.yaml.

v0.7.1

12 Jun 11:13
0604e57
Compare
Choose a tag to compare
Merge pull request #16 from Infineon/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

v0.7.0

07 May 09:41
Compare
Choose a tag to compare
  • Major performance improvements for Sphinx build, by removing unnecessary deepcopy operations
  • Added support for .yml suffix for YAML files
  • Added reference docs for class pharaoh.assetlib.finder.Asset
  • Removed Python upper version constraint
  • Unpinned pyyaml dependency, but ignoring version 5.3.0
  • Removed numpy<2.0 version constraint

v0.6.2

05 Mar 13:18
Compare
Choose a tag to compare

Lazy load patch modules (pharaoh/assetlib/patches/_*.py) to improve import speed

v0.6.1

11 Jan 09:34
Compare
Choose a tag to compare
Update changelog

v0.6.0

06 Dec 13:09
Compare
Choose a tag to compare
  • Added support for Python 3.12
  • Added new extension points pharaoh_find_asset_render_template and
    pharaoh_get_asset_render_template_mappings.
  • Changed supported suffix for Jinja templates from .jinja to .jinja2, since IDE integration is much better
    with later.
  • Updated documentation