Skip to content

Bump the dependencies group across 1 directory with 16 updates - #90

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/dependencies-309684b37e
Open

Bump the dependencies group across 1 directory with 16 updates#90
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/dependencies-309684b37e

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 14, 2026

Copy link
Copy Markdown
Contributor

Bumps the dependencies group with 16 updates in the / directory:

Package From To
affine 2.4.0 3.0.0
filelock 3.0.0 3.32.2
geopandas 0.14.4 1.1.4
joblib 1.4.2 1.5.3
numpy 1.26.4 2.5.2
pandas 2.2.2 3.0.5
pystac 1.10.1 1.15.2
pystac-client 0.7.7 0.9.0
rasterio 1.4.0 1.5.1
scipy 1.13.0 1.18.0
shapely 2.0.4 2.1.2
torch 2.3.0 2.13.0
tqdm 4.66.4 4.70.0
xarray 2025.3.1 2026.7.0
zarr 3.1.0 3.3.0
setuptools 83.0.0 84.0.0

Updates affine from 2.4.0 to 3.0.0

Release notes

Sourced from affine's releases.

3.0.0

This is 3.0.0. Thanks for your patience!

Only one change has been made since 3.0rc3:

  • Affine.__array__() has been deleted to remove a dependency on Numpy and associated typing annotations (#140). To convert an Affine instance to a Numpy array, do this: numpy.array(Affine()).reshape(3, 3).

3.0rc3

The single file module affine.py has been moved to affine/__init__.py so that a py.typed file can be distributed in the same directory (#136).

3.0rc2

3.0rc1 tagged the wrong commit. The distributions on PyPI have the correct version, but the GitHub release does not. This is fixed by 3.0rc2, which makes no other changes.

3.0rc1

This is the first 3.0 release candidate. There are no significant changes since 3.0b1.

3.0b1

The second 3.0 pre-release has a single bug fix. Matrix multiplication with tuples of coordinate matrices, like the output of numpy.meshgrid(), was broken in 3.0a1. It has been restored (#126).

3.0a1

This is the first pre-release of Affine version 3.0. There is one major, potentially breaking change: the Affine class is no longer a named tuple, and is no longer serializable to JSON without an adapter of some kind. That said, Rasterio 1.4 needed only minor changes to work with Affine 3.0, and we hope that other projects are similarly easy to update.

New features

  • Type hint annotations for functions and methods are complete (#121).
  • Affine raises ValueError if initialized with values for g, h, and i that are not 0.0, 0.0, and 1.0, respectively (#117).
  • Python version support was changed to 3.9+ (#110).
  • Switch from namedtuple to attrs for implementation of the Affine class and use functools.cached_property(), which absolutely requires Python 3.8 (#111).
  • Source was moved to a single-module affine.py in the src directory (#112).
  • Add numpy __array__() interface (#108).
  • Add support for @ matrix multiplier methods (#122).
Changelog

Sourced from affine's changelog.

3.0.0 (2026-08-08)

  • Affine.__array__() has been deleted to remove a dependency on Numpy and associated typing annotations (#140). To convert an Affine instance to a Numpy array, do this: numpy.array(Affine()).reshape(3, 3).

3.0rc3 (2026-01-30)

The single file module affine.py has been moved to affine/init.py so that a py.typed file can be distributed in the same directory (#136).

3.0rc2 (2026-01-27)

3.0rc1 tagged the wrong commit. The distributions on PyPI have the correct version, but the GitHub release does not. This is fixed by 3.0rc2, which makes no other changes.

3.0rc1 (2026-01-26)

This is the first 3.0 release candidate. There are no significant changes since 3.0b1.

3.0b1 (2025-01-29)

  • Matrix multiplication with tuples of coordinate matrices, like the output of numpy.meshgrid(), has been restored (#126).

3.0a1 (2025-01-27)

  • Type hint annotations for functions and methods are complete (#121).
  • Affine raises ValueError if initialized with values for g, h, and i that are not 0.0, 0.0, and 1.0, respectively (#117).
  • Python version support was changed to 3.9+ (#110).
  • Switch from namedtuple to attrs for implementation of the Affine class and use functools.cached_property(), which absolutely requires Python 3.8+ (#111).
  • Source was moved to a single-module affine.py in the src directory (#112).
  • Add numpy array interface (#108).
  • Add support for @ matrix multiplier methods (#122).
Commits

Updates filelock from 3.0.0 to 3.32.2

Release notes

Sourced from filelock's releases.

3.32.2

What's Changed

Full Changelog: tox-dev/filelock@3.32.1...3.32.2

3.32.0

What's Changed

Full Changelog: tox-dev/filelock@3.31.2...3.32.0

3.31.2

What's Changed

Full Changelog: tox-dev/filelock@3.31.1...3.31.2

3.31.1

What's Changed

Full Changelog: tox-dev/filelock@3.31.0...3.31.1

3.31.0

What's Changed

Full Changelog: tox-dev/filelock@3.30.3...3.31.0

... (truncated)

Changelog

Sourced from filelock's changelog.

########### Changelog ###########

.. towncrier-draft-entries:: Unreleased

.. towncrier release notes start


3.32.3 (2026-08-13)


  • The fork-safety audit hook no longer prints Exception ignored in audit hook with a TypeError when an audit event fires during interpreter shutdown, after CPython has already cleared the module globals. :pr:701

3.32.2 (2026-07-29)


  • A SoftReadWriteLock or SoftFileLease acquire whose heartbeat thread fails to start now unlinks its marker and hands the claim back, instead of leaving an unrefreshed marker a peer takes while the caller believes it still holds the lock. :pr:691

3.32.1 (2026-07-26)


  • Canceling an AsyncSoftReadWriteLock acquire now releases the claim instead of leaking a marker whose heartbeat wedges every contender. :pr:686

3.32.0 (2026-07-21)


  • SoftReadWriteLock closes the directory handle it opens to scan for readers as soon as a scan stops early, rather than holding it until the generator is collected. :pr:685
  • Declare support for Python 3.15 and run the test suite against it and its free-threaded build, both currently in beta. :pr:683
  • The source distribution ships the capability probes the tests import, and reading one no longer needs coverage installed, so the suite runs from an unpacked sdist instead of failing on a missing coverage_pragmas. :pr:685

3.31.2 (2026-07-21)


  • filelock imports again on runtimes whose errno omits ENOTSUP, such as GraalPy, where importing the package raised ImportError. It probes the code instead, preferring ENOTSUP, falling back to EOPNOTSUPP where that name is absent, and dropping to ENOSYS/EXDEV where neither exists. Platforms defining ENOTSUP keep their behavior. :pr:681

... (truncated)

Commits
  • 9a6cc43 Release 3.32.2
  • 56879c7 🧪 test(unix): deflake sticky-bit concurrent-unlink on graalpy (#695)
  • ecf5be0 hand back the claim when a heartbeat thread fails to start (#691)
  • ee70d2e 🧪 test(soft-rw): deflake writer phase-2 peer-marker test (#694)
  • 1eb14dd Fix test failures on NetBSD (#689) (#693)
  • d81e859 build(deps): bump astral-sh/setup-uv from 8.3.2 to 9.0.0 (#692)
  • 6fbc905 [pre-commit.ci] pre-commit autoupdate (#690)
  • 34d1c38 build(deps): bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.1 (#688)
  • bf13ec7 Release 3.32.1
  • 887f114 build(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#687)
  • Additional commits viewable in compare view

Updates geopandas from 0.14.4 to 1.1.4

Release notes

Sourced from geopandas's releases.

Version 1.1.4

What's Changed

Bug fixes:

  • Further hardening of to_postgis against SQL injection (#3800).
  • Ensure that points generated by sample_points are not sorted along x-axis (#3773).
  • Fix GeoDataFrame.explore() ignoring custom legend_kwds={"labels": ...} for categorical and boolean columns (#3496).
  • More graceful handling of keep_geom_type in the overlay() function with empty input (#3745).

Full Changelog: geopandas/geopandas@v1.1.3...v1.1.4

Version 1.1.3

What's Changed

This release addresses a handful of small compatibility issues with pandas 3.0 and backports some bugfixes.

Bug fixes:

  • Improved compatibility with pandas 3.0 Copy-on-Write feature, making use of deferred copies where possible (#3298, #3711).
  • Fix GeoSeries.sample_points not accepting list-like size when generating points using pointpaterns (#3710).
  • Fix from_wkt/wkb to correctly handle missing values with pandas 3 (where the new str dtype is used) (#3714).
  • Fix to_postgis to correctly handle missing values with pandas 3 (where the new str dtype is used) (#3722).
  • Using loc to assign column values to a new row index now correctly preserves the column CRS and geometry dtype on pandas 3.1, due to an upstream bug fix (#3741, Pandas #62523)
  • Random states in pointpats methods of sample_points can now be fixed with rng (#3737).

Full Changelog: geopandas/geopandas@v1.1.2...v1.1.3

Version 1.1.2

What's Changed

Bug fixes:

  • Fix an issue that caused an error in GeoDataFrame.from_features when there is no properties field (#3599).
  • Fix read_file and to_file errors (#3682)
  • Fix read_parquet with to_pandas_kwargs for complex (list/struct) arrow types (#3640)
  • value_counts on GeoSeries now preserves CRS in index (#3669)
  • Fix f-string placeholders appearing in error messages when pyogrio cannot be imported (#3682).
  • Fix read_parquet with to_pandas_kwargs for complex (list/struct) arrow types (#3640).
  • .to_json now provides a clearer error message when called on a GeoDataFrame without an active geometry column (#3648).
  • Calling del gdf["geometry"] now will downcast to a pd.DataFrame if there are no geometry columns left in the dataframe (#3648).
  • Fix SQL injection in to_postgis via geometry column name (#3681).

Full Changelog: geopandas/geopandas@v1.1.1...v1.1.2

v1.1.1

... (truncated)

Changelog

Sourced from geopandas's changelog.

Version 1.1.4 (June 26, 2026)

Bug fixes:

  • Further hardening of to_postgis against SQL injection (#3800).
  • Ensure that points generated by sample_points are not sorted along x-axis (#3773).
  • Fix GeoDataFrame.explore() ignoring custom legend_kwds={"labels": ...} for categorical and boolean columns (#3496).
  • More graceful handling of keep_geom_type in the overlay() function with empty input (#3745).

Version 1.1.3 (March 10, 2026)

Bug fixes:

  • Improved compatibility with pandas 3.0 Copy-on-Write feature, making use of deferred copies where possible (#3298, #3711).
  • Fix GeoSeries.sample_points not accepting list-like size when generating points using pointpaterns (#3710).
  • Fix from_wkt/wkb to correctly handle missing values with pandas 3 (where the new str dtype is used) (#3714).
  • Fix to_postgis to correctly handle missing values with pandas 3 (where the new str dtype is used) (#3722).
  • Using loc to assign column values to a new row index now correctly preserves the column CRS and geometry dtype on pandas 3.1, due to an upstream bug fix (#3741, Pandas #62523)
  • Random states in pointpats methods of sample_points can now be fixed with rng (#3737).

Version 1.1.2 (December 22, 2025)

Bug fixes:

  • Fix an issue that caused an error in GeoDataFrame.from_features when there is no properties field (#3599).
  • Fix read_file and to_file errors (#3682)
  • Fix read_parquet with to_pandas_kwargs for complex (list/struct) arrow types (#3640)
  • value_counts on GeoSeries now preserves CRS in index (#3669)
  • Fix f-string placeholders appearing in error messages when pyogrio cannot be imported (#3682).
  • Fix read_parquet with to_pandas_kwargs for complex (list/struct) arrow types (#3640).
  • .to_json now provides a clearer error message when called on a GeoDataFrame without an active geometry column (#3648).
  • Calling del gdf["geometry"] now will downcast to a pd.DataFrame if there are no geometry columns left in the dataframe (#3648).
  • Fix SQL injection in to_postgis via geometry column name (#3681).

Version 1.1.1 (June 27, 2025)

Bug fixes:

  • Fix regression in the GeoDataFrame constructor when np.nan is given as an only geometry (#3591).
  • Fix regression in overlay with how="identity" when input dataframes have column names that are equal (#3596).

Version 1.1.0 (June 1, 2025)

... (truncated)

Commits
  • 91ec4af RLS: v1.1.4
  • b5d685f DOC: add changelog for 1.1.4
  • 158d993 BUG: further to_postgis hardening (#3800)
  • ce95930 BUG: honor legend_kwds["labels"] for categorical and boolean columns in explo...
  • 22bf845 BUG: overlay with empty input handles keep geom dtype gracefully (#3745)
  • 866a7f0 BUG: ensure that points from random sampling are not sorted (#3773)
  • 76b16ca DOC: update Code of Conduct reporting form link (#3794)
  • 3a04a5c switch to NumFOCUS Code of Conduct (#3671)
  • 6fedb19 BLD: setuptools 77+ required for PEP 639 support (#3746)
  • f5fe3ff RLS: v1.1.3
  • Additional commits viewable in compare view

Updates joblib from 1.4.2 to 1.5.3

Changelog

Sourced from joblib's changelog.

Release 1.5.3 - 2025/12/15

  • The Memory object won't overwrite an already existing .gitignore file in its cache directory anymore. joblib/joblib#1742

  • Harden the safety checks in eval_expr(pre_dispatch) to prevent excessive memory allocation and potential crashes by limiting the allowed length of the expression and the maximum numeric value of sub-expressions and not evaluating expressions with non-numeric literals. joblib/joblib#1744

  • Vendor cloudpickle 3.1.2 to fix a pickling problem with interactively defined abstract base classes and type annotations in Python 3.14+.

Release 1.5.2 - 2025/08/27

Memory:


- Ensure that temporary files managed by the ``Memory`` object do not collide
  when using the same cache directory when the cache directory is accessed
  concurrently from different nodes on a cluster with a shared filesystem.
  https://github.com/joblib/joblib/pull/1656

Release 1.5.1 - 2025/05/23

  • Fix backend hints causing errors when no multiprocessing is present
    joblib/joblib#1721

  • Vendor loky3.5.5 fixing the resource_tracker clean up with earlier Python
    versions. joblib/joblib#1724

Release 1.5.0 -- 2025/05/03

Memory:

  • Enforce age_limit is a positive timedelta for Memory.reduce_size, to avoid silently ignoring it. joblib/joblib#1613

  • Remove deprecated bytes_limit argument for Memory, which should

... (truncated)

Commits

Updates numpy from 1.26.4 to 2.5.2

Release notes

Sourced from numpy's releases.

v2.5.2 (Aug 9, 2026)

NumPy 2.5.2 Release Notes

The NumPy 2.5.2 is a patch release that fixes bugs discovered after the 2.5.1 release. The big news is that it includes wheels for the newly released Python 3.15.0rc1.

This release supports Python versions 3.12-3.15

C API changes

PyArray_StringDTypeObject is opaque under the abi3t stable ABI

The PyArray_StringDTypeObject was accidentally exposed in NumPy 2.5 when targeting the free-threading-compatible stable ABI (Py_TARGET_ABI3T). PyArray_StringDTypeObject is now an opaque struct: extensions compiled that way cannot access its fields, since the struct layout depends on the size of the object header. Any code that accessed PyArray_StringDTypeObject fields in an abi3t build would have crashed, so we are making this API change in a bugfix release.

The NpyString allocator API remains usable by passing the descriptor object pointer, e.g. NpyString_acquire_allocator((PyArray_StringDTypeObject *)descr).

(gh-31771)

Contributors

A total of 16 people contributed to this release. People with a "+" by their names contributed a patch for the first time.

  • Abhijeetsingh Meena +
  • Charalampos Stratakis
  • Charles Harris
  • Chris Ninham +
  • David Woods
  • Geonho +
  • Gopu Yeshwanth Reddy +
  • Iason Krommydas
  • Ijtihed Kilani
  • Jelle Zijlstra +
  • Joren Hammudoglu
  • Kumar Aditya
  • Mike Boyle
  • Nathan Goldbaum
  • Raghuveer Devulapalli
  • Sebastian Berg

... (truncated)

Changelog

Sourced from numpy's changelog.

This is a walkthrough of the NumPy 2.4.0 release on Linux, which will be the first feature release using the numpy/numpy-release <https://github.com/numpy/numpy-release>__ repository.

The commands can be copied into the command line, but be sure to replace 2.4.0 with the correct version. This should be read together with the :ref:general release guide <prepare_release>.

Facility preparation

Before beginning to make a release, use the requirements/*_requirements.txt files to ensure that you have the needed software. Most software can be installed with pip, but some will require apt-get, dnf, or whatever your system uses for software. You will also need a GitHub personal access token (PAT) to push the documentation. There are a few ways to streamline things:

  • Git can be set up to use a keyring to store your GitHub personal access token. Search online for the details.

Prior to release

Add/drop Python versions

When adding or dropping Python versions, multiple config and CI files need to be edited in addition to changing the minimum version in pyproject.toml. Make these changes in an ordinary PR against main and backport if necessary. We currently release wheels for new Python versions after the first Python RC once manylinux and cibuildwheel support that new Python version.

Backport pull requests

Changes that have been marked for this release must be backported to the maintenance/2.4.x branch.

Update 2.4.0 milestones

Look at the issues/prs with 2.4.0 milestones and either push them off to a later version, or maybe remove the milestone. You may need to add a milestone.

Check the numpy-release repo

... (truncated)

Commits
  • 48fecee REL: Prepare for the NumPy 2.5.2 release (#32226)
  • ecf599c Merge pull request #32221 from charris/backport-32151
  • 3c7ac97 Merge pull request #32220 from charris/backport-32205
  • 23b30f4 BUG: avoid segfaults when legacy copyswap slot is not defined (#32151)
  • 4964ca8 TYP: isclose shape-typing fix for 2d array-likes (#32205)
  • c37ed94 MAINT: Skip limited_api tests on some platforms. (#32214)
  • 5cfd73b Merge pull request #32206 from charris/update-cibuildwheel
  • d8262bc MAINT: Update cibuildwheel to v4.2.0
  • 988d94d Merge pull request #32158 from charris/backport-32133
  • b2e4f97 BUG: avoid possible stack overflow in arraydescr_dealloc (#32133)
  • Additional commits viewable in compare view

Updates pandas from 2.2.2 to 3.0.5

Release notes

Sourced from pandas's releases.

pandas 3.0.5

We are pleased to announce the release of pandas 3.0.5. This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version.

See the full whatsnew for a list of all the changes.

Pandas 3.0 supports Python 3.11 and higher. The release can be installed from PyPI:

python -m pip install --upgrade pandas==3.0.*

Or from conda-forge

conda install -c conda-forge pandas=3.0

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

pandas 3.0.4

We are pleased to announce the release of pandas 3.0.4. This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version.

See the full whatsnew for a list of all the changes.

Pandas 3.0 supports Python 3.11 and higher. The release can be installed from PyPI:

python -m pip install --upgrade pandas==3.0.*

Or from conda-forge

conda install -c conda-forge pandas=3.0

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

pandas 3.0.3

We are pleased to announce the release of pandas 3.0.3. This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version.

See the full whatsnew for a list of all the changes.

Pandas 3.0 supports Python 3.11 and higher. The release can be installed from PyPI:

python -m pip install --upgrade pandas==3.0.*

Or from conda-forge

... (truncated)

Commits
  • e68db09 RLS: 3.0.5
  • 0697623 Backport PR #66428: DOC: update whatsnew for 3.0.5 (#66430)
  • 5d846d0 Backport PR #66090 on branch 3.0.x (BLD: exclude numpy 2.5.0 when building wh...
  • bef7a2b Backport PR #66169 on branch 3.0.x (CI: Fix pyarrow-nightly job (stale nightl...
  • 8188eb1 RLS: 3.0.4 (#66079)
  • bd35f15 [3.0.x] BUG: fix CoW issue in eval() (#66072)
  • 6195872 [backport 3.0.x] BUG: anchor whole alternation in Series.str.match for PyArro...
  • 70313be Backport PR #66051 on branch 3.0.x (BUG: fix regression in DataFrame setitem ...
  • 57ed3e2 [backport 3.0.x] Bump pypa/cibuildwheel from 3.4.1 to 4.1.0 (#65934) (#66026)
  • f9693fc [backport 3.0.x] BUG(pandas 3.0 regression): drop(index=...) doesn't accept N...
  • Additional commits viewable in compare view

Updates pystac from 1.10.1 to 1.15.2

Release notes

Sourced from pystac's releases.

pystac-core-v1.15.0

No release notes provided.

pystac-core-v1.15.0-rc.1

Second rc for pystac-core

pystac-core-v1.15.0-rc.0

The first pre-release for v1.15.0, which includes the extension package refactor: stac-utils/pystac#1650. See stac-utils/pystac#1725 for the release checklist.

Changelog

Sourced from pystac's changelog.

1.15.2 (2026-07-27)

Bug Fixes

1.15.1 (2026-06-30)

Bug Fixes

  • actually link pystac-core and pystac via release-please (207e38d)
  • consolidate core and top-level package in release-please (#1760) (c6a9fbd)
  • more release-please flailing (#1762) (bcf1062)
  • remove invalid version specifier (#1756) (bc70651)

1.15.0 (2026-06-25)

Bug Fixes

Miscellaneous Chores

  • manually set next versions (64fd083)

1.14.3 (2026-01-08)

Bug Fixes

1.14.2 (2025-12-17)

Bug Fixes

  • Remove unused pystac.validation import (#1583)
  • clone extra_fields for Item (#1601) (6ba7da1)
  • make release-please two separate jobs (#1607) (bb6d289)
  • Make extent not required for VerticalSpatialDimension (#1596)

... (truncated)

Commits
  • af10871 chore(main): release 1.15.2 (#1775)
  • 1f8d728 build(deps): bump actions/checkout in the actions-deps group (#1778)
  • 70a6405 build(deps): bump setuptools from 82.0.1 to 83.0.0 (#1776)
  • 6ec1e30 build(deps): bump soupsieve from 2.8.3 to 2.8.4 (#1766)
  • 57b8d50 build(deps): bump mistune from 3.2.1 to 3.3.0 (#1767)
  • c171db2 build(deps): bump jupyter-server from 2.18.0 to 2.20.0 (#1770)
  • c82570e fix: circular imports for extensions (#1764)
  • f0c30cc build(deps): bump cryptography from 46.0.7 to 48.0.1 (#1774)
  • a448ffc build(deps-dev): bump jupyterlab from 4.5.7 to 4.5.9 (#1773)
  • bb1d200 build(deps-dev): bump starlette from 1.0.1 to 1.3.1 (#1771)
  • Additional commits viewable in compare view

Updates pystac-client from 0.7.7 to 0.9.0

Release notes

Sourced from pystac-client's releases.

v0.9.0

What's Changed

New Contributors

Full Changelog: stac-utils/pystac-client@v0.8.6...v0.9.0

v0.8.6

What's Changed

Full Changelog: stac-utils/pystac-client@v0.8.5...v0.8.6

v0.8.5

What's Changed

Full Changelog: stac-utils/pystac-client@v0.8.4...v0.8.5

v0.8.4

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from pystac-client's changelog.

[v0.9.0] - 2025-07-17

Added

  • Coerce cql2 style to match HTTP method using cql2 library (#804)

Fixed

  • Fix usage documentation of ItemSearch (#790)
  • Fix fields argument to CLI (#797)
  • Clarify recursive behaviour of the get_items method in the method docstring (#800)

[v0.8.6] - 2025-02-11

Changed

  • Use uv for development (#784)
  • Updated to Python 3.10 syntax with pyupgrade (#783)

Fixed

  • Client.get_collection for static catalogs (#782)
  • Permissive collection reading (#787)

[v0.8.5] - 2024-10-23

Fixed

  • Use urljoin to build hrefs (#746)

[v0.8.4] - 2024-10-16

Added

  • Support for collection search via CollectionSearch class and associated client methods (#735)

Removed

  • Python 3.9 support (#724)

[v0.8.3] - 2024-07-01

Fixed

  • Actually set timeout when initializing StacApiIO (#709)
  • Set _stac_io on CollectionClient when reading (#709)

[v0.8.2] - 2024-05-30

Added

... (truncated)

Commits

Bumps the dependencies group with 16 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [affine](https://github.com/rasterio/affine) | `2.4.0` | `3.0.0` |
| [filelock](https://github.com/tox-dev/py-filelock) | `3.0.0` | `3.32.2` |
| [geopandas](https://github.com/geopandas/geopandas) | `0.14.4` | `1.1.4` |
| [joblib](https://github.com/joblib/joblib) | `1.4.2` | `1.5.3` |
| [numpy](https://github.com/numpy/numpy) | `1.26.4` | `2.5.2` |
| [pandas](https://github.com/pandas-dev/pandas) | `2.2.2` | `3.0.5` |
| [pystac](https://github.com/stac-utils/pystac) | `1.10.1` | `1.15.2` |
| [pystac-client](https://github.com/stac-utils/pystac-client) | `0.7.7` | `0.9.0` |
| [rasterio](https://github.com/rasterio/rasterio) | `1.4.0` | `1.5.1` |
| [scipy](https://github.com/scipy/scipy) | `1.13.0` | `1.18.0` |
| [shapely](https://github.com/shapely/shapely) | `2.0.4` | `2.1.2` |
| [torch](https://github.com/pytorch/pytorch) | `2.3.0` | `2.13.0` |
| [tqdm](https://github.com/tqdm/tqdm) | `4.66.4` | `4.70.0` |
| [xarray](https://github.com/pydata/xarray) | `2025.3.1` | `2026.7.0` |
| [zarr](https://github.com/zarr-developers/zarr-python) | `3.1.0` | `3.3.0` |
| [setuptools](https://github.com/pypa/setuptools) | `83.0.0` | `84.0.0` |



Updates `affine` from 2.4.0 to 3.0.0
- [Release notes](https://github.com/rasterio/affine/releases)
- [Changelog](https://github.com/rasterio/affine/blob/main/CHANGES.txt)
- [Commits](rasterio/affine@2.4.0...3.0.0)

Updates `filelock` from 3.0.0 to 3.32.2
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst)
- [Commits](tox-dev/filelock@v3.0.0...3.32.2)

Updates `geopandas` from 0.14.4 to 1.1.4
- [Release notes](https://github.com/geopandas/geopandas/releases)
- [Changelog](https://github.com/geopandas/geopandas/blob/v1.1.4/CHANGELOG.md)
- [Commits](geopandas/geopandas@v0.14.4...v1.1.4)

Updates `joblib` from 1.4.2 to 1.5.3
- [Release notes](https://github.com/joblib/joblib/releases)
- [Changelog](https://github.com/joblib/joblib/blob/main/CHANGES.rst)
- [Commits](joblib/joblib@1.4.2...1.5.3)

Updates `numpy` from 1.26.4 to 2.5.2
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v1.26.4...v2.5.2)

Updates `pandas` from 2.2.2 to 3.0.5
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.2.2...v3.0.5)

Updates `pystac` from 1.10.1 to 1.15.2
- [Release notes](https://github.com/stac-utils/pystac/releases)
- [Changelog](https://github.com/stac-utils/pystac/blob/main/CHANGELOG.md)
- [Commits](stac-utils/pystac@v1.10.1...v1.15.2)

Updates `pystac-client` from 0.7.7 to 0.9.0
- [Release notes](https://github.com/stac-utils/pystac-client/releases)
- [Changelog](https://github.com/stac-utils/pystac-client/blob/main/CHANGELOG.md)
- [Commits](stac-utils/pystac-client@v0.7.7...v0.9.0)

Updates `rasterio` from 1.4.0 to 1.5.1
- [Release notes](https://github.com/rasterio/rasterio/releases)
- [Changelog](https://github.com/rasterio/rasterio/blob/main/CHANGES.txt)
- [Commits](rasterio/rasterio@1.4.0...1.5.1)

Updates `scipy` from 1.13.0 to 1.18.0
- [Release notes](https://github.com/scipy/scipy/releases)
- [Commits](scipy/scipy@v1.13.0...v1.18.0)

Updates `shapely` from 2.0.4 to 2.1.2
- [Release notes](https://github.com/shapely/shapely/releases)
- [Changelog](https://github.com/shapely/shapely/blob/main/CHANGES.txt)
- [Commits](shapely/shapely@2.0.4...2.1.2)

Updates `torch` from 2.3.0 to 2.13.0
- [Release notes](https://github.com/pytorch/pytorch/releases)
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md)
- [Commits](pytorch/pytorch@v2.3.0...v2.13.0)

Updates `tqdm` from 4.66.4 to 4.70.0
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](tqdm/tqdm@v4.66.4...v4.70.0)

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

Updates `zarr` from 3.1.0 to 3.3.0
- [Release notes](https://github.com/zarr-developers/zarr-python/releases)
- [Changelog](https://github.com/zarr-developers/zarr-python/blob/main/docs/release-notes.md)
- [Commits](zarr-developers/zarr-python@v3.1.0...v3.3.0)

Updates `setuptools` from 83.0.0 to 84.0.0
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](pypa/setuptools@v83.0.0...v84.0.0)

---
updated-dependencies:
- dependency-name: affine
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: filelock
  dependency-version: 3.32.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: geopandas
  dependency-version: 1.1.4
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: joblib
  dependency-version: 1.5.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: numpy
  dependency-version: 2.5.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: pandas
  dependency-version: 3.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: pystac
  dependency-version: 1.15.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pystac-client
  dependency-version: 0.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: rasterio
  dependency-version: 1.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: scipy
  dependency-version: 1.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: shapely
  dependency-version: 2.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: torch
  dependency-version: 2.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: tqdm
  dependency-version: 4.70.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: xarray
  dependency-version: 2026.7.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: zarr
  dependency-version: 3.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: setuptools
  dependency-version: 84.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 14, 2026
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 Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants