Skip to content

chore(deps): bump the python-dependencies group across 1 directory with 30 updates#751

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-dependencies-6964fb987b
Open

chore(deps): bump the python-dependencies group across 1 directory with 30 updates#751
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-dependencies-6964fb987b

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 16, 2026

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

Package From To
pytest-html 4.1.1 4.2.0
minio 7.2.19 7.2.20
matplotlib 3.10.7 3.10.8
ruff 0.14.6 0.15.1
mypy 1.18.2 1.19.1
bandit 1.9.2 1.9.3
pylint 4.0.3 4.0.4
fastapi 0.122.0 0.129.0
uvicorn 0.35.0 0.40.0
pydantic-settings 2.6.1 2.13.0
python-dotenv 1.0.1 1.2.1
pymilvus 2.4.9 2.6.9
scikit-learn 1.6.0 1.8.0
weaviate-client 4.16.9 4.19.2
sqlalchemy 2.0.36 2.0.46
psycopg2-binary 2.9.10 2.9.11
pymupdf 1.25.0 1.27.1
chromadb 1.2.0 1.5.0
starlette 0.50.0 0.52.1
tenacity 9.1.2 9.1.4
authlib 1.6.5 1.6.8
ibm-watsonx-ai 1.3.37 1.5.2
json-repair 0.30.3 0.57.1
flatdict 4.0.1 4.1.0
validators 0.34.0 0.35.0
psutil 7.0.0 7.2.2
docling 2.55.0 2.73.1
spacy 3.8.7 3.8.11
sentence-transformers 5.1.2 5.2.2
spiffe 0.2.2 0.2.3

Updates pytest-html from 4.1.1 to 4.2.0

Release notes

Sourced from pytest-html's releases.

4.2.0

What's Changed

... (truncated)

Changelog

Sourced from pytest-html's changelog.

Changelog

Versions follow Semantic Versioning_ (<major>.<minor>.<patch>).

Version History

Commits
  • d8fa812 ci: switch to trusted publishing (#992)
  • 36a2911 Chore(deps-dev): Bump sass from 1.97.1 to 1.97.2 (#990)
  • 6c8a66e Chore(deps-dev): Bump chai from 6.2.1 to 6.2.2 (#989)
  • aca223f Chore(deps-dev): Bump sinon from 21.0.0 to 21.0.1 (#987)
  • 9ad7389 Chore(deps-dev): Bump sass from 1.96.0 to 1.97.1 (#988)
  • ffec3a5 [pre-commit.ci] pre-commit autoupdate (#986)
  • c965f6d [pre-commit.ci] pre-commit autoupdate (#974)
  • ba37903 Chore(deps-dev): Bump sass from 1.94.2 to 1.96.0 (#983)
  • 5ddb4bc Chore(deps): Bump actions/cache from 4 to 5 (#984)
  • e5ac7de Fix rst-lint: error: unrecognized arguments: --encoding
  • Additional commits viewable in compare view

Updates minio from 7.2.19 to 7.2.20

Release notes

Sourced from minio's releases.

Bugfix Release 7.2.20

What's Changed

Full Changelog: minio/minio-py@7.2.18...7.2.20

Commits

Updates matplotlib from 3.10.7 to 3.10.8

Release notes

Sourced from matplotlib's releases.

REL: v3.10.8

This is a bugfix release in the 3.10.x series.

The primary highlights of this release are:

  • Properly allow freethreaded mode in the MacOS backend
  • Better error handling for MacOS backend
Commits
  • 1392cbe REL: v3.10.8
  • 0b9ebb3 Doc release prep v3.10.8
  • bc7b5c4 Merge branch 'v3.10.7-doc' into v3.10.x
  • 86b38d3 Github stats v3.10.8
  • 9512188 Merge pull request #30717 from meeseeksmachine/auto-backport-of-pr-30714-on-v...
  • d300769 Backport PR #30714: FIX: Gracefully handle numpy arrays as input to check_in_...
  • 799bc95 Merge pull request #30711 from ngoldbaum/v3.10.x
  • 134000b Merge pull request #30697 from ngoldbaum/fix-plotting-on-worker-threads
  • 5b8e219 TST: Run macosx backends in a subprocess
  • 878e71a Backport PR #29810: Declare free-threaded support in MacOS backend extension ...
  • Additional commits viewable in compare view

Updates ruff from 0.14.6 to 0.15.1

Release notes

Sourced from ruff's releases.

0.15.1

Release Notes

Released on 2026-02-12.

Preview features

  • [airflow] Add ruff rules to catch deprecated Airflow imports for Airflow 3.1 (AIR321) (#22376)
  • [airflow] Third positional parameter not named ti_key should be flagged for BaseOperatorLink.get_link (AIR303) (#22828)
  • [flake8-gettext] Fix false negatives for plural argument of ngettext (INT001, INT002, INT003) (#21078)
  • [pyflakes] Fix infinite loop in preview fix for unused-import (F401) (#23038)
  • [pygrep-hooks] Detect non-existent mock methods in standalone expressions (PGH005) (#22830)
  • [pylint] Allow dunder submodules and improve diagnostic range (PLC2701) (#22804)
  • [pyupgrade] Improve diagnostic range for tuples (UP024) (#23013)
  • [refurb] Check subscripts in tuple do not use lambda parameters in reimplemented-operator (FURB118) (#23079)
  • [ruff] Detect mutable defaults in field calls (RUF008) (#23046)
  • [ruff] Ignore std cmath.inf (RUF069) (#23120)
  • [ruff] New rule float-equality-comparison (RUF069) (#20585)
  • Don't format unlabeled Markdown code blocks (#23106)
  • Markdown formatting support in LSP (#23063)
  • Support Quarto Markdown language markers (#22947)
  • Support formatting pycon Markdown code blocks (#23112)
  • Use extension mapping to select Markdown code block language (#22934)

Bug fixes

  • Avoid false positive for undefined variables in FAST001 (#23224)
  • Avoid introducing syntax errors for FAST003 autofix (#23227)
  • Avoid suggesting InitVar for __post_init__ that references PEP 695 type parameters (#23226)
  • Deduplicate type variables in generic functions (#23225)
  • Fix exception handler parenthesis removal for Python 3.14+ (#23126)
  • Fix f-string middle panic when parsing t-strings (#23232)
  • Wrap RUF020 target for multiline fixes (#23210)
  • Wrap UP007 target for multiline fixes (#23208)
  • Fix missing diagnostics for last range suppression in file (#23242)
  • [pyupgrade] Fix syntax error on string with newline escape and comment (UP037) (#22968)

Rule changes

  • Use ruff instead of Ruff as the program name in GitHub output format (#23240)
  • [PT006] Fix syntax error when unpacking nested tuples in parametrize fixes (#22441) (#22464)
  • [airflow] Catch deprecated attribute access from context key for Airflow 3.0 (AIR301) (#22850)
  • [airflow] Capture deprecated arguments and a decorator (AIR301) (#23170)
  • [flake8-boolean-trap] Add multiprocessing.Value to excluded functions for FBT003 (#23010)
  • [flake8-bugbear] Add a secondary annotation showing the previous occurrence (B033) (#22634)
  • [flake8-type-checking] Add sub-diagnostic showing the runtime use of an annotation (TC004) (#23091)
  • [isort] Support configurable import section heading comments (#23151)
  • [ruff] Improve the diagnostic for RUF012 (#23202)

Formatter

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.1

Released on 2026-02-12.

Preview features

  • [airflow] Add ruff rules to catch deprecated Airflow imports for Airflow 3.1 (AIR321) (#22376)
  • [airflow] Third positional parameter not named ti_key should be flagged for BaseOperatorLink.get_link (AIR303) (#22828)
  • [flake8-gettext] Fix false negatives for plural argument of ngettext (INT001, INT002, INT003) (#21078)
  • [pyflakes] Fix infinite loop in preview fix for unused-import (F401) (#23038)
  • [pygrep-hooks] Detect non-existent mock methods in standalone expressions (PGH005) (#22830)
  • [pylint] Allow dunder submodules and improve diagnostic range (PLC2701) (#22804)
  • [pyupgrade] Improve diagnostic range for tuples (UP024) (#23013)
  • [refurb] Check subscripts in tuple do not use lambda parameters in reimplemented-operator (FURB118) (#23079)
  • [ruff] Detect mutable defaults in field calls (RUF008) (#23046)
  • [ruff] Ignore std cmath.inf (RUF069) (#23120)
  • [ruff] New rule float-equality-comparison (RUF069) (#20585)
  • Don't format unlabeled Markdown code blocks (#23106)
  • Markdown formatting support in LSP (#23063)
  • Support Quarto Markdown language markers (#22947)
  • Support formatting pycon Markdown code blocks (#23112)
  • Use extension mapping to select Markdown code block language (#22934)

Bug fixes

  • Avoid false positive for undefined variables in FAST001 (#23224)
  • Avoid introducing syntax errors for FAST003 autofix (#23227)
  • Avoid suggesting InitVar for __post_init__ that references PEP 695 type parameters (#23226)
  • Deduplicate type variables in generic functions (#23225)
  • Fix exception handler parenthesis removal for Python 3.14+ (#23126)
  • Fix f-string middle panic when parsing t-strings (#23232)
  • Wrap RUF020 target for multiline fixes (#23210)
  • Wrap UP007 target for multiline fixes (#23208)
  • Fix missing diagnostics for last range suppression in file (#23242)
  • [pyupgrade] Fix syntax error on string with newline escape and comment (UP037) (#22968)

Rule changes

  • Use ruff instead of Ruff as the program name in GitHub output format (#23240)
  • [PT006] Fix syntax error when unpacking nested tuples in parametrize fixes (#22441) (#22464)
  • [airflow] Catch deprecated attribute access from context key for Airflow 3.0 (AIR301) (#22850)
  • [airflow] Capture deprecated arguments and a decorator (AIR301) (#23170)
  • [flake8-boolean-trap] Add multiprocessing.Value to excluded functions for FBT003 (#23010)
  • [flake8-bugbear] Add a secondary annotation showing the previous occurrence (B033) (#22634)
  • [flake8-type-checking] Add sub-diagnostic showing the runtime use of an annotation (TC004) (#23091)
  • [isort] Support configurable import section heading comments (#23151)
  • [ruff] Improve the diagnostic for RUF012 (#23202)

Formatter

... (truncated)

Commits
  • a2f11d2 Prepare for 0.15.1 (#23253)
  • d29628e Remove docker-run-action (#23254)
  • 8a04266 [ty] Allow discovering dependencies in system Python environments (#22994)
  • 55d06c8 Ensure pending suppression diagnostics are reported (#23242)
  • d056a9f [isort] support for configurable import section heading comments (#23151)
  • e22fa4f [ty] Fix method calls on subclasses of Any (#23248)
  • fa56c15 [ty] Fix bound method access on None (#23246)
  • 4fd07d0 Make range suppression test snapshot actually useful (#23251)
  • 8c63bce [ty] Include conditional symbols (like datetime.UTC) in auto-import in more...
  • 46be943 Exclude WASM artifacts from GitHub releases (#23221)
  • Additional commits viewable in compare view

Updates mypy from 1.18.2 to 1.19.1

Changelog

Sourced from mypy's changelog.

Mypy 1.19.1

  • Fix noncommutative joins with bounded TypeVars (Shantanu, PR 20345)
  • Respect output format for cached runs by serializing raw errors in cache metas (Ivan Levkivskyi, PR 20372)
  • Allow types.NoneType in match cases (A5rocks, PR 20383)
  • Fix mypyc generator regression with empty tuple (BobTheBuidler, PR 20371)
  • Fix crash involving Unpack-ed TypeVarTuple (Shantanu, PR 20323)
  • Fix crash on star import of redefinition (Ivan Levkivskyi, PR 20333)
  • Fix crash on typevar with forward ref used in other module (Ivan Levkivskyi, PR 20334)
  • Fail with an explicit error on PyPy (Ivan Levkivskyi, PR 20389)

Acknowledgements

Thanks to all mypy contributors who contributed to this release:

  • A5rocks
  • BobTheBuidler
  • bzoracler
  • Chainfire
  • Christoph Tyralla
  • David Foster
  • Frank Dana
  • Guo Ci
  • iap
  • Ivan Levkivskyi
  • James Hilton-Balfe
  • jhance
  • Joren Hammudoglu
  • Jukka Lehtosalo
  • KarelKenens
  • Kevin Kannammalil
  • Marc Mueller
  • Michael Carlstrom
  • Michael J. Sullivan
  • Piotr Sawicki
  • Randolf Scholz
  • Shantanu
  • Sigve Sebastian Farstad
  • sobolevn
  • Stanislav Terliakov
  • Stephen Morton
  • Theodore Ando
  • Thiago J. Barbalho
  • wyattscarpenter

I’d also like to thank my employer, Dropbox, for supporting mypy development.

Mypy 1.18

We’ve just uploaded mypy 1.18.1 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance

... (truncated)

Commits

Updates bandit from 1.9.2 to 1.9.3

Release notes

Sourced from bandit's releases.

1.9.3

What's Changed

New Contributors

Full Changelog: PyCQA/bandit@1.9.2...1.9.3

Commits

Updates pylint from 4.0.3 to 4.0.4

Commits
  • e16f942 Bump pylint to 4.0.4, update changelog
  • 657b386 [Backport maintenance/4.0.x] [invalid-name] Fix FP for exclusive assignment o...
  • 03f8a92 [Backport maintenance/4.0.x] fix: avoid false positive when module-level name...
  • See full diff in compare view

Updates fastapi from 0.122.0 to 0.129.0

Release notes

Sourced from fastapi's releases.

0.129.0

Breaking Changes

Refactors

Docs

Internal

  • 🔨 Update docs.py scripts to migrate Python 3.9 to Python 3.10. PR #14906 by @​tiangolo.

0.128.8

Docs

Internal

0.128.7

Features

Refactors

  • ♻️ Simplify reading files in memory, do it sequentially instead of (fake) parallel. PR #14884 by @​tiangolo.

Docs

Internal

0.128.6

... (truncated)

Commits

Updates uvicorn from 0.35.0 to 0.40.0

Release notes

Sourced from uvicorn's releases.

Version 0.40.0

What's Changed

Full Changelog: Kludex/uvicorn@0.39.0...0.40.0

Version 0.39.0

What's Changed

New Contributors

Full Changelog: Kludex/uvicorn@0.38.0...0.39.0

Version 0.38.0

What's Changed


New Contributors

Full Changelog: Kludex/uvicorn@0.37.0...0.38.0

Version 0.37.0

What's Changed

New Contributors

Full Changelog: Kludex/uvicorn@0.36.1...0.37.0

Version 0.36.1

What's Changed

Full Changelog: Kludex/uvicorn@0.36.0...0.36.1

Version 0.36.0

Added

... (truncated)

Changelog

Sourced from uvicorn's changelog.

0.40.0 (December 21, 2025)

Remove

  • Drop support for Python 3.9 (#2772)

0.39.0 (December 21, 2025)

Fixed

  • Send close frame on ASGI return for WebSockets (#2769)
  • Explicitly start ASGI run with empty context (#2742)

0.38.0 (October 18, 2025)

Added

  • Support Python 3.14 (#2723)

0.37.0 (September 23, 2025)

Added

  • Add --timeout-worker-healthcheck option (#2711)
  • Add os.PathLike[str] type to ssl_ca_certs (#2676)

0.36.1 (September 23, 2025)

Fixed

  • Raise an exception when calling removed Config.setup_event_loop() (#2709)

0.36.0 (September 20, 2025)

Added

  • Support custom IOLOOPs (#2435)
  • Allow to provide importable string in --http, --ws and --loop (#2658)
Commits

…th 30 updates

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

| Package | From | To |
| --- | --- | --- |
| [pytest-html](https://github.com/pytest-dev/pytest-html) | `4.1.1` | `4.2.0` |
| [minio](https://github.com/minio/minio-py) | `7.2.19` | `7.2.20` |
| [matplotlib](https://github.com/matplotlib/matplotlib) | `3.10.7` | `3.10.8` |
| [ruff](https://github.com/astral-sh/ruff) | `0.14.6` | `0.15.1` |
| [mypy](https://github.com/python/mypy) | `1.18.2` | `1.19.1` |
| [bandit](https://github.com/PyCQA/bandit) | `1.9.2` | `1.9.3` |
| [pylint](https://github.com/pylint-dev/pylint) | `4.0.3` | `4.0.4` |
| [fastapi](https://github.com/fastapi/fastapi) | `0.122.0` | `0.129.0` |
| [uvicorn](https://github.com/Kludex/uvicorn) | `0.35.0` | `0.40.0` |
| [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.6.1` | `2.13.0` |
| [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.0.1` | `1.2.1` |
| [pymilvus](https://github.com/milvus-io/pymilvus) | `2.4.9` | `2.6.9` |
| [scikit-learn](https://github.com/scikit-learn/scikit-learn) | `1.6.0` | `1.8.0` |
| [weaviate-client](https://github.com/weaviate/weaviate-python-client) | `4.16.9` | `4.19.2` |
| [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) | `2.0.36` | `2.0.46` |
| [psycopg2-binary](https://github.com/psycopg/psycopg2) | `2.9.10` | `2.9.11` |
| [pymupdf](https://github.com/pymupdf/pymupdf) | `1.25.0` | `1.27.1` |
| [chromadb](https://github.com/chroma-core/chroma) | `1.2.0` | `1.5.0` |
| [starlette](https://github.com/Kludex/starlette) | `0.50.0` | `0.52.1` |
| [tenacity](https://github.com/jd/tenacity) | `9.1.2` | `9.1.4` |
| [authlib](https://github.com/authlib/authlib) | `1.6.5` | `1.6.8` |
| [ibm-watsonx-ai](https://github.com/IBM/watsonx-ai-samples) | `1.3.37` | `1.5.2` |
| [json-repair](https://github.com/mangiucugna/json_repair) | `0.30.3` | `0.57.1` |
| [flatdict](https://github.com/gmr/flatdict) | `4.0.1` | `4.1.0` |
| [validators](https://github.com/python-validators/validators) | `0.34.0` | `0.35.0` |
| [psutil](https://github.com/giampaolo/psutil) | `7.0.0` | `7.2.2` |
| [docling](https://github.com/docling-project/docling) | `2.55.0` | `2.73.1` |
| [spacy](https://github.com/explosion/spaCy) | `3.8.7` | `3.8.11` |
| [sentence-transformers](https://github.com/huggingface/sentence-transformers) | `5.1.2` | `5.2.2` |
| [spiffe](https://github.com/HewlettPackard/py-spiffe) | `0.2.2` | `0.2.3` |



Updates `pytest-html` from 4.1.1 to 4.2.0
- [Release notes](https://github.com/pytest-dev/pytest-html/releases)
- [Changelog](https://github.com/pytest-dev/pytest-html/blob/master/docs/changelog.rst)
- [Commits](pytest-dev/pytest-html@4.1.1...4.2.0)

Updates `minio` from 7.2.19 to 7.2.20
- [Release notes](https://github.com/minio/minio-py/releases)
- [Commits](minio/minio-py@7.2.19...7.2.20)

Updates `matplotlib` from 3.10.7 to 3.10.8
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.10.7...v3.10.8)

Updates `ruff` from 0.14.6 to 0.15.1
- [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.14.6...0.15.1)

Updates `mypy` from 1.18.2 to 1.19.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.18.2...v1.19.1)

Updates `bandit` from 1.9.2 to 1.9.3
- [Release notes](https://github.com/PyCQA/bandit/releases)
- [Commits](PyCQA/bandit@1.9.2...1.9.3)

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

Updates `fastapi` from 0.122.0 to 0.129.0
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.122.0...0.129.0)

Updates `uvicorn` from 0.35.0 to 0.40.0
- [Release notes](https://github.com/Kludex/uvicorn/releases)
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md)
- [Commits](Kludex/uvicorn@0.35.0...0.40.0)

Updates `pydantic-settings` from 2.6.1 to 2.13.0
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](pydantic/pydantic-settings@v2.6.1...v2.13.0)

Updates `python-dotenv` from 1.0.1 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.0.1...v1.2.1)

Updates `pymilvus` from 2.4.9 to 2.6.9
- [Release notes](https://github.com/milvus-io/pymilvus/releases)
- [Commits](milvus-io/pymilvus@v2.4.9...v2.6.9)

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

Updates `weaviate-client` from 4.16.9 to 4.19.2
- [Release notes](https://github.com/weaviate/weaviate-python-client/releases)
- [Changelog](https://github.com/weaviate/weaviate-python-client/blob/main/docs/changelog.rst)
- [Commits](weaviate/weaviate-python-client@v4.16.9...v4.19.2)

Updates `sqlalchemy` from 2.0.36 to 2.0.46
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

Updates `psycopg2-binary` from 2.9.10 to 2.9.11
- [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS)
- [Commits](psycopg/psycopg2@2.9.10...2.9.11)

Updates `pymupdf` from 1.25.0 to 1.27.1
- [Release notes](https://github.com/pymupdf/pymupdf/releases)
- [Changelog](https://github.com/pymupdf/PyMuPDF/blob/main/changes.txt)
- [Commits](pymupdf/PyMuPDF@1.25.0...1.27.1)

Updates `chromadb` from 1.2.0 to 1.5.0
- [Release notes](https://github.com/chroma-core/chroma/releases)
- [Changelog](https://github.com/chroma-core/chroma/blob/main/RELEASE_PROCESS.md)
- [Commits](chroma-core/chroma@1.2.0...1.5.0)

Updates `starlette` from 0.50.0 to 0.52.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](Kludex/starlette@0.50.0...0.52.1)

Updates `tenacity` from 9.1.2 to 9.1.4
- [Release notes](https://github.com/jd/tenacity/releases)
- [Commits](jd/tenacity@9.1.2...9.1.4)

Updates `authlib` from 1.6.5 to 1.6.8
- [Release notes](https://github.com/authlib/authlib/releases)
- [Changelog](https://github.com/authlib/authlib/blob/main/docs/changelog.rst)
- [Commits](authlib/authlib@v1.6.5...v1.6.8)

Updates `ibm-watsonx-ai` from 1.3.37 to 1.5.2
- [Release notes](https://github.com/IBM/watsonx-ai-samples/releases)
- [Commits](https://github.com/IBM/watsonx-ai-samples/commits)

Updates `json-repair` from 0.30.3 to 0.57.1
- [Release notes](https://github.com/mangiucugna/json_repair/releases)
- [Commits](mangiucugna/json_repair@v0.30.3...v0.57.1)

Updates `flatdict` from 4.0.1 to 4.1.0
- [Release notes](https://github.com/gmr/flatdict/releases)
- [Changelog](https://github.com/gmr/flatdict/blob/main/CHANGELOG.md)
- [Commits](gmr/flatdict@4.0.1...4.1.0)

Updates `validators` from 0.34.0 to 0.35.0
- [Release notes](https://github.com/python-validators/validators/releases)
- [Changelog](https://github.com/python-validators/validators/blob/master/CHANGES.md)
- [Commits](python-validators/validators@0.34.0...0.35.0)

Updates `psutil` from 7.0.0 to 7.2.2
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-7.0.0...release-7.2.2)

Updates `docling` from 2.55.0 to 2.73.1
- [Release notes](https://github.com/docling-project/docling/releases)
- [Changelog](https://github.com/docling-project/docling/blob/main/CHANGELOG.md)
- [Commits](docling-project/docling@v2.55.0...v2.73.1)

Updates `spacy` from 3.8.7 to 3.8.11
- [Release notes](https://github.com/explosion/spaCy/releases)
- [Commits](explosion/spaCy@release-v3.8.7...release-v3.8.11)

Updates `sentence-transformers` from 5.1.2 to 5.2.2
- [Release notes](https://github.com/huggingface/sentence-transformers/releases)
- [Commits](huggingface/sentence-transformers@v5.1.2...v5.2.2)

Updates `spiffe` from 0.2.2 to 0.2.3
- [Release notes](https://github.com/HewlettPackard/py-spiffe/releases)
- [Commits](HewlettPackard/py-spiffe@spiffe-v0.2.2...spiffe-v0.2.3)

---
updated-dependencies:
- dependency-name: pytest-html
  dependency-version: 4.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: minio
  dependency-version: 7.2.20
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: matplotlib
  dependency-version: 3.10.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: ruff
  dependency-version: 0.15.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: mypy
  dependency-version: 1.19.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: bandit
  dependency-version: 1.9.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: pylint
  dependency-version: 4.0.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: fastapi
  dependency-version: 0.129.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: uvicorn
  dependency-version: 0.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: pydantic-settings
  dependency-version: 2.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: python-dotenv
  dependency-version: 1.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: pymilvus
  dependency-version: 2.6.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: scikit-learn
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: weaviate-client
  dependency-version: 4.19.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: sqlalchemy
  dependency-version: 2.0.46
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: psycopg2-binary
  dependency-version: 2.9.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: pymupdf
  dependency-version: 1.27.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: chromadb
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: starlette
  dependency-version: 0.52.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: tenacity
  dependency-version: 9.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: authlib
  dependency-version: 1.6.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: ibm-watsonx-ai
  dependency-version: 1.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: json-repair
  dependency-version: 0.57.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: flatdict
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: validators
  dependency-version: 0.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: psutil
  dependency-version: 7.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: docling
  dependency-version: 2.73.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: spacy
  dependency-version: 3.8.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: sentence-transformers
  dependency-version: 5.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: spiffe
  dependency-version: 0.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added backend Backend/API related dependencies security Security related issues labels Feb 16, 2026
@github-actions
Copy link
Contributor

🚀 Development Environment Options

This repository supports Dev Containers for a consistent development environment.

Option 1: GitHub Codespaces (Recommended)

Create a cloud-based development environment:

  1. Click the green Code button above
  2. Select the Codespaces tab
  3. Click Create codespace on dependabot/pip/python-dependencies-6964fb987b
  4. Wait 2-3 minutes for environment setup
  5. Start coding with all tools pre-configured!

Option 2: VS Code Dev Containers (Local)

Use Dev Containers on your local machine:

  1. Install Docker Desktop
  2. Install VS Code
  3. Install the Dev Containers extension
  4. Clone this PR branch locally
  5. Open in VS Code and click "Reopen in Container" when prompted

Option 3: Traditional Local Setup

Set up the development environment manually:

# Clone the repository
git clone https://github.com/manavgup/rag_modulo.git
cd rag_modulo
git checkout dependabot/pip/python-dependencies-6964fb987b

# Initialize development environment
make dev-init
make dev-build
make dev-up
make dev-validate

Available Commands

Once in your development environment:

make help           # Show all available commands
make dev-validate   # Validate environment setup
make test-atomic    # Run atomic tests
make test-unit      # Run unit tests
make lint          # Run linting

Services Available

When running make dev-up:


This automated message helps reviewers quickly set up the development environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Backend/API related dependencies security Security related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

Comments