Skip to content

chore(deps)(deps): bump the python-dependencies group with 4 updates - #549

Merged
tschm merged 2 commits into
mainfrom
dependabot/uv/python-dependencies-85b138d230
Jun 4, 2026
Merged

chore(deps)(deps): bump the python-dependencies group with 4 updates#549
tschm merged 2 commits into
mainfrom
dependabot/uv/python-dependencies-85b138d230

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 3, 2026

Copy link
Copy Markdown
Contributor

Bumps the python-dependencies group with 4 updates: plotly, polars, hypothesis and ty.

Updates plotly from 6.7.0 to 6.8.0

Release notes

Sourced from plotly's releases.

v6.8.0

Added

  • Add optional font parameter for make_subplots [#5393], with thanks to @​Zomtir for the contribution!

Fixed

  • Fix issue where user-specified color_continuous_scale was ignored when template had autocolorscale=True [#5439], with thanks to @​antonymilne for the contribution!
  • Use presence of COLAB_NOTEBOOK_ID env var to enable Colab renderer instead of testing import of google.colab [#5473], with thanks to @​kevineger for the contribution!
  • Fix incorrect annotation placement for add_vline, add_hline, add_vrect, and add_hrect on datetime axes [#5508], with thanks to @​mosh3eb for the contribution!
  • Update tests to be compatible with numpy 2.4 [#5522], with thanks to @​thunze for the contribution!
  • Fix issue where js/ directory was unintentionally installed as a top-level Python package when installing plotly [#5587]
  • Add default headers to be passed in to Kaleido v1.3.0 to avoid blocked Open Street Map tiles [#5588]
  • Propagate the requested default_height/default_width to the outer wrapper div produced by to_html so that responsive (percentage) dimensions inherit from a sized parent container instead of collapsing to the plotly.js 450px fallback [#5591], with thanks to @​SharadhNaidu for the contribution!

Updated

  • The __eq__ method for graph_objects classes now returns NotImplemented to give the other operand an opportunity to handle the comparison [#5547], with thanks to @​RazerM for the contribution!
  • Update plotly.js from version 3.5.0 to version 3.6.0. See the plotly.js release notes for more information [#5608]. Notable changes include:
    • Add support for arrays for the pie property legendrank, so that it can be configured per slice [#7723]
    • Add hoversort layout attribute to sort unified hover label items by value [#7734]
Changelog

Sourced from plotly's changelog.

[6.8.0] - 2026-06-03

Added

  • Add optional font parameter for make_subplots [#5393], with thanks to @​Zomtir for the contribution!

Fixed

  • Fix issue where user-specified color_continuous_scale was ignored when template had autocolorscale=True [#5439], with thanks to @​antonymilne for the contribution!
  • Use presence of COLAB_NOTEBOOK_ID env var to enable Colab renderer instead of testing import of google.colab [#5473], with thanks to @​kevineger for the contribution!
  • Fix incorrect annotation placement for add_vline, add_hline, add_vrect, and add_hrect on datetime axes [#5508], with thanks to @​mosh3eb for the contribution!
  • Update tests to be compatible with numpy 2.4 [#5522], with thanks to @​thunze for the contribution!
  • Fix issue where js/ directory was unintentionally installed as a top-level Python package when installing plotly [#5587]
  • Add default headers to be passed in to Kaleido v1.3.0 to avoid blocked Open Street Map tiles [#5588]
  • Propagate the requested default_height/default_width to the outer wrapper div produced by to_html so that responsive (percentage) dimensions inherit from a sized parent container instead of collapsing to the plotly.js 450px fallback [#5591], with thanks to @​SharadhNaidu for the contribution!

Updated

  • The __eq__ method for graph_objects classes now returns NotImplemented to give the other operand an opportunity to handle the comparison [#5547], with thanks to @​RazerM for the contribution!
  • Update plotly.js from version 3.5.0 to version 3.6.0. See the plotly.js release notes for more information [#5608]. Notable changes include:
    • Add support for arrays for the pie property legendrank, so that it can be configured per slice [#7723]
    • Add hoversort layout attribute to sort unified hover label items by value [#7734]
Commits
  • ea4eca8 Address PR feedback
  • e57adbd Fix broken example
  • b8c2bf4 Update Jupyter Lab extension files
  • 2de1059 Update docs for release
  • f94e304 Version changes for v6.8.0
  • 7f2eb35 Merge pull request #5608 from plotly/cam/update-plotly.js-3.6.0
  • f57cf96 Update command to run npm install for updateplotlyjs
  • 1f26820 Update lock file
  • 8f699a3 chore: Update plotly.js to v3.6.0
  • f0755e5 Merge pull request #5605 from plotly/cam/pin-python-frontmatter
  • Additional commits viewable in compare view

Updates polars from 1.41.1 to 1.41.2

Release notes

Sourced from polars's releases.

Python Polars 1.41.2

🚀 Performance improvements

  • Update to new jemalloc (#27797)
  • Do not materialize ScalarColumn in Column split_at (#27782)
  • Avoid materializing broadcast in array.shift (#27740)
  • Avoid materializing broadcast list in list.sample(n) and list.sample(frac) (#27679)

✨ Enhancements

  • Update to new jemalloc (#27797)

🐞 Bug fixes

  • Broken link to AI Policy corrected (#27793)
  • Update to new jemalloc (#27797)

📖 Documentation

  • Update Polars On-Prem version stamp (#27799)
  • Broken link to AI Policy corrected (#27793)
  • Add release dates to the On-Prem releases page (#27787)
  • Improve on-prem docs (#27788)
  • Add query profiler video to On-Prem user guide (#27786)
  • Add EKS/AKS/GKE guides (#27774)
  • Add Polars On-Prem 0.4.2 (#27780)

🛠️ Other improvements

  • Run Pyrefly on _utils and functions (#27789)
  • Harden against async blocking deadlocks (take 2) (#27767)

Thank you to all our contributors for making this release possible! @​ButteryPaws, @​EndPositive, @​Kevin-Patyk, @​MarcoGorelli, @​TNieuwdorp, @​azimafroozeh, @​carnarez, @​kdn36, @​lun3x, @​orlp and @​ritchie46

Commits

Updates hypothesis from 6.155.0 to 6.155.1

Commits
  • 4afeada Bump hypothesis version to 6.155.1 and update changelog
  • 1dafffb Merge pull request #4755 from Zac-HD/claude/nice-bardeen-xS6yA
  • 78b2a01 Address review feedback on the overrun-repair branch
  • ba3a206 Merge pull request #4757 from Zac-HD/cleanups
  • 4f72f64 deflake tests?
  • 4411487 crosshair tests cleanup
  • 137d036 Test the float-position bijection's invariants
  • 0a08e95 Shrink large floats via a grid-position bijection
  • 6631e4a Realign over-long collection draws when shrinking
  • d2b9b9a Consolidate release note for shrinker performance
  • Additional commits viewable in compare view

Updates ty from 0.0.40 to 0.0.42

Release notes

Sourced from ty's releases.

0.0.42

Release Notes

Released on 2026-06-01.

Bug fixes

  • Fix narrowing of enum literal unions by member identity (#25520)
  • Detect recursive expansion in constraint-set solving (#25442)

Core type checking

  • Support tagged-union narrowing for nominal types (#24916)
  • Extend Generator assignability workaround to Python 3.13+ (#25472)
  • Sync vendored typeshed stubs (#25514)

Performance

  • Avoid redundant work for empty collection context (#25527)
  • Deduplicate retained use-def place states (#25450)
  • Compact retained semantic maps (#25238)

Contributors

Install ty 0.0.42

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ty/releases/download/0.0.42/ty-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/ty/releases/download/0.0.42/ty-installer.ps1 | iex"

Download ty 0.0.42

File Platform Checksum
ty-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ty-x86_64-apple-darwin.tar.gz Intel macOS checksum
ty-aarch64-pc-windows-msvc.zip ARM64 Windows checksum

... (truncated)

Changelog

Sourced from ty's changelog.

0.0.42

Released on 2026-06-01.

Bug fixes

  • Fix narrowing of enum literal unions by member identity (#25520)
  • Detect recursive expansion in constraint-set solving (#25442)

Core type checking

  • Support tagged-union narrowing for nominal types (#24916)
  • Extend Generator assignability workaround to Python 3.13+ (#25472)
  • Sync vendored typeshed stubs (#25514)

Performance

  • Avoid redundant work for empty collection context (#25527)
  • Deduplicate retained use-def place states (#25450)
  • Compact retained semantic maps (#25238)

Contributors

0.0.41

Released on 2026-05-31.

Bug fixes

  • Avoid panic for deferred dataclass field annotations (#25444)
  • Avoid panic from cycle in function decorator inference (#25475)
  • Ignore rejected assignments for synthesized bindings (#25340)
  • Infer bool for not applied to dynamic values (#25445)
  • Use diagnostic message as tie-breaker when sorting (#25424)

LSP server

  • Add call hierarchy support (#25338)
  • Add function parentheses completion (#25305)
  • Display docs for matching parameter when hovering over the name of an argument passed by keyword (#25283)
  • Document completeFunctionParentheses editor setting (#3513)

Diagnostics

  • Introduce opt-in missing-override-decorator rule (#25111)

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python-dependencies group with 4 updates: [plotly](https://github.com/plotly/plotly.py), [polars](https://github.com/pola-rs/polars), [hypothesis](https://github.com/HypothesisWorks/hypothesis) and [ty](https://github.com/astral-sh/ty).


Updates `plotly` from 6.7.0 to 6.8.0
- [Release notes](https://github.com/plotly/plotly.py/releases)
- [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md)
- [Commits](plotly/plotly.py@v6.7.0...v6.8.0)

Updates `polars` from 1.41.1 to 1.41.2
- [Release notes](https://github.com/pola-rs/polars/releases)
- [Commits](pola-rs/polars@py-1.41.1...py-1.41.2)

Updates `hypothesis` from 6.155.0 to 6.155.1
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@v6.155.0...v6.155.1)

Updates `ty` from 0.0.40 to 0.0.42
- [Release notes](https://github.com/astral-sh/ty/releases)
- [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ty@0.0.40...0.0.42)

---
updated-dependencies:
- dependency-name: plotly
  dependency-version: 6.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: polars
  dependency-version: 1.41.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: hypothesis
  dependency-version: 6.155.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: ty
  dependency-version: 0.0.42
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jun 3, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, python. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@tschm
tschm merged commit 6bcd215 into main Jun 4, 2026
60 checks passed
@tschm
tschm deleted the dependabot/uv/python-dependencies-85b138d230 branch June 4, 2026 03:08
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