Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 8, 2025

Bumps the all group with 63 updates in the /server directory:

Package From To
aiofiles 24.1.0 25.1.0
anthropic 0.50.0 0.75.0
anyio 4.9.0 4.12.0
astroid 3.3.9 4.0.2
billiard 4.2.1 4.2.4
boto3 1.38.8 1.42.4
botocore 1.38.8 1.42.4
celery 5.5.2 5.6.0
certifi 2025.4.26 2025.11.12
charset-normalizer 3.4.2 3.4.4
click 8.1.8 8.3.1
click-plugins 1.1.1 1.1.1.2
dnspython 2.7.0 2.8.0
filelock 3.18.0 3.20.0
fsspec 2025.3.2 2025.12.0
httptools 0.6.4 0.7.1
huggingface-hub 0.30.2 1.2.1
humanize 4.12.3 4.14.0
idna 3.10 3.11
iniconfig 2.1.0 2.3.0
isort 6.0.1 7.0.0
jiter 0.9.0 0.12.0
joblib 1.4.2 1.5.2
kombu 5.5.3 5.6.1
lazy-model 0.2.0 0.4.0
markupsafe 3.0.2 3.0.3
motor 3.7.0 3.7.1
multidict 6.4.3 6.7.0
numpy 2.2.4 2.3.5
openai 1.77.0 2.9.0
pillow 11.2.1 12.0.0
platformdirs 4.3.7 4.5.1
pluggy 1.5.0 1.6.0
polars-lts-cpu 1.29.0 1.33.1
prometheus-client 0.21.1 0.23.1
prompt-toolkit 3.0.51 3.0.52
pydantic 2.11.4 2.12.5
pydantic-core 2.33.2 2.41.5
pylint 3.3.6 4.0.4
pymongo 4.12.1 4.15.5
pytest 8.3.5 9.0.2
pytest-asyncio 0.26.0 1.3.0
python-dotenv 1.1.0 1.2.1
python-engineio 4.12.0 4.12.3
python-socketio 5.13.0 5.15.0
pyyaml 6.0.2 6.0.3
redis 5.2.1 7.1.0
requests 2.32.3 2.32.5
s3transfer 0.12.0 0.16.0
scikit-learn 1.6.1 1.7.2
scipy 1.15.2 1.16.3
setuptools 80.3.0 80.9.0
tokenizers 0.21.1 0.22.1
tomlkit 0.13.2 0.13.3
tornado 6.5.1 6.5.2
tracerite 1.1.1 1.1.3
typing-inspection 0.4.0 0.4.2
typing-extensions 4.13.2 4.15.0
ujson 5.10.0 5.11.0
urllib3 2.5.0 2.6.0
uvloop 0.21.0 0.22.1
wcwidth 0.2.13 0.2.14
wsproto 1.2.0 1.3.2

Updates aiofiles from 24.1.0 to 25.1.0

Release notes

Sourced from aiofiles's releases.

v25.1.0

  • Switch to uv + add Python v3.14 support. (#219)
  • Add ruff formatter and linter. #216
  • Drop Python 3.8 support. If you require it, use version 24.1.0. #204

New Contributors

Full Changelog: Tinche/aiofiles@v24.1.0...v25.1.0

Changelog

Sourced from aiofiles's changelog.

25.1.0 (2025-10-09)

  • Switch to uv + add Python v3.14 support. (#219)
  • Add ruff formatter and linter. #216
  • Drop Python 3.8 support. If you require it, use version 24.1.0. #204
Commits

Updates anthropic from 0.50.0 to 0.75.0

Release notes

Sourced from anthropic's releases.

v0.75.0

0.75.0 (2025-11-24)

Full Changelog: v0.74.1...v0.75.0

Features

  • api: adds support for Claude Opus 4.5, Effort, Advance Tool Use Features, Autocompaction, and Computer Use v5 (5c3e633)

Bug Fixes

Chores

v0.74.1

0.74.1 (2025-11-19)

Full Changelog: v0.74.0...v0.74.1

Bug Fixes

  • structured outputs: use correct beta header (e90d347)

Chores

  • examples: update model references (e09461d)

v0.74.0

0.74.0 (2025-11-18)

Full Changelog: v0.73.0...v0.74.0

Features

Bug Fixes

  • examples/memory: properly add assistant_content to messages (#1049) (9c7141b)
  • use posix paths in file collection for cross-platform compatibility (d9c6f40), closes #1051

Chores

... (truncated)

Changelog

Sourced from anthropic's changelog.

0.75.0 (2025-11-24)

Full Changelog: v0.74.1...v0.75.0

Features

  • api: adds support for Claude Opus 4.5, Effort, Advance Tool Use Features, Autocompaction, and Computer Use v5 (5c3e633)

Bug Fixes

Chores

0.74.1 (2025-11-19)

Full Changelog: v0.74.0...v0.74.1

Bug Fixes

  • structured outputs: use correct beta header (e90d347)

Chores

  • examples: update model references (e09461d)

0.74.0 (2025-11-18)

Full Changelog: v0.73.0...v0.74.0

Features

Bug Fixes

  • examples/memory: properly add assistant_content to messages (#1049) (9c7141b)
  • use posix paths in file collection for cross-platform compatibility (d9c6f40), closes #1051

Chores

  • internal: remove unnecessary wrapper around external snapshots (19eceac)

... (truncated)

Commits
  • 2eb9415 release: 0.75.0
  • c243fb4 fix(internal): small fixes
  • 115665e chore: fix lint issues
  • 9843a8e feat(api): adds support for Claude Opus 4.5, Effort, Advance Tool Use Feature...
  • c47c5bd release: 0.74.1
  • de22acc chore(examples): update model references
  • c94119b fix(structured outputs): use correct beta header
  • 49fe6ed release: 0.74.0
  • ac3c167 fix(examples/memory): properly add assistant_content to messages (#1049)
  • 2a35fc0 docs: explain snapshot update process (#1040)
  • Additional commits viewable in compare view

Updates anyio from 4.9.0 to 4.12.0

Release notes

Sourced from anyio's releases.

4.12.0

  • Added support for asyncio's task call graphs on Python 3.14 and later when using AnyIO's task groups (#1025)
  • Added an asynchronous implementation of the functools module (#1001)
  • Added support for uvloop=True on Windows via the winloop implementation (#960; PR by @​Vizonex)
  • Added support for use as a context manager to anyio.lowlevel.RunVar (#1003)
  • Added __all__ declarations to public submodules (anyio.lowlevel etc.) (#1009)
  • Added the ability to set the token count of a CapacityLimiter to zero (#1019; requires Python 3.10 or later when using Trio)
  • Added parameters case_sensitive and recurse_symlinks along with support for path-like objects to anyio.Path.glob() and anyio.Path.rglob() (#1033; PR by @​northisup)
  • Dropped sniffio as a direct dependency and added the get_available_backends() function (#1021)
  • Fixed Process.stdin.send() not raising ClosedResourceError and BrokenResourceError on asyncio. Previously, a non-AnyIO exception was raised in such cases (#671; PR by @​gschaffner)
  • Fixed Process.stdin.send() not checkpointing before writing data on asyncio (#1002; PR by @​gschaffner)
  • Fixed a race condition where cancelling a Future from BlockingPortal.start_task_soon() would sometimes not cancel the async function (#1011; PR by @​gschaffner)
  • Fixed the presence of the pytest plugin causing breakage with older versions of pytest (<= 6.1.2) (#1028; PR by @​saper)
  • Fixed a rarely occurring RuntimeError: Set changed size during iteration while shutting down the process pool when using the asyncio backend (#985)

4.11.0

  • Added support for cancellation reasons (the reason parameter to CancelScope.cancel()) (#975)
  • Bumped the minimum version of Trio to v0.31.0
  • Added the ability to enter the event loop from foreign (non-worker) threads by passing the return value of anyio.lowlevel.current_token() to anyio.from_thread.run() and anyio.from_thread.run_sync() as the token keyword argument (#256)
  • Added pytest option (anyio_mode = "auto") to make the pytest plugin automatically handle all async tests (#971)
  • Added the anyio.Condition.wait_for() method for feature parity with asyncio (#974)
  • Changed the default type argument of anyio.abc.TaskStatus from Any to None (#964)
  • Fixed TCP listener behavior to guarantee the same ephemeral port is used for all socket listeners when local_port=0 (#857; PR by @​11kkw and @​agronholm)
  • Fixed inconsistency between Trio and asyncio where a TCP stream that previously raised a BrokenResourceError on send() would still raise BrokenResourceError after the stream was closed on asyncio, but ClosedResourceError on Trio. They now both raise a ClosedResourceError in this scenario. (#671)

4.10.0

  • Added the feed_data() method to the BufferedByteReceiveStream class, allowing users to inject data directly into the buffer
  • Added various class methods to wrap existing sockets as listeners or socket streams:
    • SocketListener.from_socket()
    • SocketStream.from_socket()
    • UNIXSocketStream.from_socket()
    • UDPSocket.from_socket()
    • ConnectedUDPSocket.from_socket()
    • UNIXDatagramSocket.from_socket()
    • ConnectedUNIXDatagramSocket.from_socket()
  • Added a hierarchy of connectable stream classes for transparently connecting to various remote or local endpoints for exchanging bytes or objects
  • Added context manager mix-in classes (anyio.ContextManagerMixin and anyio.AsyncContextManagerMixin) to help write classes that embed other context managers, particularly cancel scopes or task groups (#905; PR by @​agronholm and @​tapetersen)
  • Added the ability to specify the thread name in start_blocking_portal() (#818; PR by @​davidbrochart)
  • Added anyio.notify_closing to allow waking anyio.wait_readable and anyio.wait_writable before closing a socket. Among other things, this prevents an OSError on the ProactorEventLoop. (#896; PR by @​graingert)
  • Incorporated several documentation improvements from the EuroPython 2025 sprint (special thanks to the sprinters: Emmanuel Okedele, Jan Murre, Euxenia Miruna Goia and Christoffer Fjord)
  • Added a documentation page explaining why one might want to use AnyIO's APIs instead of asyncio's
  • Updated the to_interpreters module to use the public concurrent.interpreters API on Python 3.14 or later
  • Fixed anyio.Path.copy() and anyio.Path.copy_into() failing on Python 3.14.0a7
  • Fixed return annotation of __aexit__ on async context managers. CMs which can suppress exceptions should return bool, or None otherwise. (#913; PR by @​Enegg)
  • Fixed rollover boundary check in SpooledTemporaryFile so that rollover only occurs when the buffer size exceeds max_size (#915; PR by @​11kkw)
  • Migrated testing and documentation dependencies from extras to dependency groups
  • Fixed compatibility of anyio.to_interpreter with Python 3.14.0b2 (#926; PR by @​hroncok)
  • Fixed SyntaxWarning on Python 3.14 about return in finally (#816)
  • Fixed RunVar name conflicts. RunVar instances with the same name should not share storage (#880; PR by @​vimfu)
  • Renamed the BrokenWorkerIntepreter exception to BrokenWorkerInterpreter. The old name is available as a deprecated alias. (#938; PR by @​ayussh-verma)

... (truncated)

Commits
  • bc021b6 Fixed the download-artifact settings to retain the expected behavior
  • c6000aa Corrected the format of the version in the changelog
  • 9d1bfe0 Bumped up the version
  • 77f7ce2 Fixed RuntimeError while shutting down the asyncio process pool (#1039)
  • aecc666 [pre-commit.ci] pre-commit autoupdate (#1036)
  • e5569ad Bump actions/checkout from 5 to 6 in the github-actions group (#1037)
  • dde3ab8 Moved a changelog entry to its correct position
  • 250d4f1 Restore compatibility with pytest<=6.1.2 (#1030)
  • 3708e22 Fixed a typo in the documentation (#1035)
  • 9adbe08 Add new params to Path.glob & Path.rglob introduced since 3.12 (#1034)
  • Additional commits viewable in compare view

Updates astroid from 3.3.9 to 4.0.2

Release notes

Sourced from astroid's releases.

v4.0.2

What's New in astroid 4.0.2?

Release date: 2025-11-09

  • Handle FunctionDef blockstart_tolineno edge cases correctly.

    Refs #2880

  • Add HTTPMethod enum support to brain module for Python 3.11+.

    Refs pylint-dev/pylint#10624 Closes #2877

v4.0.1

What's New in astroid 4.0.1?

Release date: 2025-10-11

  • Suppress SyntaxWarning for invalid escape sequences and return in finally on Python 3.14 when parsing modules.

  • Assign Import and ImportFrom nodes to module locals if used with global.

    Closes pylint-dev/pylint#10632

v4.0.0

What's New in astroid 4.0.0?

Release date: 2025-10-05

  • Support constraints from ternary expressions in inference.

    Closes pylint-dev/pylint#9729

  • Handle deprecated bool(NotImplemented) cast in const nodes.

  • Add support for boolean truthiness constraints (x, not x) in inference.

    Closes pylint-dev/pylint#9515

  • Fix false positive invalid-name on attrs classes with ClassVar annotated variables.

    Closes pylint-dev/pylint#10525

  • Prevent crash when parsing deeply nested parentheses causing MemoryError in python's built-in ast.

    Closes #2643

  • Fix crash when inferring namedtuple with invalid field name looking like f-string formatting.

... (truncated)

Changelog

Sourced from astroid's changelog.

What's New in astroid 4.0.2?

Release date: 2025-11-09

  • Handle FunctionDef blockstart_tolineno edge cases correctly.

    Refs #2880

  • Add HTTPMethod enum support to brain module for Python 3.11+.

    Refs pylint-dev/pylint#10624 Closes #2877

What's New in astroid 4.0.1?

Release date: 2025-10-11

  • Suppress SyntaxWarning for invalid escape sequences and return in finally on Python 3.14 when parsing modules.

  • Assign Import and ImportFrom nodes to module locals if used with global.

    Closes pylint-dev/pylint#10632

What's New in astroid 4.0.0?

Release date: 2025-10-05

  • Support constraints from ternary expressions in inference.

    Closes pylint-dev/pylint#9729

  • Handle deprecated bool(NotImplemented) cast in const nodes.

  • Add support for boolean truthiness constraints (x, not x) in inference.

    Closes pylint-dev/pylint#9515

  • Fix false positive invalid-name on attrs classes with ClassVar annotated variables.

    Closes pylint-dev/pylint#10525

  • Prevent crash when parsing deeply nested parentheses causing MemoryError in python's built-in ast.

    Closes #2643

  • Fix crash when inferring namedtuple with invalid field name looking like f-string formatting.

    Closes #2519

... (truncated)

Commits
  • a068430 Bump astroid to 4.0.2, update changelog
  • a5ce4b0 Upgrade pylint to 4.0.0, add mypy to the allowlist
  • d71bfac [Backport maintenance/4.0.x] Handle FunctionDef blockstart_tolineno edge case...
  • e127630 [Backport maintenance/4.0.x] feat: add HTTPMethod enum support to brain_http ...
  • 9f17568 Bump astroid to 4.0.1, update changelog (#2858)
  • 0403b40 [Backport maintenance/4.0.x] Assign import nodes to module locals if used wit...
  • d1bbd35 [Backport maintenance/4.0.x] Suppress SyntaxWarnings for Python 3.14 when par...
  • bb38aa4 Bump astroid to 4.0.0, update changelog
  • fe0c542 Fix changelog typo
  • 0562ce3 Improve conditionals (#2845)
  • Additional commits viewable in compare view

Updates billiard from 4.2.1 to 4.2.4

Release notes

Sourced from billiard's releases.

v4.2.4

What's Changed

New Contributors

Full Changelog: celery/billiard@v4.2.3...v4.2.4

v4.2.3

What's Changed

New Contributors

Full Changelog: celery/billiard@v4.2.2...v4.2.3

v4.2.2

What's Changed

New Contributors

Full Changelog: celery/billiard@v4.2.1...v4.2.2

Changelog

Sourced from billiard's changelog.

4.2.4 - 2025-11-30

  • Eliminate usage of 'return' in 'finally' blocks (#438)
  • Prepare for release: v4.2.4 (#439)

4.2.3 - 2025-11-16

  • Ensure that task results are delivered during pool shutdown (#435)
  • Prepare for release: v4.2.3 (#436)

4.2.2 - 2025-09-20

  • Add codespell support (config, workflow to detect/not fix) and make it fix few typos
  • initial python 3.13 support
  • Copy code.co_qualname on Python >= 3.11
  • Added DeepWiki to README
  • Fix the failing pre-commit.ci job
  • GitHub Actions: Test on Python 3.14 release candidate 2
  • Keep GitHub Actions up to date with GitHub's Dependabot
  • Bump the github-actions group with 2 updates
  • Prepare for release: v4.2.2
Commits
  • 69c2f29 Prepare for release: v4.2.4 (#439)
  • 973c773 Eliminate usage of 'return' in 'finally' blocks (#438)
  • 5115394 Bump actions/checkout from 5 to 6 in the github-actions group (#437)
  • e8f51d1 Prepare for release: v4.2.3 (#436)
  • 8603172 Ensure that task results are delivered during pool shutdown (#435)
  • 849a3e8 Bump github/codeql-action from 3 to 4 in the github-actions group
  • 0642d2e Prepare for release: v4.2.2 (#432)
  • a954b74 Bump the github-actions group with 2 updates (#431)
  • 57123cb Keep GitHub Actions up to date with GitHub's Dependabot (#430)
  • 75d195c GitHub Actions: Test on Python 3.14 release candidate 2
  • Additional commits viewable in compare view

Updates boto3 from 1.38.8 to 1.42.4

Commits
  • 87d85be Merge branch 'release-1.42.4'
  • 2ed62e3 Bumping version to 1.42.4
  • 7df80a3 Add changelog entries from botocore
  • 3471175 Merge branch 'release-1.42.3'
  • dfb22ff Merge branch 'release-1.42.3' into develop
  • 2e3d125 Bumping version to 1.42.3
  • 04ebd3c Add changelog entries from botocore
  • cc95ab6 Merge branch 'release-1.42.2'
  • 743b8e4 Merge branch 'release-1.42.2' into develop
  • 8f7ba80 Bumping version to 1.42.2
  • Additional commits viewable in compare view

Updates botocore from 1.38.8 to 1.42.4

Commits

Updates celery from 5.5.2 to 5.6.0

Release notes

Sourced from celery's releases.

v5.6.0

Celery v5.6.0 is now available.

Key Highlights

See What's new in Celery 5.6 for a complete overview or read the main highlights below.

Python 3.9 Minimum Version

Celery 5.6.0 drops support for Python 3.8 (EOL). The minimum required Python version is now 3.9. Users still on Python 3.8 must upgrade their Python version before upgrading to Celery 5.6.0.

Additionally, this release includes initial support for Python 3.14.

SQS: Reverted to pycurl from urllib3

The switch from pycurl to urllib3 for the SQS transport (introduced in Celery 5.5.0 via Kombu) has been reverted due to critical issues affecting SQS users.

Contributed by @​auvipy in celery/celery#9620.

Security Fix: Broker Credential Leak Prevention

Fixed a security issue where broker URLs containing passwords were being logged in plaintext by the delayed delivery mechanism. Broker credentials are now properly sanitized in all log output.

Contributed by @​giancarloromeo in celery/celery#9997.

Memory Leak Fixes

Two significant memory leaks have been fixed in this release:

Exception Handling Memory Leak: Fixed a critical memory leak in task exception handling that was particularly severe on Python 3.11+ due to enhanced traceback data. The fix properly breaks reference cycles in tracebacks to allow garbage collection.

Contributed by @​jaiganeshs21 in celery/celery#9799.

Pending Result Memory Leak: Fixed a memory leak where AsyncResult subscriptions were not being cleaned up when results were forgotten.

Contributed by @​tsoos99dev in celery/celery#9806.

ETA Task Memory Limit

New configuration option worker_eta_task_limit to prevent out-of-memory crashes when workers fetch large numbers of ETA or countdown tasks. Previously, workers could exhaust available memory when the broker contained many scheduled tasks.

Example usage:

app.conf.worker_eta_task_limit = 1000

Contributed by @​sashu2310 in celery/celery#9853.

Queue Type Selection for Auto-created Queues

... (truncated)

Changelog

Sourced from celery's changelog.

5.6.0

:release-date: 2025-11-30 :release-by: Tomer Nosrati

Celery v5.6.0 is now available.

Key Highlights


See :ref:`whatsnew-5.6` for a complete overview or read the main highlights below.

Python 3.9 Minimum Version

Celery 5.6.0 drops support for Python 3.8 (EOL). The minimum required Python version is now 3.9. Users still on Python 3.8 must upgrade their Python version before upgrading to Celery 5.6.0.

Additionally, this release includes initial support for Python 3.14.

SQS: Reverted to pycurl from urllib3

The switch from pycurl to urllib3 for the SQS transport (introduced in Celery 5.5.0 via Kombu) has been reverted due to critical issues affecting SQS users:

  • Processing throughput dropped from ~100 tasks/sec to ~3/sec in some environments
  • UnknownOperationException errors causing container crash loops
  • Silent message processing failures with no error logs

Users of the SQS transport must ensure pycurl is installed. If you removed pycurl after upgrading to Celery 5.5.0, you will need to reinstall it.

Contributed by @auvipy &lt;https://github.com/auvipy&gt;_ in [#9620](https://github.com/celery/celery/issues/9620) &lt;https://github.com/celery/celery/pull/9620&gt;_.

Security Fix: Broker Credential Leak Prevention

Fixed a security issue where broker URLs containing passwords were being logged in plaintext by the delayed delivery mechanism. Broker credentials are now properly sanitized in all log output.

Contributed by @giancarloromeo &lt;https://github.com/giancarloromeo&gt;_ in [#9997](https://github.com/celery/celery/issues/9997) &lt;https://github.com/celery/celery/pull/9997&gt;_.

Memory Leak Fixes </tr></table>

... (truncated)

Commits

Updates certifi from 2025.4.26 to 2025.11.12

Commits

Updates charset-normalizer from 3.4.2 to 3.4.4

Release notes

Sourced from charset-normalizer's releases.

Version 3.4.4

3.4.4 (2025-10-13)

Changed

  • Bound setuptools to a specific constraint setuptools>=68,<=81.
  • Raised upper bound of mypyc for the optional pre-built extension to v1.18.2

Removed

  • setuptools-scm as a build dependency.

Misc

  • Enforced hashes in dev-requirements.txt and created ci-requirements.txt for security purposes.
  • Additional pre-built wheels for riscv64, s390x, and armv7l architectures.
  • Restore multiple.intoto.jsonl in GitHub releases in addition to individual attestation file per wheel.

Version 3.4.3

3.4.3 (2025-08-09)

Changed

  • mypy(c) is no longer a required dependency at build time if CHARSET_NORMALIZER_USE_MYPYC isn't set to 1. (#595) (#583)
  • automatically lower confidence on small bytes samples that are not Unicode in detect output legacy function. (#391)

Added

  • Custom build backend to overcome inability to mark mypy as an optional dependency in the build phase.
  • Support for Python 3.14

Fixed

  • sdist archive contained useless directories.
  • automatically fallback on valid UTF-16 or UTF-32 even if the md says it's noisy. (#633)

Misc

  • SBOM are automatically published to the relevant GitHub release to comply with regulatory changes. Each published wheel comes with its SBOM. We choose CycloneDX as the format.
  • Prebuilt optimized wheel are no longer distributed by default for CPython 3.7 due to a change in cibuildwheel.
Changelog

Sourced from charset-normalizer's changelog.

3.4.4 (2025-10-13)

Changed

  • Bound setuptools to a specific constraint setuptools>=68,<=81.
  • Raised upper bound of mypyc for the optional pre-built extension to v1.18.2

Removed

  • setuptools-scm as a build dependency.

Misc

  • Enforced hashes in dev-requirements.txt and created ci-requirements.txt for security purposes.
  • Additional pre-built wheels for riscv64, s390x, and armv7l architectures.
  • Restore multiple.intoto.jsonl in GitHub releases in addition to individual attestation file per wheel.

3.4.3 (2025-08-09)

Changed

  • mypy(c) is no longer a required dependency at build time if CHARSET_NORMALIZER_USE_MYPYC isn't set to 1. (#595) (#583)
  • automatically lower confidence on small bytes samples that are not Unicode in detect output legacy function. (#391)

Added

  • Custom build backend to overcome inability to mark mypy as an optional dependency in the build phase.
  • Support for Python 3.14

Fixed

  • sdist archive contained useless directories.
  • automatically fallback on valid UTF-16 or UTF-32 even if the md says it's noisy. (#633)

Misc

  • SBOM are automatically published to the relevant GitHub release to comply with regulatory changes. Each published wheel comes with its SBOM. We choose CycloneDX as the format.
  • Prebuilt optimized wheel are no longer distributed by default for CPython 3.7 due to a change in cibuildwheel.
Commits
  • b30ffdc 🔧 fix checksum step in cd.yml
  • d3fbfcf 🔧 fix cd.yml
  • dafbb95 Release 3.4.4 (#658)
  • 1f18ffa ⬆️ raise mypy upper bound to 1.18.2
  • ef4ac69 Merge branch 'release-3.4.4' of github.com:jawah/charset_normalizer into rele...
  • 4b35dda 📝 write changelog for 3.4.4
  • 0ec6452 🔧 update cd.yml workflow (add riscv64, s390x and armv7l)

Bumps the all group with 63 updates in the /server directory:

| Package | From | To |
| --- | --- | --- |
| [aiofiles](https://github.com/Tinche/aiofiles) | `24.1.0` | `25.1.0` |
| [anthropic](https://github.com/anthropics/anthropic-sdk-python) | `0.50.0` | `0.75.0` |
| [anyio](https://github.com/agronholm/anyio) | `4.9.0` | `4.12.0` |
| [astroid](https://github.com/pylint-dev/astroid) | `3.3.9` | `4.0.2` |
| [billiard](https://github.com/celery/billiard) | `4.2.1` | `4.2.4` |
| [boto3](https://github.com/boto/boto3) | `1.38.8` | `1.42.4` |
| [botocore](https://github.com/boto/botocore) | `1.38.8` | `1.42.4` |
| [celery](https://github.com/celery/celery) | `5.5.2` | `5.6.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2025.4.26` | `2025.11.12` |
| [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.4.2` | `3.4.4` |
| [click](https://github.com/pallets/click) | `8.1.8` | `8.3.1` |
| [click-plugins](https://github.com/click-contrib/click-plugins) | `1.1.1` | `1.1.1.2` |
| [dnspython](https://github.com/rthalley/dnspython) | `2.7.0` | `2.8.0` |
| [filelock](https://github.com/tox-dev/py-filelock) | `3.18.0` | `3.20.0` |
| [fsspec](https://github.com/fsspec/filesystem_spec) | `2025.3.2` | `2025.12.0` |
| [httptools](https://github.com/MagicStack/httptools) | `0.6.4` | `0.7.1` |
| [huggingface-hub](https://github.com/huggingface/huggingface_hub) | `0.30.2` | `1.2.1` |
| [humanize](https://github.com/python-humanize/humanize) | `4.12.3` | `4.14.0` |
| [idna](https://github.com/kjd/idna) | `3.10` | `3.11` |
| [iniconfig](https://github.com/pytest-dev/iniconfig) | `2.1.0` | `2.3.0` |
| [isort](https://github.com/PyCQA/isort) | `6.0.1` | `7.0.0` |
| [jiter](https://github.com/pydantic/jiter) | `0.9.0` | `0.12.0` |
| [joblib](https://github.com/joblib/joblib) | `1.4.2` | `1.5.2` |
| [kombu](https://github.com/celery/kombu) | `5.5.3` | `5.6.1` |
| lazy-model | `0.2.0` | `0.4.0` |
| [markupsafe](https://github.com/pallets/markupsafe) | `3.0.2` | `3.0.3` |
| [motor](https://github.com/mongodb/motor) | `3.7.0` | `3.7.1` |
| [multidict](https://github.com/aio-libs/multidict) | `6.4.3` | `6.7.0` |
| [numpy](https://github.com/numpy/numpy) | `2.2.4` | `2.3.5` |
| [openai](https://github.com/openai/openai-python) | `1.77.0` | `2.9.0` |
| [pillow](https://github.com/python-pillow/Pillow) | `11.2.1` | `12.0.0` |
| [platformdirs](https://github.com/tox-dev/platformdirs) | `4.3.7` | `4.5.1` |
| [pluggy](https://github.com/pytest-dev/pluggy) | `1.5.0` | `1.6.0` |
| [polars-lts-cpu](https://github.com/pola-rs/polars) | `1.29.0` | `1.33.1` |
| [prometheus-client](https://github.com/prometheus/client_python) | `0.21.1` | `0.23.1` |
| [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit) | `3.0.51` | `3.0.52` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.11.4` | `2.12.5` |
| [pydantic-core](https://github.com/pydantic/pydantic-core) | `2.33.2` | `2.41.5` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.6` | `4.0.4` |
| [pymongo](https://github.com/mongodb/mongo-python-driver) | `4.12.1` | `4.15.5` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.5` | `9.0.2` |
| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) | `0.26.0` | `1.3.0` |
| [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.1.0` | `1.2.1` |
| [python-engineio](https://github.com/miguelgrinberg/python-engineio) | `4.12.0` | `4.12.3` |
| [python-socketio](https://github.com/miguelgrinberg/python-socketio) | `5.13.0` | `5.15.0` |
| [pyyaml](https://github.com/yaml/pyyaml) | `6.0.2` | `6.0.3` |
| [redis](https://github.com/redis/redis-py) | `5.2.1` | `7.1.0` |
| [requests](https://github.com/psf/requests) | `2.32.3` | `2.32.5` |
| [s3transfer](https://github.com/boto/s3transfer) | `0.12.0` | `0.16.0` |
| [scikit-learn](https://github.com/scikit-learn/scikit-learn) | `1.6.1` | `1.7.2` |
| [scipy](https://github.com/scipy/scipy) | `1.15.2` | `1.16.3` |
| [setuptools](https://github.com/pypa/setuptools) | `80.3.0` | `80.9.0` |
| [tokenizers](https://github.com/huggingface/tokenizers) | `0.21.1` | `0.22.1` |
| [tomlkit](https://github.com/sdispater/tomlkit) | `0.13.2` | `0.13.3` |
| [tornado](https://github.com/tornadoweb/tornado) | `6.5.1` | `6.5.2` |
| [tracerite](https://github.com/sanic-org/tracerite) | `1.1.1` | `1.1.3` |
| [typing-inspection](https://github.com/pydantic/typing-inspection) | `0.4.0` | `0.4.2` |
| [typing-extensions](https://github.com/python/typing_extensions) | `4.13.2` | `4.15.0` |
| [ujson](https://github.com/ultrajson/ultrajson) | `5.10.0` | `5.11.0` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.5.0` | `2.6.0` |
| [uvloop](https://github.com/MagicStack/uvloop) | `0.21.0` | `0.22.1` |
| [wcwidth](https://github.com/jquast/wcwidth) | `0.2.13` | `0.2.14` |
| [wsproto](https://github.com/python-hyper/wsproto) | `1.2.0` | `1.3.2` |



Updates `aiofiles` from 24.1.0 to 25.1.0
- [Release notes](https://github.com/Tinche/aiofiles/releases)
- [Changelog](https://github.com/Tinche/aiofiles/blob/main/CHANGELOG.md)
- [Commits](Tinche/aiofiles@v24.1.0...v25.1.0)

Updates `anthropic` from 0.50.0 to 0.75.0
- [Release notes](https://github.com/anthropics/anthropic-sdk-python/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-python@v0.50.0...v0.75.0)

Updates `anyio` from 4.9.0 to 4.12.0
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Commits](agronholm/anyio@4.9.0...4.12.0)

Updates `astroid` from 3.3.9 to 4.0.2
- [Release notes](https://github.com/pylint-dev/astroid/releases)
- [Changelog](https://github.com/pylint-dev/astroid/blob/main/ChangeLog)
- [Commits](pylint-dev/astroid@v3.3.9...v4.0.2)

Updates `billiard` from 4.2.1 to 4.2.4
- [Release notes](https://github.com/celery/billiard/releases)
- [Changelog](https://github.com/celery/billiard/blob/main/CHANGES.txt)
- [Commits](celery/billiard@v4.2.1...v4.2.4)

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

Updates `botocore` from 1.38.8 to 1.42.4
- [Commits](boto/botocore@1.38.8...1.42.4)

Updates `celery` from 5.5.2 to 5.6.0
- [Release notes](https://github.com/celery/celery/releases)
- [Changelog](https://github.com/celery/celery/blob/main/Changelog.rst)
- [Commits](celery/celery@v5.5.2...v5.6.0)

Updates `certifi` from 2025.4.26 to 2025.11.12
- [Commits](certifi/python-certifi@2025.04.26...2025.11.12)

Updates `charset-normalizer` from 3.4.2 to 3.4.4
- [Release notes](https://github.com/jawah/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](jawah/charset_normalizer@3.4.2...3.4.4)

Updates `click` from 8.1.8 to 8.3.1
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](pallets/click@8.1.8...8.3.1)

Updates `click-plugins` from 1.1.1 to 1.1.1.2
- [Release notes](https://github.com/click-contrib/click-plugins/releases)
- [Changelog](https://github.com/click-contrib/click-plugins/blob/main/CHANGES.md)
- [Commits](click-contrib/click-plugins@1.1.1...1.1.1.2)

Updates `dnspython` from 2.7.0 to 2.8.0
- [Release notes](https://github.com/rthalley/dnspython/releases)
- [Changelog](https://github.com/rthalley/dnspython/blob/main/doc/whatsnew.rst)
- [Commits](rthalley/dnspython@v2.7.0...v2.8.0)

Updates `filelock` from 3.18.0 to 3.20.0
- [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@3.18.0...3.20.0)

Updates `fsspec` from 2025.3.2 to 2025.12.0
- [Commits](fsspec/filesystem_spec@2025.3.2...2025.12.0)

Updates `httptools` from 0.6.4 to 0.7.1
- [Release notes](https://github.com/MagicStack/httptools/releases)
- [Commits](MagicStack/httptools@v0.6.4...v0.7.1)

Updates `huggingface-hub` from 0.30.2 to 1.2.1
- [Release notes](https://github.com/huggingface/huggingface_hub/releases)
- [Commits](huggingface/huggingface_hub@v0.30.2...v1.2.1)

Updates `humanize` from 4.12.3 to 4.14.0
- [Release notes](https://github.com/python-humanize/humanize/releases)
- [Commits](python-humanize/humanize@4.12.3...4.14.0)

Updates `idna` from 3.10 to 3.11
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](kjd/idna@v3.10...v3.11)

Updates `iniconfig` from 2.1.0 to 2.3.0
- [Release notes](https://github.com/pytest-dev/iniconfig/releases)
- [Changelog](https://github.com/pytest-dev/iniconfig/blob/main/CHANGELOG)
- [Commits](pytest-dev/iniconfig@v2.1.0...v2.3.0)

Updates `isort` from 6.0.1 to 7.0.0
- [Release notes](https://github.com/PyCQA/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](PyCQA/isort@6.0.1...7.0.0)

Updates `jiter` from 0.9.0 to 0.12.0
- [Release notes](https://github.com/pydantic/jiter/releases)
- [Commits](pydantic/jiter@v0.9.0...v0.12.0)

Updates `joblib` from 1.4.2 to 1.5.2
- [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.2)

Updates `kombu` from 5.5.3 to 5.6.1
- [Release notes](https://github.com/celery/kombu/releases)
- [Changelog](https://github.com/celery/kombu/blob/main/Changelog.rst)
- [Commits](celery/kombu@v5.5.3...v5.6.1)

Updates `lazy-model` from 0.2.0 to 0.4.0

Updates `markupsafe` from 3.0.2 to 3.0.3
- [Release notes](https://github.com/pallets/markupsafe/releases)
- [Changelog](https://github.com/pallets/markupsafe/blob/main/CHANGES.rst)
- [Commits](pallets/markupsafe@3.0.2...3.0.3)

Updates `motor` from 3.7.0 to 3.7.1
- [Release notes](https://github.com/mongodb/motor/releases)
- [Changelog](https://github.com/mongodb/motor/blob/master/doc/changelog.rst)
- [Commits](mongodb/motor@3.7.0...3.7.1)

Updates `multidict` from 6.4.3 to 6.7.0
- [Release notes](https://github.com/aio-libs/multidict/releases)
- [Changelog](https://github.com/aio-libs/multidict/blob/master/CHANGES.rst)
- [Commits](aio-libs/multidict@v6.4.3...v6.7.0)

Updates `numpy` from 2.2.4 to 2.3.5
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v2.2.4...v2.3.5)

Updates `openai` from 1.77.0 to 2.9.0
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](openai/openai-python@v1.77.0...v2.9.0)

Updates `pillow` from 11.2.1 to 12.0.0
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@11.2.1...12.0.0)

Updates `platformdirs` from 4.3.7 to 4.5.1
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](tox-dev/platformdirs@4.3.7...4.5.1)

Updates `pluggy` from 1.5.0 to 1.6.0
- [Changelog](https://github.com/pytest-dev/pluggy/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pluggy@1.5.0...1.6.0)

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

Updates `prometheus-client` from 0.21.1 to 0.23.1
- [Release notes](https://github.com/prometheus/client_python/releases)
- [Commits](prometheus/client_python@v0.21.1...v0.23.1)

Updates `prompt-toolkit` from 3.0.51 to 3.0.52
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases)
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/main/CHANGELOG)
- [Commits](prompt-toolkit/python-prompt-toolkit@3.0.51...3.0.52)

Updates `pydantic` from 2.11.4 to 2.12.5
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.11.4...v2.12.5)

Updates `pydantic-core` from 2.33.2 to 2.41.5
- [Release notes](https://github.com/pydantic/pydantic-core/releases)
- [Commits](pydantic/pydantic-core@v2.33.2...v2.41.5)

Updates `pylint` from 3.3.6 to 4.0.4
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v3.3.6...v4.0.4)

Updates `pymongo` from 4.12.1 to 4.15.5
- [Release notes](https://github.com/mongodb/mongo-python-driver/releases)
- [Changelog](https://github.com/mongodb/mongo-python-driver/blob/master/doc/changelog.rst)
- [Commits](mongodb/mongo-python-driver@4.12.1...4.15.5)

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

Updates `pytest-asyncio` from 0.26.0 to 1.3.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](pytest-dev/pytest-asyncio@v0.26.0...v1.3.0)

Updates `python-dotenv` from 1.1.0 to 1.2.1
- [Release notes](https://github.com/theskumar/python-dotenv/releases)
- [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md)
- [Commits](theskumar/python-dotenv@v1.1.0...v1.2.1)

Updates `python-engineio` from 4.12.0 to 4.12.3
- [Release notes](https://github.com/miguelgrinberg/python-engineio/releases)
- [Changelog](https://github.com/miguelgrinberg/python-engineio/blob/main/CHANGES.md)
- [Commits](miguelgrinberg/python-engineio@v4.12.0...v4.12.3)

Updates `python-socketio` from 5.13.0 to 5.15.0
- [Release notes](https://github.com/miguelgrinberg/python-socketio/releases)
- [Changelog](https://github.com/miguelgrinberg/python-socketio/blob/main/CHANGES.md)
- [Commits](miguelgrinberg/python-socketio@v5.13.0...v5.15.0)

Updates `pyyaml` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES)
- [Commits](yaml/pyyaml@6.0.2...6.0.3)

Updates `redis` from 5.2.1 to 7.1.0
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@v5.2.1...v7.1.0)

Updates `requests` from 2.32.3 to 2.32.5
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.3...v2.32.5)

Updates `s3transfer` from 0.12.0 to 0.16.0
- [Changelog](https://github.com/boto/s3transfer/blob/develop/CHANGELOG.rst)
- [Commits](boto/s3transfer@0.12.0...0.16.0)

Updates `scikit-learn` from 1.6.1 to 1.7.2
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases)
- [Commits](scikit-learn/scikit-learn@1.6.1...1.7.2)

Updates `scipy` from 1.15.2 to 1.16.3
- [Release notes](https://github.com/scipy/scipy/releases)
- [Commits](scipy/scipy@v1.15.2...v1.16.3)

Updates `setuptools` from 80.3.0 to 80.9.0
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](pypa/setuptools@v80.3.0...v80.9.0)

Updates `tokenizers` from 0.21.1 to 0.22.1
- [Release notes](https://github.com/huggingface/tokenizers/releases)
- [Changelog](https://github.com/huggingface/tokenizers/blob/main/RELEASE.md)
- [Commits](huggingface/tokenizers@v0.21.1...v0.22.1)

Updates `tomlkit` from 0.13.2 to 0.13.3
- [Release notes](https://github.com/sdispater/tomlkit/releases)
- [Changelog](https://github.com/python-poetry/tomlkit/blob/master/CHANGELOG.md)
- [Commits](python-poetry/tomlkit@0.13.2...0.13.3)

Updates `tornado` from 6.5.1 to 6.5.2
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst)
- [Commits](tornadoweb/tornado@v6.5.1...v6.5.2)

Updates `tracerite` from 1.1.1 to 1.1.3
- [Release notes](https://github.com/sanic-org/tracerite/releases)
- [Commits](sanic-org/tracerite@v1.1.1...v1.1.3)

Updates `typing-inspection` from 0.4.0 to 0.4.2
- [Release notes](https://github.com/pydantic/typing-inspection/releases)
- [Changelog](https://github.com/pydantic/typing-inspection/blob/main/HISTORY.md)
- [Commits](pydantic/typing-inspection@v0.4.0...v0.4.2)

Updates `typing-extensions` from 4.13.2 to 4.15.0
- [Release notes](https://github.com/python/typing_extensions/releases)
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](python/typing_extensions@4.13.2...4.15.0)

Updates `ujson` from 5.10.0 to 5.11.0
- [Release notes](https://github.com/ultrajson/ultrajson/releases)
- [Commits](ultrajson/ultrajson@5.10.0...5.11.0)

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

Updates `uvloop` from 0.21.0 to 0.22.1
- [Release notes](https://github.com/MagicStack/uvloop/releases)
- [Commits](MagicStack/uvloop@v0.21.0...v0.22.1)

Updates `wcwidth` from 0.2.13 to 0.2.14
- [Release notes](https://github.com/jquast/wcwidth/releases)
- [Commits](jquast/wcwidth@0.2.13...0.2.14)

Updates `wsproto` from 1.2.0 to 1.3.2
- [Changelog](https://github.com/python-hyper/wsproto/blob/main/CHANGELOG.rst)
- [Commits](python-hyper/wsproto@1.2.0...1.3.2)

---
updated-dependencies:
- dependency-name: aiofiles
  dependency-version: 25.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: anthropic
  dependency-version: 0.75.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: anyio
  dependency-version: 4.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: astroid
  dependency-version: 4.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: billiard
  dependency-version: 4.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: boto3
  dependency-version: 1.42.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: botocore
  dependency-version: 1.42.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: celery
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: certifi
  dependency-version: 2025.11.12
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: charset-normalizer
  dependency-version: 3.4.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: click
  dependency-version: 8.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: click-plugins
  dependency-version: 1.1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: dnspython
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: filelock
  dependency-version: 3.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: fsspec
  dependency-version: 2025.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: httptools
  dependency-version: 0.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: huggingface-hub
  dependency-version: 1.2.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: humanize
  dependency-version: 4.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: idna
  dependency-version: '3.11'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: iniconfig
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: isort
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: jiter
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: joblib
  dependency-version: 1.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: kombu
  dependency-version: 5.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: lazy-model
  dependency-version: 0.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: markupsafe
  dependency-version: 3.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: motor
  dependency-version: 3.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: multidict
  dependency-version: 6.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: numpy
  dependency-version: 2.3.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: openai
  dependency-version: 2.9.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: pillow
  dependency-version: 12.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: platformdirs
  dependency-version: 4.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: pluggy
  dependency-version: 1.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: polars-lts-cpu
  dependency-version: 1.33.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: prometheus-client
  dependency-version: 0.23.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: prompt-toolkit
  dependency-version: 3.0.52
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: pydantic
  dependency-version: 2.12.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: pydantic-core
  dependency-version: 2.41.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: pylint
  dependency-version: 4.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: pymongo
  dependency-version: 4.15.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: pytest
  dependency-version: 9.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: pytest-asyncio
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: python-dotenv
  dependency-version: 1.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: python-engineio
  dependency-version: 4.12.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: python-socketio
  dependency-version: 5.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: pyyaml
  dependency-version: 6.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: redis
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: requests
  dependency-version: 2.32.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: s3transfer
  dependency-version: 0.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: scikit-learn
  dependency-version: 1.7.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: scipy
  dependency-version: 1.16.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: setuptools
  dependency-version: 80.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: tokenizers
  dependency-version: 0.22.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: tomlkit
  dependency-version: 0.13.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: tornado
  dependency-version: 6.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: tracerite
  dependency-version: 1.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: typing-inspection
  dependency-version: 0.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: typing-extensions
  dependency-version: 4.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: ujson
  dependency-version: 5.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: urllib3
  dependency-version: 2.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: uvloop
  dependency-version: 0.22.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: wcwidth
  dependency-version: 0.2.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: wsproto
  dependency-version: 1.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

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 Dec 8, 2025
@coderabbitai
Copy link

coderabbitai bot commented Dec 8, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

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.

1 participant