Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin kaleido to latest version 0.4.2 #78

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Collaborator

This PR pins kaleido to the latest release 0.4.2.

Changelog

0.2.1.post1

Adds arm32 support, no changes to other architectures so they aren't published with this tag.

0.2.1

Fixed:
- Circular import error with some Python 3.6 environments (https://github.com/plotly/plotly.py/issues/3101)

0.2.0

Added
- Apple silicon support (https://github.com/plotly/Kaleido/pull/71)
- Bundle and autodetect MathJax to support offline MathJax rendering in plotly figures (https://github.com/plotly/Kaleido/pull/75, https://github.com/plotly/plotly.py/pull/3094).

Updated
- Raise `plotGlPixelRatio` with `scale` to increase resolution of WebGL portions of figures as figure scale is increased (https://github.com/plotly/Kaleido/issues/58, https://github.com/plotly/Kaleido/pull/76). Note that not all plotly.js WebGL traces support `plotGlPixelRatio`, see https://github.com/plotly/plotly.js/pull/5500 for ongoing work in that area.
- Automatically include the `--single-process` chromium flag when running on AWS Lambda to make Kaleido work by default in that environment (https://github.com/plotly/Kaleido/issues/74, https://github.com/plotly/Kaleido/pull/76)
- Refactor how plotly.py JSON encoding is performed to take advantage of the future JSON encoding performance enhancements coming in plotly.py version 5 (https://github.com/plotly/plotly.py/pull/2955, https://github.com/plotly/Kaleido/pull/76)
- Update base chromium build to 88.0.4324.150 (https://github.com/plotly/Kaleido/pull/71)

Fixed
- Honor the figure dimensions specified in the figure template (https://github.com/plotly/Kaleido/issues/62, https://github.com/plotly/Kaleido/pull/76)

0.1.1a1

Updated Apple Silicon pip package

0.1.1a0

Apple Silicon support using the `macosx-11-arm64` platform tag

v0.1.0.post1.dev31+g672b9fa
This dev release includes an initial attempt at supporting Apple Silicon (e.g. M1 processor).

0.1.0.post1

Fixed
- Fix for version 0.1.0 windows pip packages being unable to find the vendored kaleido executable [61](https://github.com/plotly/Kaleido/issues/61).  Note: This fix is not needed by Mac or Linux pip packages, and it's not needed by conda packages on Mac, Linux, or Windows.

0.1.0

Added
- Added support for custom chromium arguments (https://github.com/plotly/Kaleido/pull/53)

Fixed
- Fixed standard error thread race condition (https://github.com/plotly/Kaleido/pull/52)
- Fixed memory leak (https://github.com/plotly/Kaleido/pull/43)

Changed
- A lot of build system and CI refactoring to support the new conda-forge pacakge.

0.1.0rc1

Release candidate for 0.1.0. Based on branch https://github.com/plotly/Kaleido/pull/43

0.1.0a5

CREDITS.html update

0.1.0a4

Includes CREDITS.html in release artifacts

0.1.0a3

Alpha release including support for customizing chromium command line arguments: https://github.com/plotly/Kaleido/pull/53

0.1.0a2

Build updates towards conda package build

0.1.0a1

First minimal build alpha release.

Release artifacts now include a corresponding sha256 file

0.0.3.post1

Changes
Identical to v0.0.3, but includes builds for `win32` and `arm64`

0.0.3

Fixes
- Fixed usage in certain windows configurations by adding the `--no-sandbox` chromium flag ([26](https://github.com/plotly/Kaleido/issues/26))
- Fixed circular import issue that appeared in certain virtual environment configurations ([22](https://github.com/plotly/Kaleido/issues/22))

0.0.3.dev6

Initial attempt at new architecture builds

0.0.2

Fixes
- Fix unicode decode error on certain systems ([13](https://github.com/plotly/Kaleido/issues/13))
- Fix kaleido ignores width/height from Plotly figure ([12](https://github.com/plotly/Kaleido/issues/12))

0.0.1

Initial Release

0.0.1rc9

Changed
- Use `macosx_10_10_x86_64` platform tag for MacOS wheel to reflect Chromium build compatibility

0.0.1rc8

Internal cleanup for release

0.0.1rc7

Fixed
- Python 2.7 encoding error

Changed
- Linux platform tag changed from `manylinux2014` to `manylinux2010`
- Removed Python support for EMF format since it's currently not working properly.

0.0.1rc6

Fixed:
- Fixed Python 2.7 compatibility

0.0.1rc5

Added
- Added support for EPS and EMF formats using poppler and inkscape ([5](https://github.com/plotly/Kaleido/issues/5))

0.0.1rc4

Overview
This is the first public pre-release of the Kaleido executable and PyPI package

Added
- Added setup.py metadata for PyPI display

Fixed
- Include `LICENSE.txt` with executable zip and wheel

Changed
- Renamed `BaseScope.to_image` to `BaseImage.transform` to be more general
- In command-line JSON interface, renamed `figure` property to `data` to be more generic 
- Refactor scopes to allow subclasses to specify their own transform options (e.g. plotly's options are format, width, height, and scale but other scopes can choose their own).
- Moved architecture sections from README to GitHub Wiki

0.0.1rc3

Overview
This is the first public pre-release of the Kaleido executable and PyPI package

Added
- Support updating scope properties after construction. Automatically restart kaleido executable if required
- Add `default_format`, `default_width`, `default_height`, and `default_scale` scope properties to control defaults of `to_image` method

Updated
- Refactor linux build scripts to be consistent with mac and windows

0.0.1rc2

Added
- Include version number in JSON response when first launching kaleido executable
- Include version number in Python package as `kaleido.__version__`.
- Generate version number from git tag
- Allow Python scopes to specify formats that should be base64 decoded into text (e.g. svg)
- Python process now silently collects standard error stream and displays this when an unknown error occurs in the kaleido executable on initialization or image export.

Fixed
- Unset `LD_PRELOAD` environment variable on Linux to support Google Colab.

0.0.1rc1

First preview release!

win_toolchain
Fake release for the purpose of uploading the 1.3GB windows toolchain zip file.  This is the result of the `package_from_installed.py` command described in https://chromium.googlesource.com/chromium/src.git/+/master/docs/win_cross.md
Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant