Skip to content

deps: bump the python-dependencies group across 1 directory with 10 updates - #24

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-dependencies-bb05a6d77c
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-dependencies-bb05a6d77c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 26, 2026 •

Copy link
Copy Markdown

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

Package From To
cartopy 0.25.0 0.26.0
matplotlib 3.11.0 3.11.2
numpy 2.5.1 2.5.3
pandas 3.0.3 3.0.6
pyproj 3.7.2 3.8.0
rebound 4.6.0 5.2.0
reboundx 4.6.2 4.6.1
scipy 1.18.0 1.18.1
skyfield 1.54 1.55
ruff 0.15.21 0.16.8

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.0 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

REL: v3.11.1

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

This release contains several bug-fixes and adjustments:

  • Fix tight layout of multiple subplots with sharey=True
  • Fix NoNorm cursor formatting for uint8 images
  • Fix occasional misalignment in reported mouse position (also fix a bug with canvas height)
  • Fix clipped Axis labels on 3D plots with tight layout
  • Fix inverted Axis on 3D plots
  • Fix restoring 'auto' aspect in 3D axes after switching from 'equal'
  • Fix missing glyphs when subsetting Type 1 fonts in PDF
  • Fix oversized embedding of Type 42 fonts in PDF/PostScript files

As well as several documentation and typing improvements and corrections.

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

Updates numpy from 2.5.1 to 2.5.3

Release notes

Sourced from numpy's releases.

v2.5.3 (Sep 6, 2026)

NumPy 2.5.3 Release Notes

The NumPy 2.5.3 is a patch release that fixes bugs discovered after the 2.5.2 release. Apart from the usual bug and maintenance work, there are a number of StringDType related fixes for problems discovered during the ongoing string work in the main branch.

This release supports Python versions 3.12-3.15

Changes

  • Casting a fixed-width byte string array (np.bytes_) to StringDType now raises TypeError when the bytes are not valid UTF-8. Previously the invalid bytes were stored as-is and later caused undefined behavior in string operations.

    (gh-32296)

  • MaskedArray._fill_value would become stale when ufuncs that change dtype left the result holding a fill_value typed for the old dtype. The mismatch was silent until something later called _check_fill_value, such as .view(), and then a TypeError would be raised. Now, when the copied fill_value is no longer valid for the new dtype, fall back to the default fill_value for that dtype instead of propagating the stale value. This may raise a ComplexWarning if the fill_value is complex and the new dtype is real.

    (gh-32423)

Contributors

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

  • Charles Harris
  • Iason Krommydas
  • James Davies +
  • Joren Hammudoglu
  • Maanas Arora
  • Matti Picus
  • Nathan Goldbaum
  • Shikhar Goel +
  • Yeonho Kim +

Pull requests merged

A total of 27 pull requests were merged for this release.

  • #32235: MAINT: Prepare 2.5.x for further development

... (truncated)

Commits
  • dd88c0c Merge pull request #32511 from charris/prepare-2.5.3
  • edcac6a REL: Prepare for the NumPy 2.5.3 release
  • fd4d908 Merge pull request #32509 from charris/backport-32496
  • 65bb1da BUG: fix crash in ufunc.resolve_dtypes with a Python scalar type (#32496)
  • 294956e Merge pull request #32506 from charris/backport-32503
  • 26428d9 DOC: fix scipy docs links in intersphinx mapping (#32507)
  • 5fab1cb DOC: use static scipy doc site for intershpinx (#32503)
  • 7beed2f Merge pull request #32481 from ngoldbaum/stringdtype-backport
  • 8972f70 Merge pull request #32478 from charris/backport-32466
  • ab1b589 Merge pull request #32477 from charris/backport-32423
  • Additional commits viewable in compare view

Updates pandas from 3.0.3 to 3.0.6

Release notes

Sourced from pandas's releases.

pandas 3.0.6

We are pleased to announce the release of pandas 3.0.6. 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. This is also the first release to support Python 3.15.

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.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

... (truncated)

Commits
  • 2905718 RLS: 3.0.6
  • 3188ced [backport 3.0.x] BUG: read_csv(sep=None) raised TypeError instead of falling...
  • f097905 DOC: cleanup 3.0.6 whatsnew + mention Python 3.15 support (#68965) (#68969)
  • 4f68223 [backport 3.0.x] BUG: fix setting with bool column mask into 1-column DataFra...
  • e3df0e8 [backport 3.0.x] BUG: full-slice setitem into a pyarrow-backed array shared m...
  • b7735f6 Backport PR #66117 on branch 3.0.x (BUG: interpolate leaving NAs unfilled for...
  • bca0b77 [backport 3.0.x] BUG: read_csv leaked the string-intern table when a column f...
  • bca1e5d [backport 3.0.x] BUG: prevent external mutation of RangeIndex._data (CoW) (#6...
  • c95b42c [3.0.x] CI: skip cython-lint on pre-commit.ci (#68910)
  • 9cbd884 [backport 3.0.x] Backport of some already merged regression fixes (#68447)
  • Additional commits viewable in compare view

Updates pyproj from 3.7.2 to 3.8.0

Release notes

Sourced from pyproj's releases.

3.8.0 Release

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from pyproj's changelog.

3.8.0

  • WHL: Wheels contain PROJ 9.8.1 (pull #1630)
  • WHL: Upgrade from MacOS 13 to MacOS 15 (X86_64) wheels (issue #1532 & #1543)
  • DEP: Minimum supported Python version 3.12 (issue #1482)
  • ENH: Add :meth:database.query_geodetic_crs_from_datum (pull #1390)
  • ENH: Added crs_extent_use kwarg to :class:pyproj.transformer.TransformerGroup aligning with PROJ CLI --crs-extent-use (pull #1538)
  • ENH: Added :class:pyproj.enums.CRSExtentUse enum for TransformerGroup crs_extent_use kwarg (pull #1538)
  • ENH: Added pivot_crs kwarg to :class:pyproj.transformer.TransformerGroup mirroring PROJ CLI --pivot-crs (pull #1538)
  • ENH: Added :class:pyproj.enums.IntermediateCRSUse to support TransformerGroup pivot_crs kwarg (pull #1538)
  • ENH: Added grid_check kwarg to :class:pyproj.transformer.TransformerGroup mirroring PROJ CLI --grid-check (pull #1555)
  • ENH: Added :class:pyproj.enums.GridAvailabilityUse enum for TransformerGroup grid_check kwarg (pull #1555)
  • ENH: Added always_xy kwarg to :meth:pyproj.transformer.Transformer.from_pipeline (pull #1566)
  • PERF: Optimize single point transformations and remove typecast warning (issue #1309)
  • BUG: Default skew angle for CF grid mapping oblique mercator to 90 (issue #1506)
  • BUG: Clear CONTEXT_THREAD_KEY when destroying PJ_CONTEXT (pull #1541)
  • BUG: Fix use-after-free when ContextManager frees a context on another thread (pull #1626)
  • BUG: Fix :meth:pyproj.crs.CRS.to_2d raising on :class:pyproj.crs.CustomConstructorCRS subclasses (pull #1625)
  • BLD: update build-time dependencies (pull #1575)
  • MNT: * Use dependency-groups (PEP 735) instead of requirements files (pull #1602)
  • DOC: Update fiona CRS compatibility for fiona 1.9+ (issue #1360)
Commits

Updates rebound from 4.6.0 to 5.2.0

Release notes

Sourced from rebound's releases.

5.2.0

  • Improved WHFast512 Kepler solver for highly eccentric and hyperbolic orbits.
  • Added symplectic correctors for WHFast with Democratic Heliocentric Coordinates.
  • Fixed an edge case where WHFast's Kepler solver might get stuck in an infinite loop.
  • Improved accuracy in phase calculation of orbital parameters.
  • Wrap Omega and pomega to [0, 2pi) range.
  • Added colours to bounding box and origin marker in visualizations.

5.1.1

  • Fixed python source dist.
  • Added python wheels for 3.13 and 3.14.

5.1.0

  • Updated WHFast512. See Dagli and Rein (in prep) for details. WHFast512 is now written in x86 assembly, it uses Jacobi coordinates, supports symplectic correctors, and close encounter and ejection checks. The accuracy of the scheme is up to 5 orders of magnitude better and long term bias in the Kepler solver has been reduced. The walltime required to integrate the Solar System for 5Gyr has been reduced to only 8.7 hours.
  • Updated build system for both C and python to support assembly code on Linux and Windows. MacOS does not support 64bit x86 CPUs.
  • reb_simulation_steps() now stops if the simulation's status indicates an error.

5.0.1

  • Optimized Lazy Kernel method in WHFast.
  • Fixed bug in WHFast512 when GR is enabled, related to backreaction.
  • Fixed size of integers in collision structure in python.

5.0.0

  • This release incorporates major updates and breaks backwards compatability.
  • Particles can now be identified with a name. The names can be any string. The memory for names is managed by REBOUND. Names are automatically stored in Simulationarchives. Hashes are now longer available to identify particles.
  • A new interface for integrators has beed added. Thanks to this all the functionality provided by an integrator are implemented in the integrator's C file. This also makes it much easier to experiment with new integrators. To set an integrator from C, you now need to use a function and pass it a string: reb_simulation_set_integrator(r, "ias15"). The syntax from python remains the same to set the integrator. Integrator attributes can now be set in python without the ri_* structs, e.g. sim.integrator.safe_mode = 1 now works for WHFast.
  • Python bindings are automatically generated for both built-in and custom imtegrators. This includes documentation strings (__doc__) and support for setting enumeration values with a string.
  • The python structures Simulation and Particle only allow setting attributes that correspond to fields in the C structures. This makes it much easier to find bugs where previously a typo in an assignment failed silently.
  • The file format for the Simulationarchive has been changed. Note that you can not read Simulationsarchives that were saved with a previous version.
  • The reb_simulation_add_fmt() function now allows for angles to be initialized with a uniform distribution. The synatx is reb_simulation_add_fmt(r, "a e uniform(omega)", 1.0, 0.1).
  • The particle array is now kept sorted by default. The user doesn't need to manually specify that the particles should be kept sorted when a particle gets removed.
  • The tree structure is now regenerated from scratch at every timestep instead of updating a previously generated tree. This simplifies the logic significantly does not negatively affect the runtime.
  • Python installs from source are faster.
  • Many other small bug fixes and improvements.

Version 4.x

Changelog

Sourced from rebound's changelog.

Version 5.2.0

  • Improved WHFast512 Kepler solver for highly eccentric and hyperbolic orbits.
  • Added symplectic correctors for WHFast with Democratic Heliocentric Coordinates.
  • Fixed an edge case where WHFast's Kepler solver might get stuck in an infinite loop.
  • Improved accuracy in phase calculation of orbital parameters.
  • Wrap Omega and pomega to [0, 2pi) range.
  • Added colours to bounding box and origin marker in visualizations.

Version 5.1.1

  • Fixed python source dist.
  • Added python wheels for 3.13 and 3.14.

Version 5.1.0

  • Updated WHFast512. See Dagli and Rein (in prep) for details. WHFast512 is now written in x86 assembly, it uses Jacobi coordinates, supports symplectic correctors, and close encounter and ejection checks. The accuracy of the scheme is up to 5 orders of magnitude better and long term bias in the Kepler solver has been reduced. The walltime required to integrate the Solar System for 5Gyr has been reduced to only 8.7 hours.
  • Updated build system for both C and python to support assembly code on Linux and Windows. MacOS does not support 64bit x86 CPUs.
  • reb_simulation_steps() now stops if the simulation's status indicates an error.

Version 5.0.1

  • Optimized Lazy Kernel method in WHFast.
  • Fixed bug in WHFast512 when GR is enabled, related to backreaction.
  • Fixed size of integers in collision structure in python.

Version 5.0.0

  • This release incorporates major updates and breaks backwards compatability.
  • Particles can now be identified with a name. The names can be any string. The memory for names is managed by REBOUND. Names are automatically stored in Simulationarchives. Hashes are now longer available to identify particles.
  • A new interface for integrators has beed added. Thanks to this all the functionality provided by an integrator are implemented in the integrator's C file. This also makes it much easier to experiment with new integrators. To set an integrator from C, you now need to use a function and pass it a string: reb_simulation_set_integrator(r, "ias15"). The syntax from python remains the same to set the integrator. Integrator attributes can now be set in python without the ri_* structs, e.g. sim.integrator.safe_mode = 1 now works for WHFast.
  • Python bindings are automatically generated for both built-in and custom imtegrators. This includes documentation strings (__doc__) and support for setting enumeration values with a string.
  • The python structures Simulation and Particle only allow setting attributes that correspond to fields in the C structures. This makes it much easier to find bugs where previously a typo in an assignment failed silently.
  • The file format for the Simulationarchive has been changed. Note that you can not read Simulationsarchives that were saved with a previous version.
  • The reb_simulation_add_fmt() function now allows for angles to be initialized with a uniform distribution. The synatx is reb_simulation_add_fmt(r, "a e uniform(omega)", 1.0, 0.1).
  • The particle array is now kept sorted by default. The user doesn't need to manually specify that the particles should be kept sorted when a particle gets removed.
  • The tree structure is now regenerated from scratch at every timestep instead of updating a previously generated tree. This simplifies the logic significantly does not negatively affect the runtime.
  • Python installs from source are faster.
  • Many other small bug fixes and improvements.

Version 4.x

Commits
  • e5e0df5 Updating version to 5.2.0
  • 9302185 Merge branch 'main' of github.com:/hannorein/rebound
  • 59901ae Improve eccentric anomaly precision (#936)
  • 391d04e removed unused num/denum variables
  • f475d5a Add boundary box rgb (#935)
  • f913999 change macro name and removed defailt numTerms to avoid confusion
  • afac028 freeing up %zmm12 for old X value, avoids a broadcast in the Kepler loop
  • 436fb1e use consistent Newton series
  • eb2d1d9 remove the 2200 steps
  • ae9d9ea update
  • Additional commits viewable in compare view

Updates reboundx from 4.6.2 to 4.6.1

Changelog

Sourced from reboundx's changelog.

Version 4.6.2

  • Updated to require REBOUND < 5.0

Version 4.6.1

  • Updated to match REBOUND 4.6.0 (merging of internal part1 and part2 functions in integrators)

Version 4.6.0

  • Added tides_dynamical to model dynamical tides following Vick & Lai 2019 (see Liveoak et al. 2025)

Version 4.5.0

  • Fixed factor of two error in conservative piece of the tidal potential in Eggleton+98 in tides_spin

Version 4.4.2

  • Fixed bug when resetting ODEs in tides_spin

Version 4.4.1

  • Added support for uv installation

Version 4.4.0

  • Added the ability to set the spin axis orientation to the gravitational harmonics (J2/J4) effect

Version 4.3.0

  • Added Gas Damping Forces effect

Version 4.2.2

  • Set path to local REBOUND installation when installing in editable mode

Version 4.2.1

  • Fixed clang error, remove commented code

Version 4.2.0

  • Removed wheels. Installation is now from source to avoid conflicts with different versions of REBOUND
  • Fixed gr_full errors when Simulation was not in center of mass frame. Convergence was also improved and effect is now a bit faster.
  • Improvements to unit tests (now regenerate simulationarchives each time)

Version 4.1.0

  • Fixed inneredge effect
  • Updated documentation and github actions

Version 4.0.0

  • Added support for REBOUND version 4.0.0

Version 3.12.0

  • Build REBOUNDx wheels for PyPI
  • Updated unit tests

Version 3.11.0

  • Added Lense-Thirring effect

Version 3.10.0

... (truncated)

Commits

Updates scipy from 1.18.0 to 1.18.1

Release notes

Sourced from scipy's releases.

SciPy 1.18.1 Release Notes

SciPy 1.18.1 is a bug-fix release with no new features compared to 1.18.0. This release includes binaries on PyPI for Python 3.15, and the minimum required version of the GCC toolchain has been increased to 10.3.0.

Authors

  • Name (commits)
  • Wasim Akram (2) +
  • Jake Bowhay (1)
  • Michael Bratsch (1)
  • Dietrich Brunn (1)
  • Evgeni Burovski (1)
  • Aadya Chinubhai (1)
  • Lucas Colley (3)
  • Tekin Ertekin (1) +
  • Fuyugithub (2) +
  • Ralf Gommers (11)
  • Joren Hammudoglu (1)
  • Ijtihed Kilani (1) +
  • Andrew Nelson (2)
  • Ilhan Polat (1)
  • Tyler Reddy (39)
  • romao05 (1) +
  • Michael Simacek (1) +
  • Jacob Vanderplas (2)

A total of 18 people contributed to this release. People with a "+" by their names contributed a patch for the first time. This list of names is automatically generated, and may not be fully complete.

Note that the source and binary assets associated with this release were published to PyPI using trusted publishing, and so the trusted assets and their hashes are made available more securely at https://pypi.org/project/scipy/1.18.1/ rather than providing them here in a less secure manner.

A complete list of issues and pull requests associated with this release is available in the associated README.txt.

Commits
  • e4e854e REL: SciPy 1.18.1 rel commit
  • 3c8e5f8 BLD, MAINT: pythran bounds for 1.18.1 (#25978)
  • 54c0f95 BLD, MAINT: pythran bounds for 1.18.1
  • 45a355d Merge pull request #25884 from tylerjereddy/treddy_backports_1.18.1
  • a717e28 DOC: PR 25884 revisions
  • bb489c0 DOC: PR 25884 revisions
  • 09bca24 BLD: package: pin meson on win-64 to avoid clang-cl bug (#25913)
  • 095fe56 DOC, BLD: PR 25884 revisions
  • e66ea64 DOC: update minimum GCC version in toolchain roadmap
  • c021653 TST: tolerance bumps and skips on 32-bit platforms
  • Additional commits viewable in compare view

Updates skyfield from 1.54 to 1.55

Changelog

Sourced from skyfield's changelog.

v1.55 — 2026 August 7

  • The Stellarium project has adopted a new file format for storing constellation lines, so Skyfield has gained a new function :func:~skyfield.data.stellarium.parse_constellations_json() and the example script :ref:neowise-chart in Skyfield’s documentation has been updated to use it.

  • A new GM\ :sub:☉ constant is available for use with Kepler orbits. It’s named GM_SUN_DE440_km3_s2 and uses the value published with the DE440 ephemeris. The difference between it and the older constant GM_SUN_Pitjeva_2005_km3_s2 is probably too small to make any practical difference — they differ by a proportion of only about 5.4×10\ :sup:−12 — but because the newer constant’s name is easier to read and type, the Kepler documentation has been tweaked to use it instead.

  • Fix: if :func:~skyfield.almanac.find_risings() or :func:~skyfield.almanac.find_settings() converged too quickly on the exact time of rising or setting, then they would print a RuntimeWarning: invalid value encountered in divide and return a NaN value instead of a time. [#1140](https://github.com/brandon-rhodes/python-skyfield/issues/1140) <https://github.com/skyfielders/python-skyfield/issues/1140>_

  • Skyfield’s refraction logic should no longer trigger the recent NumPy FutureWarning about the changes that NumPy is planning to make to np.bool.

Commits
  • 8e8eb20 Declare version 1.55
  • 1d42bae CI: add Stellarium file, so no download is needed
  • db99f0e Switch to new Stellarium constellation file format
  • 292212e Add GM Sun from ephemeris DE440 as a constant
  • b6579fd Fix almanac inner function docstring (#1134)
  • 771bb29 Fix 0/0 = NaN in the rise/set parabola fit (

…pdates

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

| Package | From | To |
| --- | --- | --- |
| [cartopy](https://github.com/SciTools/cartopy) | `0.25.0` | `0.26.0` |
| [matplotlib](https://github.com/matplotlib/matplotlib) | `3.11.0` | `3.11.2` |
| [numpy](https://github.com/numpy/numpy) | `2.5.1` | `2.5.3` |
| [pandas](https://github.com/pandas-dev/pandas) | `3.0.3` | `3.0.6` |
| [pyproj](https://github.com/pyproj4/pyproj) | `3.7.2` | `3.8.0` |
| [rebound](https://github.com/hannorein/rebound) | `4.6.0` | `5.2.0` |
| [reboundx](https://github.com/dtamayo/reboundx) | `4.6.2` | `4.6.1` |
| [scipy](https://github.com/scipy/scipy) | `1.18.0` | `1.18.1` |
| [skyfield](https://github.com/brandon-rhodes/python-skyfield) | `1.54` | `1.55` |
| [ruff](https://github.com/astral-sh/ruff) | `0.15.21` | `0.16.8` |



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.0 to 3.11.2
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.11.0...v3.11.2)

Updates `numpy` from 2.5.1 to 2.5.3
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v2.5.1...v2.5.3)

Updates `pandas` from 3.0.3 to 3.0.6
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v3.0.3...v3.0.6)

Updates `pyproj` from 3.7.2 to 3.8.0
- [Release notes](https://github.com/pyproj4/pyproj/releases)
- [Changelog](https://github.com/pyproj4/pyproj/blob/main/docs/history.rst)
- [Commits](pyproj4/pyproj@3.7.2...3.8.0)

Updates `rebound` from 4.6.0 to 5.2.0
- [Release notes](https://github.com/hannorein/rebound/releases)
- [Changelog](https://github.com/hannorein/rebound/blob/main/changelog.md)
- [Commits](hannorein/rebound@4.6.0...5.2.0)

Updates `reboundx` from 4.6.2 to 4.6.1
- [Release notes](https://github.com/dtamayo/reboundx/releases)
- [Changelog](https://github.com/dtamayo/reboundx/blob/main/changelog.md)
- [Commits](dtamayo/reboundx@4.6.2...4.6.1)

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

Updates `skyfield` from 1.54 to 1.55
- [Changelog](https://github.com/skyfielders/python-skyfield/blob/master/CHANGELOG.rst)
- [Commits](skyfielders/python-skyfield@1.54...1.55)

Updates `ruff` from 0.15.21 to 0.16.8
- [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.21...0.16.8)

---
updated-dependencies:
- dependency-name: cartopy
  dependency-version: 0.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: matplotlib
  dependency-version: 3.11.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: numpy
  dependency-version: 2.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: pandas
  dependency-version: 3.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: pyproj
  dependency-version: 3.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: rebound
  dependency-version: 5.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: reboundx
  dependency-version: 4.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: scipy
  dependency-version: 1.18.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: skyfield
  dependency-version: '1.55'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: ruff
  dependency-version: 0.16.8
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
...

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants