Skip to content

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

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

chore(deps): bump the python-dependencies group across 1 directory with 31 updates#754
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-dependencies-49895aec34

Conversation

@dependabot
Copy link
Contributor

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

Bumps the python-dependencies group with 31 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.2
mypy 1.18.2 1.19.1
bandit 1.9.2 1.9.3
pylint 4.0.3 4.0.5
autoflake 2.3.1 2.3.3
fastapi 0.122.0 0.131.0
uvicorn 0.35.0 0.41.0
pydantic-settings 2.6.1 2.13.1
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.4
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.1
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.58.0
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.74.0
spacy 3.8.7 3.8.11
sentence-transformers 5.1.2 5.2.3
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.2

Release notes

Sourced from ruff's releases.

0.15.2

Release Notes

Released on 2026-02-19.

Preview features

Bug fixes

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.2

Released on 2026-02-19.

Preview features

... (truncated)

Commits

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

Commits
  • 88e1ab7 Bump pylint to 4.0.5, update changelog (#10860)
  • d96d489 [Backport maintenance/4.0.x] Relax isort version constraint to allow isort 8 ...
  • 0b08ccb Fix dynamic color mapping for "fail-on" messages when using multiple reporter...
  • 154dba4 [Backport maintenance/4.0.x] Fix FP for invalid-name with typing.Final on...
  • 7b73bfd Disable unspecified-encoding for py-version above Python 3.15 (#10800)
  • 4cc98be [Backport maintenance/4.0.x] Fix setting options for import order checker (#1...
  • f0d30a2 Sync astroid version with requirements file again
  • 38bdf02 [Backport maintenance/4.0.x] Fix logging-unsupported-format when logging ...
  • f08c33a [Backport maintenance/4.0.x] Properly detect self.fail() as a terminating...
  • e16f942 Bump pylint to 4.0.4, update changelog
  • Additional commits viewable in compare view

Updates autoflake from 2.3.1 to 2.3.3

Release notes

Sourced from autoflake's releases.

v2.3.3

What's Changed

Full Changelog: PyCQA/autoflake@v2.3.2...v2.3.3

v2.3.2

What's Changed

New Contributors

Full Changelog: PyCQA/autoflake@v2.3.1...v2.3.2

Commits
  • 988e469 Release v2.3.3
  • d29bec8 pyproject: fix packaging
  • d7aa8bf github/release: fix syntax for dependabot[bot]
  • 3203ede Release v2.3.2
  • 893d78d Bump actions/setup-python from 6.1.0 to 6.2.0 (#336)
  • a273819 Bump actions/checkout from 6.0.1 to 6.0.2 (#337)
  • 369354e github/workflows/main: set skip-existing
  • 69b8dfe github/workflows/upload-to-pypi: oidc
  • 8d9a952 Fix code formatting following move to ruff
  • de73419 pre-commit-config: move to ruff
  • Additional commits viewable in compare view

Updates fastapi from 0.122.0 to 0.131.0

Release notes

Sourced from fastapi's releases.

0.131.0

Breaking Changes

0.130.0

Features

0.129.2

Internal

0.129.1

Fixes

  • ♻️ Fix JSON Schema for bytes, use "contentMediaType": "application/octet-stream" instead of "format": "binary". PR #14953 by @​tiangolo.

Docs

Translations

Internal

  • 👷 Always run tests on push to master branch and when run by scheduler. PR #14940 by @​YuriiMotov.

... (truncated)

Commits
  • b423b73 🔖 Release version 0.131.0
  • 70e8558 📝 Update release notes
  • 48e9835 🗑️ Deprecate ORJSONResponse and UJSONResponse (#14964)
  • 2e62fb1 📝 Update release notes
  • eb544e7 🔖 Release version 0.130.0
  • bc06e42 📝 Update release notes
  • 590a5e5 ✨ Serialize JSON response with Pydantic (in Rust), when there's a Pydantic re...
  • 1e78a36 🔖 Release version 0.129.2
  • f921de6 📝 Update release notes
  • 4ab8138 ⬆️ Upgrade pytest (#14959)
  • Additional commits viewable in compare view

Updates uvicorn from 0.35.0 to 0.41.0

Release notes

Sourced from uvicorn's releases.

Version 0.41.0

Added

  • Add --limit-max-requests-jitter to stagger worker restarts (#2707)
  • Add socket path to scope["server"] (#2561)

Changed

  • Rename LifespanOn.error_occured to error_occurred (#2776)

Fixed

  • Ignore permission denied errors in watchfiles reloader (#2817)
  • Ensure lifespan shutdown runs when should_exit is set during startup (#2812)
  • Reduce the log level of 'request limit exceeded' messages (#2788)

New Contributors


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

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

... (truncated)

Changelog

Sourced from uvicorn's changelog.

0.41.0 (February 16, 2026)

Added

  • Add --limit-max-requests-jitter to stagger worker restarts (#2707)
  • Add socket path to scope["server"] (#2561)

Changed

  • Rename LifespanOn.error_occured to error_occurred (

…th 31 updates

Bumps the python-dependencies group with 31 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.2` |
| [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.5` |
| [autoflake](https://github.com/PyCQA/autoflake) | `2.3.1` | `2.3.3` |
| [fastapi](https://github.com/fastapi/fastapi) | `0.122.0` | `0.131.0` |
| [uvicorn](https://github.com/Kludex/uvicorn) | `0.35.0` | `0.41.0` |
| [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.6.1` | `2.13.1` |
| [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.4` |
| [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.1` |
| [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.58.0` |
| [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.74.0` |
| [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.3` |
| [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.2
- [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.2)

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.5
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v4.0.3...v4.0.5)

Updates `autoflake` from 2.3.1 to 2.3.3
- [Release notes](https://github.com/PyCQA/autoflake/releases)
- [Commits](PyCQA/autoflake@v2.3.1...v2.3.3)

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

Updates `uvicorn` from 0.35.0 to 0.41.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.41.0)

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

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.4
- [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.4)

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.1
- [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.1)

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.58.0
- [Release notes](https://github.com/mangiucugna/json_repair/releases)
- [Commits](mangiucugna/json_repair@v0.30.3...v0.58.0)

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.74.0
- [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.74.0)

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.3
- [Release notes](https://github.com/huggingface/sentence-transformers/releases)
- [Commits](huggingface/sentence-transformers@v5.1.2...v5.2.3)

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.2
  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.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: autoflake
  dependency-version: 2.3.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: fastapi
  dependency-version: 0.131.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: uvicorn
  dependency-version: 0.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: pydantic-settings
  dependency-version: 2.13.1
  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.4
  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.1
  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.58.0
  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.74.0
  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.3
  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 23, 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-49895aec34
  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-49895aec34

# 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