chore(deps): bump the python group with 26 updates#125
Merged
Conversation
Bumps the python group with 26 updates: | Package | From | To | | --- | --- | --- | | [absl-py](https://github.com/abseil/abseil-py) | `2.3.0` | `2.3.1` | | [anyio](https://github.com/agronholm/anyio) | `4.8.0` | `4.11.0` | | [certifi](https://github.com/certifi/python-certifi) | `2024.12.14` | `2025.10.5` | | [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.0` | | [exceptiongroup](https://github.com/agronholm/exceptiongroup) | `1.2.2` | `1.3.0` | | [fastapi](https://github.com/fastapi/fastapi) | `0.115.13` | `0.120.3` | | [h11](https://github.com/python-hyper/h11) | `0.14.0` | `0.16.0` | | [idna](https://github.com/kjd/idna) | `3.10` | `3.11` | | [immutabledict](https://github.com/corenting/immutabledict) | `4.2.1` | `4.2.2` | | [iniconfig](https://github.com/pytest-dev/iniconfig) | `2.0.0` | `2.3.0` | | [numpy](https://github.com/numpy/numpy) | `2.2.6` | `2.3.4` | | [packaging](https://github.com/pypa/packaging) | `24.2` | `25.0` | | [pandas](https://github.com/pandas-dev/pandas) | `2.3.0` | `2.3.3` | | [pluggy](https://github.com/pytest-dev/pluggy) | `1.5.0` | `1.6.0` | | [protobuf](https://github.com/protocolbuffers/protobuf) | `6.31.1` | `6.33.0` | | [pydantic](https://github.com/pydantic/pydantic) | `2.10.6` | `2.12.3` | | [pydantic-core](https://github.com/pydantic/pydantic-core) | `2.27.2` | `2.41.4` | | [pytest](https://github.com/pytest-dev/pytest) | `8.3.5` | `8.4.2` | | [requests](https://github.com/psf/requests) | `2.32.4` | `2.32.5` | | [scipy](https://github.com/scipy/scipy) | `1.15.3` | `1.16.3` | | [starlette](https://github.com/Kludex/starlette) | `0.41.3` | `0.49.1` | | [tomli](https://github.com/hukkin/tomli) | `2.2.1` | `2.3.0` | | [typing-extensions](https://github.com/python/typing_extensions) | `4.12.2` | `4.15.0` | | [urllib3](https://github.com/urllib3/urllib3) | `2.3.0` | `2.5.0` | | [uvicorn](https://github.com/Kludex/uvicorn) | `0.34.3` | `0.38.0` | Updates `absl-py` from 2.3.0 to 2.3.1 - [Release notes](https://github.com/abseil/abseil-py/releases) - [Changelog](https://github.com/abseil/abseil-py/blob/main/CHANGELOG.md) - [Commits](abseil/abseil-py@v2.3.0...v2.3.1) Updates `anyio` from 4.8.0 to 4.11.0 - [Release notes](https://github.com/agronholm/anyio/releases) - [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst) - [Commits](agronholm/anyio@4.8.0...4.11.0) Updates `certifi` from 2024.12.14 to 2025.10.5 - [Commits](certifi/python-certifi@2024.12.14...2025.10.05) 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.0 - [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.0) Updates `exceptiongroup` from 1.2.2 to 1.3.0 - [Release notes](https://github.com/agronholm/exceptiongroup/releases) - [Changelog](https://github.com/agronholm/exceptiongroup/blob/main/CHANGES.rst) - [Commits](agronholm/exceptiongroup@1.2.2...1.3.0) Updates `fastapi` from 0.115.13 to 0.120.3 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](fastapi/fastapi@0.115.13...0.120.3) Updates `h11` from 0.14.0 to 0.16.0 - [Commits](python-hyper/h11@v0.14.0...v0.16.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 `immutabledict` from 4.2.1 to 4.2.2 - [Release notes](https://github.com/corenting/immutabledict/releases) - [Changelog](https://github.com/corenting/immutabledict/blob/master/CHANGELOG.md) - [Commits](corenting/immutabledict@v4.2.1...v4.2.2) Updates `iniconfig` from 2.0.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.0.0...v2.3.0) Updates `numpy` from 2.2.6 to 2.3.4 - [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.6...v2.3.4) Updates `packaging` from 24.2 to 25.0 - [Release notes](https://github.com/pypa/packaging/releases) - [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [Commits](pypa/packaging@24.2...25.0) Updates `pandas` from 2.3.0 to 2.3.3 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v2.3.0...v2.3.3) 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 `protobuf` from 6.31.1 to 6.33.0 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `pydantic` from 2.10.6 to 2.12.3 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](pydantic/pydantic@v2.10.6...v2.12.3) Updates `pydantic-core` from 2.27.2 to 2.41.4 - [Release notes](https://github.com/pydantic/pydantic-core/releases) - [Commits](pydantic/pydantic-core@v2.27.2...v2.41.4) Updates `pytest` from 8.3.5 to 8.4.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...8.4.2) Updates `requests` from 2.32.4 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.4...v2.32.5) Updates `scipy` from 1.15.3 to 1.16.3 - [Release notes](https://github.com/scipy/scipy/releases) - [Commits](scipy/scipy@v1.15.3...v1.16.3) Updates `starlette` from 0.41.3 to 0.49.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.41.3...0.49.1) Updates `tomli` from 2.2.1 to 2.3.0 - [Changelog](https://github.com/hukkin/tomli/blob/master/CHANGELOG.md) - [Commits](hukkin/tomli@2.2.1...2.3.0) Updates `typing-extensions` from 4.12.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.12.2...4.15.0) Updates `urllib3` from 2.3.0 to 2.5.0 - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](urllib3/urllib3@2.3.0...2.5.0) Updates `uvicorn` from 0.34.3 to 0.38.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.34.3...0.38.0) --- updated-dependencies: - dependency-name: absl-py dependency-version: 2.3.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: anyio dependency-version: 4.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: certifi dependency-version: 2025.10.5 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: charset-normalizer dependency-version: 3.4.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: click dependency-version: 8.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: exceptiongroup dependency-version: 1.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: fastapi dependency-version: 0.120.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: h11 dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: idna dependency-version: '3.11' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: immutabledict dependency-version: 4.2.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: iniconfig dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: numpy dependency-version: 2.3.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: packaging dependency-version: '25.0' dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: pandas dependency-version: 2.3.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: pluggy dependency-version: 1.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: protobuf dependency-version: 6.33.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: pydantic dependency-version: 2.12.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: pydantic-core dependency-version: 2.41.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: pytest dependency-version: 8.4.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: requests dependency-version: 2.32.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: scipy dependency-version: 1.16.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: starlette dependency-version: 0.49.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: tomli dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: typing-extensions dependency-version: 4.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: urllib3 dependency-version: 2.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: uvicorn dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python ... Signed-off-by: dependabot[bot] <support@github.com>
This was referenced Oct 31, 2025
Signed-off-by: John Gomersall <thegoms@gmail.com>
Signed-off-by: John Gomersall <thegoms@gmail.com>
john-gom
pushed a commit
that referenced
this pull request
Nov 3, 2025
🤖 I have created a release *beep* *boop* --- ## [0.3.0](v0.2.0...v0.3.0) (2025-11-03) ### Features * Add nnls version ([#112](#112)) ([d5b3bee](d5b3bee)) ### Bug Fixes * Attempting to get dependabot to work for npm ([6f22256](6f22256)) * input checks + put max constraints on salt / fat / sugar ingredients only if corresponding nutrient is provided ([#96](#96)) ([cb8d03c](cb8d03c)) * Simplify penalty format ([#123](#123)) ([f6e789d](f6e789d)) ### Technical * Configure Release Please ([#127](#127)) ([39c3db9](39c3db9)) * **deps:** bump the github-actions group with 3 updates ([#124](#124)) ([7370442](7370442)) * **deps:** bump the npm_and_yarn group across 1 directory with 22 updates ([#126](#126)) ([e286ad0](e286ad0)) * **deps:** bump the python group with 2 updates ([#128](#128)) ([102fe35](102fe35)) * **deps:** bump the python group with 26 updates ([#125](#125)) ([c3c1299](c3c1299)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the python group with 26 updates:
2.3.02.3.14.8.04.11.02024.12.142025.10.53.4.23.4.48.1.88.3.01.2.21.3.00.115.130.120.30.14.00.16.03.103.114.2.14.2.22.0.02.3.02.2.62.3.424.225.02.3.02.3.31.5.01.6.06.31.16.33.02.10.62.12.32.27.22.41.48.3.58.4.22.32.42.32.51.15.31.16.30.41.30.49.12.2.12.3.04.12.24.15.02.3.02.5.00.34.30.38.0Updates
absl-pyfrom 2.3.0 to 2.3.1Release notes
Sourced from absl-py's releases.
Changelog
Sourced from absl-py's changelog.
Commits
bdad52dRelease Abseil-py 2.3.1a2d0583Clean up some references to older Python versions55c8f4dFix typechecking errors that appeared under mypy release 1.16aafb0d8Add useful links to the abseil-py public filesUpdates
anyiofrom 4.8.0 to 4.11.0Release notes
Sourced from anyio's releases.
... (truncated)
Changelog
Sourced from anyio's changelog.
... (truncated)
Commits
08737afBumped up the version8bb9fe0Fixed the inconsistent exception on sending to a closed TCP stream (#980)9637093[pre-commit.ci] pre-commit autoupdate (#981)f1bc6eeFixed changelog entry formatting0b58964Mentioned the sub-interpreter support in the README1ed112cEnsure same port is used for IPv4/IPv6 when creating TCP listener with local_...aceeee0Re-enabled coverage reporting on macOS6b890dcReworded a changelog entry and added PR links to others944257dUpdated pre-commit modules087975fFixed a documentation style (#976)Updates
certififrom 2024.12.14 to 2025.10.5Commits
fb14ac42025.10.05 (#371)2c7c7eeAdd Python 3.14 classifier in setup.py1a5cb7bBump actions/setup-python from 5.6.0 to 6.0.0 (#367)dea5960Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 (#366)83566b7Bump actions/checkout from 4.2.2 to 5.0.0ca2e121Bump actions/download-artifact from 4.3.0 to 5.0.0a97d9ad2025.08.03 (#362)ddd90c62025.07.14 (#359)d9052212025.07.09 (#358)e767d592025.06.15 (#357)Updates
charset-normalizerfrom 3.4.2 to 3.4.4Release notes
Sourced from charset-normalizer's releases.
Changelog
Sourced from charset-normalizer's changelog.
Commits
b30ffdc🔧 fix checksum step in cd.ymld3fbfcf🔧 fix cd.ymldafbb95Release 3.4.4 (#658)1f18ffa⬆️ raise mypy upper bound to 1.18.2ef4ac69Merge branch 'release-3.4.4' of github.com:jawah/charset_normalizer into rele...4b35dda📝 write changelog for 3.4.40ec6452🔧 update cd.yml workflow (add riscv64, s390x and armv7l)f341ede⬆️ upgrade dependencies (dev, ci)a308841📝 write changelog for 3.4.49c906da🔧 update cd.yml workflow (add riscv64, s390x and armv7l)Updates
clickfrom 8.1.8 to 8.3.0Release notes
Sourced from click's releases.
... (truncated)
Changelog
Sourced from click's changelog.
... (truncated)
Commits
00fadb8Release version 8.3.02a0e3batesting/CliRunner: Fix regression related to EOF introduced in 262bdf0 (#2940)e11a1efMerge branch 'main' into fix-cli-runner-prompt-eof-handling36deba8Forward exception information to resources registered in a context (#3058)f2cae7a#2447 Add summary of PR to changelog for 8.3.x7c7ec36#2447 Split resource exception handling tests in single and nested92129c5#2447 Added exception forwarding to context tests555fa9b#2447 Forward exception data to exit stack when calling__exit__16fe802Add more tests onEnumrendering (#3053)d36de6fAdd more tests on Enum rendering their item's names and not valuesUpdates
exceptiongroupfrom 1.2.2 to 1.3.0Release notes
Sourced from exceptiongroup's releases.
Changelog
Sourced from exceptiongroup's changelog.
... (truncated)
Commits
77fba8aAdded the release version5e153aaRevert "Migrated test dependencies to dependency groups"5000bfeMigrated tox configuration to native TOML427220dUpdated pytest options4ca264fMigrated test dependencies to dependency groups163c3a8Marked test_exceptions_mutate_original_sequence as xfail on pypy3.11a176574Always create the exceptions tuple at init and return it from the exceptions ...550b796Added BaseExceptionGroup.init, following CPython (#142)2a84dfdAdded typevar defaults to (Base)ExceptionGroup (#147)fb9133b[pre-commit.ci] pre-commit autoupdate (#145)Updates
fastapifrom 0.115.13 to 0.120.3Release notes
Sourced from fastapi's releases.
... (truncated)
Commits
2cf04ee🔖 Release version 0.120.3ec00f5a📝 Update release notes8b46d88📝 Update note for untranslated pages (#14257)17fcbbe📝 Update release notesdcfb8b9♻️ Reduce internal cyclic recursion in dependencies, from 2 functions calling...1fc586c📝 Update release notesbb88a0f♻️ Refactor internals of dependencies, simplify code and remove `get_param_su...9d1a384📝 Update release notesc144f9f♻️ Refactor internals of dependencies, simplify using dataclasses (#14254)22ccca2🔖 Release version 0.120.2Updates
h11from 0.14.0 to 0.16.0Commits
1c5b075this time for surerd9c3699this time for sure...d91b9ddblacken5a4683cSoothe mypy9c9567fBump version to 0.16.0114803aMerge commit from fork9462006Bump version to 0.15.070a96beMerge pull request #181 from Julien00859/Julien00859/get_int_max_str_digits60782adReject Content-Length longer 1 billion TBdff7cc3Validate Chunked-Encoding chunk footerUpdates
idnafrom 3.10 to 3.11Changelog
Sourced from idna's changelog.
Commits
ad949eeRelease v3.11cae4ba7Second release candidate for 3.118adb305Add space in RST link74cb2b6Release candidate for 3.1105dab09Format idna-data with ruff90eac78Apply ruff formattinga31ce7eRemove errant test vectors81f0333Omit vectors known to be broken in test suitea0f3257Merge branch 'master' into unicode-16-uts46-changes38d9886Remove extra UTS46 test vectorUpdates
immutabledictfrom 4.2.1 to 4.2.2Release notes
Sourced from immutabledict's releases.
Changelog
Sourced from immutabledict's changelog.
Commits
1f70d2cMerge pull request #399 from corenting/check/update-metadatae320300feat: release 4.2.2e4fdf60Merge pull request #398 from corenting/chore/test-against-314-release3387e42chore: update pyproject.toml24e5140chore: update dev dependenciesb224d2bchore: test against 3.140b64278Merge pull request #396 from corenting/dependabot/pip/development-dependencie...7a08490build(deps-dev): bump ruff in the development-dependencies group71565e8Merge pull request #395 from corenting/dependabot/pip/development-dependencie...2d78741build(deps-dev): bump ruff in the development-dependencies groupUpdates
iniconfigfrom 2.0.0 to 2.3.0Release notes
Sourced from iniconfig's releases.
Changelog
Sourced from iniconfig's changelog.