Skip to content

chore(deps): bump the python-minor-patch group across 1 directory with 10 updates#121

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-minor-patch-3aedfea2b8
Open

chore(deps): bump the python-minor-patch group across 1 directory with 10 updates#121
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-minor-patch-3aedfea2b8

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the python-minor-patch group with 10 updates in the / directory:

Package From To
altair 6.1.0 6.2.1
idna 3.16 3.18
narwhals 2.21.2 2.22.1
plotly 6.7.0 6.8.0
protobuf 7.35.0 7.35.1
streamlit 1.57.0 1.58.0
tornado 6.5.5 6.5.7
pytest 9.0.3 9.1.0
ruff 0.15.14 0.15.17
pyright 1.1.409 1.1.410

Updates altair from 6.1.0 to 6.2.1

Release notes

Sourced from altair's releases.

v6.2.1

What's Changed

Bug Fixes

Maintenance

Full Changelog: vega/altair@v6.2.0...v6.2.1

v6.2.0

This is the first release in an effort to have smaller, more frequent releases going forward. By making the release process more convenient, we aim to more quickly push out fixes and features that already landed on the main branch to a released version of Altair.

What's Changed

Enhancements

Bug Fixes

Maintenance

New Contributors

Full Changelog: vega/altair@v6.1.0...v6.2.0

Weekly Build 6.2.0.dev20260601

Weekly Pre-Release Build of Altair

This is a pre-release version for testing purposes.

... (truncated)

Commits
  • 5fc9d9e ci: Clarify release review instructions (#4046)
  • e4984b0 ci: Prevent uv from dirtying worktree during publish (#4045)
  • 6e69224 fix: Write dataset cache files atomically (#4034)
  • 64cbdde ci: Use only tag, not commit, for releases (#4043)
  • bd2095b ci: use Cocogitto action v4.2 install-only mode (#4042)
  • 3aa443a ci: Speed up and harden release draft workflow (#4041)
  • 983bc27 ci: Semi-automate releases (#4036)
  • d992e2e Merge pull request #4040 from vega/chore/make-610-tag-reachable
  • aff173d chore: Mark v6.1.0 release tag reachable
  • 548eadb build: Derive version from VCS via versioningit (#4030)
  • Additional commits viewable in compare view

Updates idna from 3.16 to 3.18

Changelog

Sourced from idna's changelog.

3.18 (2026-06-02)

  • When decoding a domain, add a display argument that will pass through invalid labels rather than raising an exception.

3.17 (2026-05-28)

  • Substantial 75% reduction in memory usage through new data structures and some optimization in processing speed.
  • Added a general 1024-character input length cap to the public validation, conversion, and codec entry points. This is well above any legitimate domain or label and guards against pathological inputs.
Commits
  • f39ea90 Release 3.18
  • 40f4e40 Pre-release 3.18rc0
  • 1a5bf80 Merge pull request #253 from kjd/lenient-decode
  • 5bbb26f Merge branch 'master' into lenient-decode
  • c532bae Rename decode() lenient= option to display= (issue #248)
  • 0b1758b Merge pull request #252 from kjd/release-3.17
  • f48619c Release 3.17
  • 7421ba8 Pre-release 3.17rc0
  • 22ebb73 Merge pull request #251 from kjd/structure-optimizations
  • 2a7ac0a Drop redundant parallel-arrays comment from uts46data
  • Additional commits viewable in compare view

Updates narwhals from 2.21.2 to 2.22.1

Release notes

Sourced from narwhals's releases.

Narwhals v2.22.1

Changes

🐞 Bug fixes

  • fix: preserve fireducks functionality (#3672)
  • fix(polars): Backport is_close for Decimal dtype and join(how={"semi", "anti"}) on null's (#3660)
  • fix: Include test data in sdist (#3665)

📦 Build system

  • fix: Include test data in sdist (#3665)

Thank you to all our contributors for making this release possible! @​FBruzzesi and @​MarcoGorelli

Narwhals v2.22.0

Changes

  • test: Port Array recursion tests from polars (#3651)
  • tests: Remove xfail mark in sqlframe quantile tests (#3644)
  • ci: unpin pyright version (#3619)

✨ Enhancements

  • feat: Add is_into_lazyframe, export missing functionalities, fix SQLFrame bug (#3613)

🐞 Bug fixes

  • feat: Add is_into_lazyframe, export missing functionalities, fix SQLFrame bug (#3613)
  • fix(tests): Adjust tests for Polars 1.41 changes (#3648)
  • fix: .over was mutating expressions in some cases (#3638)

📖 Documentation

  • docs: Update contributing and installation guides (#3656)
  • docs(fix): Make zensical build strict happy (#3642)

🛠️ Other improvements

  • chore: Migrate from pre-commit to prek (#3657)
  • chore: Adopt uv as package manager (#3608)
  • chore(typing): Enable allow-redefinition for mypy (#3650)
  • ci: bump mypy to 2.1.0, pyrefly to 1.0 (#3639)
  • chore: unpin duckdb in typing (#3640)
  • chore: Move to src/ layout (#3631)

Thank you to all our contributors for making this release possible! @​FBruzzesi, @​MarcoGorelli and @​dangotbanned

Commits
  • 27bf8db release: Bump version to 2.22.1
  • 125ed1e fix: inplace deprecation warning from pandas in drop (#3675)
  • ebd57ae fix: preserve fireducks functionality (#3672)
  • 8da0d89 fix(polars): Backport is_close for Decimal dtype and `join(how={"semi", "...
  • 6db4d00 fix: Include test data in sdist (#3665)
  • 1eb327f release: Bump version to 2.22.0 (#3663)
  • cf79b02 feat: Add is_into_lazyframe, export missing functionalities, fix SQLFrame b...
  • a3f9c7f chore: Migrate from pre-commit to prek (#3657)
  • cb5e2eb docs: Update contributing and installation guides (#3656)
  • 1d75ff0 chore: Adopt uv as package manager (#3608)
  • Additional commits viewable in compare view

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 protobuf from 7.35.0 to 7.35.1

Release notes

Sourced from protobuf's releases.

Protocol Buffers v34.0-rc1

Announcements

Bazel

Compiler

C++

... (truncated)

Commits

Updates streamlit from 1.57.0 to 1.58.0

Release notes

Sourced from streamlit's releases.

1.58.0

What's Changed

Breaking Changes 🛠

New Features 🎉

Bug Fixes 🐛

Other Changes

New Contributors

Full Changelog: streamlit/streamlit@1.57.0...1.58.0

Commits
  • 209ad55 Up version to 1.58.0
  • f60c315 [feature] Add streamlit skills CLI command (#15116)
  • 8f1a3b5 Fix accidental overscrolling in table, dataframe, and data_editor (#15309)
  • 1d00f55 [fix] Disable Select all in multiselect for >=1000 options (#15301)
  • 5459f5f [feature] Add API restrictions for parallel fragments (#15251)
  • 8f36596 fix(build): fix make all-dev and make protobuf on non-Debian Linux (#15298)
  • 163001d [feature][ParallelFragments] Add parallel=True dispatch to @​st.fragment (#15214)
  • 08868a8 [fix] Restore Starlette OAuth PKCE behavior (#15282)
  • 7165804 Fix browser Back/Forward navigation for pages with Unicode URL paths (#15281)
  • 40c3400 [chore] Remove obsolete @​protobufjs/inquire patch (#15296)
  • Additional commits viewable in compare view

Updates tornado from 6.5.5 to 6.5.7

Changelog

Sourced from tornado's changelog.

Release notes

.. toctree:: :maxdepth: 2

releases/v6.5.7 releases/v6.5.6 releases/v6.5.5 releases/v6.5.4 releases/v6.5.3 releases/v6.5.2 releases/v6.5.1 releases/v6.5.0 releases/v6.4.2 releases/v6.4.1 releases/v6.4.0 releases/v6.3.3 releases/v6.3.2 releases/v6.3.1 releases/v6.3.0 releases/v6.2.0 releases/v6.1.0 releases/v6.0.4 releases/v6.0.3 releases/v6.0.2 releases/v6.0.1 releases/v6.0.0 releases/v5.1.1 releases/v5.1.0 releases/v5.0.2 releases/v5.0.1 releases/v5.0.0 releases/v4.5.3 releases/v4.5.2 releases/v4.5.1 releases/v4.5.0 releases/v4.4.3 releases/v4.4.2 releases/v4.4.1 releases/v4.4.0 releases/v4.3.0 releases/v4.2.1 releases/v4.2.0 releases/v4.1.0 releases/v4.0.2 releases/v4.0.1 releases/v4.0.0 releases/v3.2.2 releases/v3.2.1

... (truncated)

Commits
  • 48fc2d4 Merge pull request #3633 from bdarnell/curl-reset-65
  • 4ae1ddd Release notes and version bump for 6.5.7
  • 3154caa curl_httpclient: Reset the curl object before putting it on the freelist
  • 7d869c0 Merge pull request #3631 from bdarnell/cve-links
  • 288241f docs: Use the correct link syntax
  • 8da981c docs: Add CVE links to 6.5.6 release notes
  • aba2569 Merge pull request #3626 from bdarnell/fixes-656
  • a24b260 httpclient_test: Accept an additional error message variant
  • a74240a Release notes and version bump for 6.5.6.
  • e8fc7ed simple_httpclient: Strip auth headers on cross-origin redirects
  • Additional commits viewable in compare view

Updates pytest from 9.0.3 to 9.1.0

Release notes

Sourced from pytest's releases.

9.1.0

pytest 9.1.0 (2026-06-13)

Removals and backward incompatible breaking changes

  • #14533: When using --doctest-modules, autouse fixtures with module, package or session scope that are defined inline in Python test modules (not plugins or conftests) will now possibly execute twice.

    If this is undesirable, move the fixture definition to a conftest.py file if possible.

    Technical explanation for those interested: When using --doctest-modules, pytest possibly collects Python modules twice, once as pytest.Module and once as a DoctestModule (depending on the configuration). Due to improvements in pytest's fixture implementation, if e.g. the DoctestModule collects a fixture, it is now visible to it only, and not to the Module. This means that both need to register the fixtures independently.

Deprecations (removal in next major release)

  • #10819: Added a deprecation warning for class-scoped fixtures defined as instance methods (without @classmethod). Such fixtures set attributes on a different instance than the test methods use, leading to unexpected behavior. Use @classmethod decorator instead -- by yastcher.

    See 10819 and 14011.

  • #12882: Calling request.getfixturevalue() <pytest.FixtureRequest.getfixturevalue> during teardown to request a fixture that was not already requested is now deprecated and will become an error in pytest 10.

    See dynamic-fixture-request-during-teardown for details.

  • #13409: Using non-~collections.abc.Collection iterables (such as generators, iterators, or custom iterable objects) for the argvalues parameter in @pytest.mark.parametrize <pytest.mark.parametrize ref> and metafunc.parametrize <pytest.Metafunc.parametrize> is now deprecated.

    These iterables get exhausted after the first iteration, leading to tests getting unexpectedly skipped in cases such as running pytest.main() multiple times, using class-level parametrize decorators, or collecting tests multiple times.

    See parametrize-iterators for details and suggestions.

  • #13946: The private config.inicfg attribute is now deprecated. Use config.getini() <pytest.Config.getini> to access configuration values instead.

    See config-inicfg for more details.

  • #14004: Passing baseid to ~pytest.FixtureDef or nodeid strings to fixture registration APIs is now deprecated. These are internal pytest APIs that are used by some plugins.

    Use the node parameter instead for fixture scoping. This enables more robust node-based matching instead of string prefix matching. If you've used nodeid=None, pass node=session instead.

    This will be removed in pytest 10.

  • #14335: The method of configuring hooks using markers, deprecated since pytest 7.2, is now scheduled to be removed in pytest 10. See hook-markers for more details.

  • #14434: The --pastebin option is now deprecated.

... (truncated)

Commits
  • b2522cf Prepare release version 9.1.0
  • 368d2fc [refactor] Tighten SetComparisonFunction to Iterator[str] (#14587)
  • ff77cd8 [refactor] Make base assertion comparisons return an iterator instead of a li...
  • 0d8491a build(deps): Bump actions/stale from 10.2.0 to 10.3.0
  • 4a809d9 Merge pull request #14568 from pytest-dev/register-fixture
  • 5dfa385 Fix recursion traceback test to cover all styles (#14582)
  • f52ff0c Add pytest.register_fixture
  • a8ac094 Merge pull request #14567 from pytest-dev/more-visibility-deprecate
  • e5620cd [pre-commit.ci] pre-commit autoupdate (#14577)
  • 2ce9c6d Merge pull request #14540 from minbang930/fix-14533-doctest-module-fixtures
  • Additional commits viewable in compare view

Updates ruff from 0.15.14 to 0.15.17

Release notes

Sourced from ruff's releases.

0.15.17

Release Notes

Released on 2026-06-11.

Preview features

  • Allow human-readable names in suppression comments (#25614)
  • Fix handling of ignore comments within a disable/enable pair (#25845)
  • Prioritize human-readable names in CLI output (#25869)
  • Respect diagnostic start and parent ranges and trailing comments in ruff:ignore suppressions (#25673)
  • [flake8-async] Add trio.as_safe_channel to safe decorators (ASYNC119) (#25775)
  • [flake8-pytest-style] Also check pytest_asyncio fixtures (#25375)
  • ...

    Description has been truncated

…h 10 updates

Bumps the python-minor-patch group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [altair](https://github.com/vega/altair) | `6.1.0` | `6.2.1` |
| [idna](https://github.com/kjd/idna) | `3.16` | `3.18` |
| [narwhals](https://github.com/narwhals-dev/narwhals) | `2.21.2` | `2.22.1` |
| [plotly](https://github.com/plotly/plotly.py) | `6.7.0` | `6.8.0` |
| [protobuf](https://github.com/protocolbuffers/protobuf) | `7.35.0` | `7.35.1` |
| [streamlit](https://github.com/streamlit/streamlit) | `1.57.0` | `1.58.0` |
| [tornado](https://github.com/tornadoweb/tornado) | `6.5.5` | `6.5.7` |
| [pytest](https://github.com/pytest-dev/pytest) | `9.0.3` | `9.1.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.15.14` | `0.15.17` |
| [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.409` | `1.1.410` |



Updates `altair` from 6.1.0 to 6.2.1
- [Release notes](https://github.com/vega/altair/releases)
- [Commits](vega/altair@v6.1.0...v6.2.1)

Updates `idna` from 3.16 to 3.18
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](kjd/idna@v3.16...v3.18)

Updates `narwhals` from 2.21.2 to 2.22.1
- [Release notes](https://github.com/narwhals-dev/narwhals/releases)
- [Commits](narwhals-dev/narwhals@v2.21.2...v2.22.1)

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 `protobuf` from 7.35.0 to 7.35.1
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Commits](https://github.com/protocolbuffers/protobuf/commits)

Updates `streamlit` from 1.57.0 to 1.58.0
- [Release notes](https://github.com/streamlit/streamlit/releases)
- [Commits](streamlit/streamlit@1.57.0...1.58.0)

Updates `tornado` from 6.5.5 to 6.5.7
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst)
- [Commits](tornadoweb/tornado@v6.5.5...v6.5.7)

Updates `pytest` from 9.0.3 to 9.1.0
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@9.0.3...9.1.0)

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

Updates `pyright` from 1.1.409 to 1.1.410
- [Release notes](https://github.com/RobertCraigie/pyright-python/releases)
- [Commits](RobertCraigie/pyright-python@v1.1.409...v1.1.410)

---
updated-dependencies:
- dependency-name: altair
  dependency-version: 6.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: idna
  dependency-version: '3.18'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: narwhals
  dependency-version: 2.22.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: plotly
  dependency-version: 6.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: protobuf
  dependency-version: 7.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-minor-patch
- dependency-name: streamlit
  dependency-version: 1.58.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: tornado
  dependency-version: 6.5.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-minor-patch
- dependency-name: pytest
  dependency-version: 9.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: ruff
  dependency-version: 0.15.17
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-minor-patch
- dependency-name: pyright
  dependency-version: 1.1.410
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-minor-patch
...

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

dependabot Bot commented on behalf of github Jun 15, 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.

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.

0 participants