Skip to content

deps(deps): bump the uv-minor-patch group across 1 directory with 7 updates - #307

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/uv-minor-patch-5cc6a8e107
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/uv-minor-patch-5cc6a8e107

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps the uv-minor-patch group with 7 updates in the / directory:

Package From To
xarray 2026.7.0 2026.9.0
s3fs 2026.7.0 2026.9.0
boto3 1.43.75 1.43.105
pytest-mock 3.15.1 3.16.0
titiler-xarray 2.2.2 2.4.0
cartopy 0.25.0 0.26.0
matplotlib 3.11.1 3.11.2

Updates xarray from 2026.7.0 to 2026.9.0

Release notes

Sourced from xarray's releases.

v2026.09.0

This release adds read support for Zarr V3 rectilinear (variable-sized) chunks, Arrow PyCapsule export for :py:class:DataArray, a new :py:meth:DataArray.plot.lines plotting method, :py:class:DataTree support in :py:func:apply_ufunc, and flox-accelerated groupby medians. Bottleneck is now disabled by default, the remaining zarr-python 2 compatibility code has been removed, and the minimum h5netcdf version is now 1.8. It also includes many bug fixes.

This is the last xarray release that will support Python 3.11. Future releases will require Python 3.12 or later.

Thanks to the 45 contributors to this release: ANIRUDDHA ADAK, Ahmet Kamer Çivi, Albert Yau, Andrew Scherer, Anirban Mandal, Aryan Singh K., Asish Kumar, Chandan P, Charles Turner, Deepak Cherian, Devraj Pal, Dipak Chaudhari, Eltsefon Mark, Evan Lyall, Illviljan, Joe Hamman, Johnson K C, Jules Chéron, Justus Magin, Kropiunig, Marcus Campbell, Mark Harfouche, Matt Van Horn, Matthew Rocklin, Matthias Schabel, Michael Niklas, Nick Hodgskin, Patrick N. Raanes, Peter Hron, Puneet Dixit, QinXi, Samuel Le Meur-Diebolt, Spencer Clark, Stanley C, Stephan Hoyer, Thomas Kluyver, Tom Nicholas, dsk0425-sketch, genrichez, hushen, imam, omsatpute61-afk, stepit, whn and ✨Sarah Z✨

What's Changed

... (truncated)

Commits
  • 2f3339b Update whats-new for v2026.09.0 release (#11641)
  • f515b4d Add LineCollection plot (#7173)
  • 7b03d82 Update release command in HOW_TO_RELEASE.md (#11640)
  • e75bcf9 Read-only support for Zarr V3 rectilinear (variable-size) chunks (#11592)
  • c125355 Add whats-new entry for scipy backend axis-reorder fix (#11639)
  • a1ded92 fix: preserve stringdtype in zarr v3 round trips (#11474)
  • 5bf7aa2 Fix axis reordering bug in scipy backend outer indexing (#11638)
  • ede38e5 Warn when explicit dims rename tuple-style DataArray coords (#11292)
  • 154bdf6 Fix str.replace(..., n=0) replacing every occurrence instead of none (#11545)
  • 1161f7b Document how to find unlimited_dims via encoding (#11618)
  • Additional commits viewable in compare view

Updates s3fs from 2026.7.0 to 2026.9.0

Commits
  • 62f45e6 changelog (#1044)
  • 85a6ec5 Retry transient errors on each listing page (#1042)
  • 359cf57 Preserve coroutine errors without a response local (#1041)
  • 6d5b34b version-guard and strict the big exclusive-write xfails, stale since moto 5.1...
  • d3dd9b7 Fix requester pays propogation and bug with combining head_bucket and `req...
  • See full diff in compare view

Updates boto3 from 1.43.75 to 1.43.105

Commits
  • 29c0d66 Merge branch 'release-1.43.105'
  • 034df0c Bumping version to 1.43.105
  • d6bfbe0 Add changelog entries from botocore
  • ca37987 Merge branch 'release-1.43.104'
  • f2605d9 Merge branch 'release-1.43.104' into develop
  • c468e3d Bumping version to 1.43.104
  • f2d1bac Add changelog entries from botocore
  • 0470368 Merge branch 'release-1.43.103'
  • 378d670 Merge branch 'release-1.43.103' into develop
  • 1b65309 Bumping version to 1.43.103
  • Additional commits viewable in compare view

Updates pytest-mock from 3.15.1 to 3.16.0

Release notes

Sourced from pytest-mock's releases.

v3.16.0

2026-09-27

  • #604: Fixed duplicate_iterators=True for async functions spied with mocker.spy.
  • #611: Fixed async mock assertion introspection to use awaited arguments instead of the latest call's arguments.
  • #606: mocker.resetall(return_value=True, side_effect=True) now also applies to non-callable mocks, such as those returned by mocker.create_autospec(SomeClass, instance=True). Previously both arguments were silently ignored for them.
  • #547: Added SpyType for annotating mocker.spy results.
  • Dropped support for EOL Python 3.9.
  • #147: Removed handling of RuntimeError: stop called on unstarted patcher, which can no longer occur in the supported Python versions.
  • Added support for Python 3.15.
Changelog

Sourced from pytest-mock's changelog.

3.16.0

2026-09-27

  • [#604](https://github.com/pytest-dev/pytest-mock/issues/604) <https://github.com/pytest-dev/pytest-mock/pull/604>_: Fixed duplicate_iterators=True for async functions spied with mocker.spy.
  • [#611](https://github.com/pytest-dev/pytest-mock/issues/611) <https://github.com/pytest-dev/pytest-mock/pull/611>_: Fixed async mock assertion introspection to use awaited arguments instead of the latest call's arguments.
  • [#606](https://github.com/pytest-dev/pytest-mock/issues/606) <https://github.com/pytest-dev/pytest-mock/pull/606>_: mocker.resetall(return_value=True, side_effect=True) now also applies to non-callable mocks, such as those returned by mocker.create_autospec(SomeClass, instance=True). Previously both arguments were silently ignored for them.
  • [#547](https://github.com/pytest-dev/pytest-mock/issues/547) <https://github.com/pytest-dev/pytest-mock/issues/547>_: Added SpyType for annotating mocker.spy results.
  • Dropped support for EOL Python 3.9.
  • [#147](https://github.com/pytest-dev/pytest-mock/issues/147) <https://github.com/pytest-dev/pytest-mock/issues/147>_: Removed handling of RuntimeError: stop called on unstarted patcher, which can no longer occur in the supported Python versions.
  • Added support for Python 3.15.
Commits

Updates titiler-xarray from 2.2.2 to 2.4.0

Release notes

Sourced from titiler-xarray's releases.

v2.4.0

2.4.0 (2026-09-21)

What's Changed

Full Changelog: developmentseed/titiler@2.3.0...2.4.0

v2.3.0

2.3.0 (2026-09-15)

What's Changed

Full Changelog: developmentseed/titiler@2.2.2...2.3.0

Changelog

Sourced from titiler-xarray's changelog.

2.4.0 (2026-09-21)

What's Changed

Full Changelog: developmentseed/titiler@2.3.0...2.4.0

2.3.0 (2026-09-15)

What's Changed

Full Changelog: developmentseed/titiler@2.2.2...2.3.0

Commits

Updates cartopy from 0.25.0 to 0.26.0

Release notes

Sourced from cartopy's releases.

v0.26.0

What's Changed

... (truncated)

Commits
  • b1ab6e8 Merge pull request #2641 from greglucas/docs-v0.26
  • 5c5488e DOC: Whats new entry for v0.26
  • 0f3e63d Merge pull request #2744 from QuLogic/deprecate-formatters
  • 964385d Deprecate old lat/lon tick formatters
  • fe23120 Merge pull request #2734 from greglucas/fix/circular-boundary-pan-flood
  • dc75743 Merge pull request #2733 from greglucas/fix/omerc-gamma
  • 24a4a8e ENH: nudge every azimuth PROJ cannot build in ObliqueMercator
  • dc52695 Merge pull request #2720 from QuLogic/freethreading
  • 957e642 Remove an old comment
  • 7ca02b0 Enable testing on Python 3.15
  • Additional commits viewable in compare view

Updates matplotlib from 3.11.1 to 3.11.2

Release notes

Sourced from matplotlib's releases.

REL: v3.11.2

This is the second bugfix release of the 3.11.x series.

This release contains several bug-fixes and adjustments:

  • Speed up RGBA-stage image resampling
  • Fix hexbin clipping in PDF output
  • Fix \text with internal braces
  • Fix some crashes and make some checks more robust to unlikely cases
  • Fix frame skew when saving GIF animations with PillowWriter
  • Fix HiDPI handling in Qt toolbar and WebAgg embeddings
  • Fix ResizeEvent handling for TextBox
  • Fix bug with PGF hatch linewidth and color
  • Fix a bug with drawing an empty Collection
  • Fix incorrect glyphs in Cairo backends
  • Improve build system to prevent conflicts between wheels and system libraries
Commits
  • d3ca917 REL: v3.11.2
  • b76fea9 DOC: Set current version to 3.11.2
  • 39c7f06 DOC: Prepare GitHub stats for 3.11.2
  • 5dd13e3 Merge branch 'v3.11.1-doc' into release-3.11.2
  • aa484be Merge branch 'v3.11.0-doc' into v3.11.1-doc
  • 0e10f83 Merge pull request #32330 from meeseeksmachine/auto-backport-of-pr-32324-on-v...
  • ebe947b Backport PR #32324: Don't force any diagnostics to be errors in bundled Harfbuzz
  • 8f4b7c5 Merge pull request #32322 from meeseeksmachine/auto-backport-of-pr-32321-on-v...
  • 93278ad Backport PR #32321: DOC: correct note about PyOS_InputHook
  • b0aee78 Merge pull request #32319 from meeseeksmachine/auto-backport-of-pr-32305-on-v...
  • Additional commits viewable in compare view

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

…pdates

Bumps the uv-minor-patch group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [xarray](https://github.com/pydata/xarray) | `2026.7.0` | `2026.9.0` |
| [s3fs](https://github.com/fsspec/s3fs) | `2026.7.0` | `2026.9.0` |
| [boto3](https://github.com/boto/boto3) | `1.43.75` | `1.43.105` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.15.1` | `3.16.0` |
| [titiler-xarray](https://github.com/developmentseed/titiler) | `2.2.2` | `2.4.0` |
| [cartopy](https://github.com/SciTools/cartopy) | `0.25.0` | `0.26.0` |
| [matplotlib](https://github.com/matplotlib/matplotlib) | `3.11.1` | `3.11.2` |



Updates `xarray` from 2026.7.0 to 2026.9.0
- [Release notes](https://github.com/pydata/xarray/releases)
- [Commits](pydata/xarray@v2026.07.0...v2026.09.0)

Updates `s3fs` from 2026.7.0 to 2026.9.0
- [Changelog](https://github.com/fsspec/s3fs/blob/main/release-procedure.md)
- [Commits](fsspec/s3fs@2026.7.0...2026.9.0)

Updates `boto3` from 1.43.75 to 1.43.105
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](boto/boto3@1.43.75...1.43.105)

Updates `pytest-mock` from 3.15.1 to 3.16.0
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-mock@v3.15.1...v3.16.0)

Updates `titiler-xarray` from 2.2.2 to 2.4.0
- [Release notes](https://github.com/developmentseed/titiler/releases)
- [Changelog](https://github.com/developmentseed/titiler/blob/main/CHANGES.md)
- [Commits](developmentseed/titiler@2.2.2...2.4.0)

Updates `cartopy` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/SciTools/cartopy/releases)
- [Commits](SciTools/cartopy@v0.25.0...v0.26.0)

Updates `matplotlib` from 3.11.1 to 3.11.2
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.11.1...v3.11.2)

---
updated-dependencies:
- dependency-name: xarray
  dependency-version: 2026.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-patch
- dependency-name: s3fs
  dependency-version: 2026.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uv-minor-patch
- dependency-name: boto3
  dependency-version: 1.43.105
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-minor-patch
- dependency-name: pytest-mock
  dependency-version: 3.16.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: uv-minor-patch
- dependency-name: titiler-xarray
  dependency-version: 2.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: uv-minor-patch
- dependency-name: cartopy
  dependency-version: 0.26.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: uv-minor-patch
- dependency-name: matplotlib
  dependency-version: 3.11.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: uv-minor-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot @github

dependabot Bot commented on behalf of github Oct 7, 2026

Copy link
Copy Markdown
Contributor Author

Assignees

The following users could not be added as assignees: developmentseed/data-model-developers. Either the username does not exist or it does not have the correct permissions to be added as an assignee.

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

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Oct 7, 2026
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Security Audit Report

View workflow run

Bandit — Static Security Analysis (Security tab)

12 issue(s) found: 12 low

✅ No issues at or above HIGH severity.

12 low issue(s) below threshold not shown in table.

pip-audit — Dependency Vulnerabilities (Security tab)

Package Version ID Fix Versions Description
multidict 6.8.0 CVE-2026-104874 6.9.1 ## Description A reference leak in the items-view union and subtraction operators of aio-libs/multidict 6.7.0 through 6
urllib3 2.7.0 PYSEC-2026-4177 2.8.0 ## Impact urllib3's streaming API is d
urllib3 2.7.0 PYSEC-2026-4176 2.8.0 ### Impact urllib3's streaming API is designed for the efficient handling of large HTTP responses by reading content in
urllib3 2.7.0 PYSEC-2026-4175 2.8.0 ## Impact urllib3 supports configuring TLS independently for an HTTPS proxy and the target server. proxy_ssl_context
tornado 6.5.8 GHSA-chx6-46f5-w4vp 6.5.9 An unbounded memory accumulation (decompression bomb) in tornado.curl_httpclient.CurlAsyncHTTPClient — the client-side
tornado 6.5.8 GHSA-c2m8-h5v5-343r 6.5.9 ### Summary StaticFileHandler allows an unauthenticated attacker to read arbitrary files from the server's filesystem by
tornado 6.5.8 GHSA-3hv7-mjh2-fv65 6.5.9 ## Summary HTTPServerRequest.__init__ in tornado/httputil.py parses the URL query string via parse_qs_bytes() wit
virtualenv 21.7.9 PYSEC-2026-4011 21.7.12 download_wheel() runs pip download and hands the result straight to the seeder, with nothing checking the bytes it g
virtualenv 21.7.9 PYSEC-2026-4012 21.7.11 pyvenv.cfg is a line-based format with no escape syntax. PyEnvCfg.write() wrote values verbatim, while `PyEnvCfg._re
virtualenv 21.7.9 PYSEC-2026-4014 21.7.12 BatchActivator.quote() returned its input unchanged, the only activator with no escaping at all. --prompt, the `VIRT
virtualenv 21.7.9 PYSEC-2026-4013 21.7.13 The generated activate (bash/zsh) and activate.fish scripts interpolate a shlex.quote-ed value into a position tha
virtualenv 21.7.9 PYSEC-2026-4011 21.7.12 download_wheel() runs pip download and hands the result straight to the seeder, with nothing checking the bytes it g
virtualenv 21.7.9 PYSEC-2026-4012 21.7.11 ### Summary pyvenv.cfg is a line-based format with no escape syntax. PyEnvCfg.write() wrote values verbatim, while
virtualenv 21.7.9 PYSEC-2026-4013 21.7.13 ### Impact The generated activate (bash/zsh) and activate.fish scripts interpolate a shlex.quote-ed value into a
virtualenv 21.7.9 PYSEC-2026-4014 21.7.12 BatchActivator.quote() returned its input unchanged, the only activator with no escaping at all. --prompt, the `VIRT

15 vulnerability/vulnerabilities found (15 fixable) across 4 package(s).


Result: ❌ Blocking issues found — see details above.

emmanuelmathot pushed a commit that referenced this pull request Oct 12, 2026
* chore(deps): group pending Dependabot updates

Applies #272, #273, #284, #299, #300, #301 and #307 (except xarray,
whose 2026.9.0 breaks coarsen(...).mean(skipna=True); see
pydata/xarray#11686). Raises the urllib3, tornado and virtualenv
security floors to the patched versions.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>

* ci(dependabot): group major and security updates

Major bumps, requirement widenings (zarr) and security updates each
arrived as one PR per package; give them their own groups. Skip
xarray 2026.9.0 until pydata/xarray#11686 ships.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>

* chore(deps): bump multidict to 6.9.1

pip-audit blocks on CVE-2026-104874 in multidict 6.8.0, which fails
the security job. Raise its floor with the other security constraints.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>

---------

Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]>
@dependabot @github

dependabot Bot commented on behalf of github Oct 12, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are no longer being updated by Dependabot, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 12, 2026
@dependabot
dependabot Bot deleted the dependabot/uv/uv-minor-patch-5cc6a8e107 branch October 12, 2026 01:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants