Skip to content

Pin kaleido to latest version 1.3.0#118

Open
pyup-bot wants to merge 1 commit intomasterfrom
pyup-pin-kaleido-1.3.0
Open

Pin kaleido to latest version 1.3.0#118
pyup-bot wants to merge 1 commit intomasterfrom
pyup-pin-kaleido-1.3.0

Conversation

@pyup-bot
Copy link
Copy Markdown
Collaborator

@pyup-bot pyup-bot commented May 4, 2026

This PR pins kaleido to the latest release 1.3.0.

Changelog

1.3.0

Added
- Allow for request headers to be added to Choreographer calls [[446](https://github.com/plotly/Kaleido/pull/446)]

Changed
- Significant refactor, better organization
- `write_fig` and `_from_object` now take an additional argument:
`cancel_on_error: bool, default False`. See docs.
- Update Choreographer to v1.3.0 [[449](https://github.com/plotly/Kaleido/pull/449)]

Deprecated
- Unused `path` argument for `calc_fig` was deprecated.

Fixed
- Fixed race condition where two render tasks would choose the same filename
- Fix issue where exporting large figures could cause hang [[442](https://github.com/plotly/Kaleido/pull/442)], with thanks to EliasTalcott for the contribution!

1.3.0rc0

- Significant refactor, better organization
- `write_fig` and `_from_object` now take an additional argument:
`cancel_on_error: bool, default False`. See docs.
- Unused `path` argument for `calc_fig` was deprecated.
- Fixed race condition where two render tasks would choose the same filename

1.2.0

- Try to use plotly JSON encoder instead of default

1.1.0

- Add testing
- Fix a variety of type bugs
- Change order of browser closer to fix hang
- Explicitly handle certain argument options better
- Move temp file creation to .open() out of __init__()
- Reduce mathjax version to plotly.py
- Fix hang and add automatic close with stop_sync_server
- Add option to silence warnings in start/stop_sync_server
- Fix bug where attribute was inconsistently named

1.1.0rc0

- Improve verbosity of errors when starting kaleido improperly
- Add new api functions start/stop_sync_server

1.0.0

- Add warning if using incompatible Plotly version

1.0.0rc15

- BUG: Add regex sanitization for auto-filename generation
- Further santiize title to filename conversion

1.0.0rc14

- Pass `plotlyjs` option through from Kaleido() to PageGenerator()

1.0.0rc13

- Pass mathjax option through when using default plotly.js template

1.0.0rc12

- Add `kopts` args to top-level shortcuts to pass args to `Kaleido(**kopts)`

1.0.0rc11

- Write mocker tool to parameterize opts in tests
- Crop page to pdf size
- Add type checks to user input for improved error messages
- Fix latex strings in PDF bolding
- Add some choreographer errors to kaleido.errors

1.0.0rc10

- Allow user to pass Figure-like dicts
- Fix bug by which calc fig rejected plotly figures
- Improve testing

1.0.0rc9

- Fix v1.0.0rc7 for logic reversal (was conditional error)

1.0.0rc8

- Add kaleido.calc_fig to return bytes, not write file automatically
- Add calc_fig[_sync], write_fig_sync, and write_fig_from_object_sync to kaleido API

1.0.0rc7

- Use new choreo is_isolated() to improve platform support (snap /tmp sandboxing)

1.0.0rc6

- Allow PageGenerator(force_cdn=True) to not use plotly.py's installed js

1.0.0rc5

- Fix bug by which plotly.py's internal js was always ignored
- Adds testing for PageGenerator
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