Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the python-dependencies group across 1 directory with 9 updates #2190

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 25, 2024

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

Package From To
pydantic[email] 2.9.2 2.10.1
mongomock 4.2.0.post1 4.3.0
fastapi 0.115.4 0.115.5
starlette 0.41.2 0.41.3
aiida-core 2.6.2 2.6.3
jarvis-tools 2024.10.10 2024.10.30
mkdocs-material 9.5.43 9.5.45
mkdocstrings[python] 0.26.2 0.27.0
uvicorn 0.32.0 0.32.1

Updates pydantic[email] from 2.9.2 to 2.10.1

Release notes

Sourced from pydantic[email]'s releases.

v2.10.1 2024-11-21

What's Changed

Packaging

Fixes

Full Changelog: pydantic/pydantic@v2.10.0...v2.10.2

v2.10.0 2024-11-20

The code released in v2.10.0 is practically identical to that of v2.10.0b2. See the v2.10 release blog post for the highlights!

What's Changed

Packaging

New Features

... (truncated)

Changelog

Sourced from pydantic[email]'s changelog.

v2.10.1 (2024-11-21)

GitHub release

What's Changed

Packaging

Fixes

New Contributors

v2.10.0 (2024-11-20)

The code released in v2.10.0 is practically identical to that of v2.10.0b2.

GitHub release

See the v2.10 release blog post for the highlights!

What's Changed

Packaging

New Features

... (truncated)

Commits
  • 17e60fa spacing
  • 369b355 remove typo
  • 4c75404 Prepare for v2.10.1 release (#10939)
  • e0fc82f Bump pydantic-core version to v2.27.1 (#10938)
  • 30b31da Fix JSON schema title when specified as '' (#10936)
  • 45bd7a7 Fix URL equality with different validation methods (#10934)
  • 6153054 Fix url constraint application (#10922)
  • 71168ba Use the globals of the function when evaluating the return type of serializ...
  • 4def331 Use the parent configuration during schema generation for stdlib dataclasses ...
  • a2acc52 Fix type checking issue with model_fields and model_computed_fields (#10911)
  • Additional commits viewable in compare view

Updates mongomock from 4.2.0.post1 to 4.3.0

Release notes

Sourced from mongomock's releases.

4.3.0

What's Changed

New Contributors

Full Changelog: mongomock/mongomock@4.2.0...4.3.0

Changelog

Sourced from mongomock's changelog.

4.3.0 - 2024-11-16

Added

Changed

  • Remove legacy syntax constructs using pyupgrade --py38-plus

Fixed

  • The Mongo Python driver did refactor the gridfs implementation, so that the patched code had to be adapted.

4.2.0 - 2024-09-11

Changed

  • Switch to hatch as build system.
  • Switch to PEP 621 compliant project setup.
  • Updated the license to ISC.

Removed

  • The setuptools specific files e.g. setup.cfg and setup.py have been removed in the scope of the switch to hatch.
  • Remove support for deprecated Python versions (everything prior to 3.8)
Commits
  • 308b627 chore: Add changelog for PR #828
  • 2a8d9a7 Merge pull request #906 from maximkir-fl/support_agg_pipeline_in_updates
  • 1c726e5 feat: Adding support for aggregation pipelines in updates
  • b233622 Merge pull request #905 from mongomock/fix/gridfs-patching
  • f5472ac chore: Comply to ugly import ordering rules
  • cc96352 chore: Fix patch location for legacy library
  • 421dae1 chore: Fix patch location for legacy library
  • abc14b2 fix(gridfs): Adapt code to refactored Mongo driver GridFS implementation
  • d821f32 Merge pull request #899 from mongomock/feature/remove-legacy-syntax-usage
  • 354bcf4 chore: The import usage depends on the presence of pymongo
  • Additional commits viewable in compare view

Updates fastapi from 0.115.4 to 0.115.5

Release notes

Sourced from fastapi's releases.

0.115.5

Refactors

Docs

... (truncated)

Commits
  • f057f4a 🔖 Release version 0.115.5
  • c6f021e 📝 Update release notes
  • 91a9293 ♻️ Update internal checks to support Pydantic 2.10 (#12914)
  • f716490 📝 Update release notes
  • c178106 📝 Update includes for docs/en/docs/tutorial/body.md (#12757)
  • 88cc900 📝 Update release notes
  • 20809a1 ⬆ [pre-commit.ci] pre-commit autoupdate (#12907)
  • 5a48c37 📝 Update release notes
  • 13892a3 📝 Update includes in docs/en/docs/advanced/testing-dependencies.md (#12647)
  • 9467000 📝 Update release notes
  • Additional commits viewable in compare view

Updates starlette from 0.41.2 to 0.41.3

Release notes

Sourced from starlette's releases.

Version 0.41.3

Fixed

  • Exclude the query parameters from the scope[raw_path] on the TestClient #2716.
  • Replace dict by Mapping on HTTPException.headers #2749.
  • Correct middleware argument passing and improve factory pattern #2752.

Full Changelog: encode/starlette@0.41.2...0.41.3

Changelog

Sourced from starlette's changelog.

0.41.3 (November 18, 2024)

Fixed

  • Exclude the query parameters from the scope[raw_path] on the TestClient #2716.
  • Replace dict by Mapping on HTTPException.headers #2749.
  • Correct middleware argument passing and improve factory pattern #2752.
Commits

Updates aiida-core from 2.6.2 to 2.6.3

Release notes

Sourced from aiida-core's releases.

AiiDA v2.6.3

See CHANGELOG.md

Changelog

Sourced from aiida-core's changelog.

v2.6.3 - 2024-11-TODO

Fixes

  • CLI: Fix exception for verdi plugin list (#6560) [c3b10b7]
  • DirectScheduler: Ensure killing child processes (#6572) [fddffca]
  • Engine: Fix state change broadcast before process node is updated (#6580) [867353c]

Devops

  • Docker: Replace sleep with s6-notifyoncheck (#6475) [9579378b]
  • Fix failed docker CI using more reasoning grep regex to parse python version (#6581) [332a4a91]
  • DevOps: Fix json query in reading the docker names to filter out fields not starting with aiida (#6573) [e1467edc]
Commits
  • cfd9ced Merge pull request #6604 from agoscinski/support/2.6.3
  • b78c21f Release v2.6.3
  • f37b446 Engine: Fix state change broadcast before process node is updated (#6580)
  • af451e9 DevOps: Fix json query in reading the docker names to filter out fields not s...
  • 6b41f1e Fix failed docker CI using more reasoning grep regex to parse python version ...
  • 3e90a8c DirectScheduler: Ensure killing child processes (#6572)
  • cb30c1e CI: Update ignore comment as the way that presumably updated mypy expects (#6...
  • 2239a77 CLI: Fix exception for verdi plugin list (#6560)
  • bf631c5 Docker: Replace sleep with s6-notifyoncheck (#6475)
  • See full diff in compare view

Updates jarvis-tools from 2024.10.10 to 2024.10.30

Release notes

Sourced from jarvis-tools's releases.

v2024.10.30

  • Graph builder update
  • Alexandria DB added
Commits

Updates mkdocs-material from 9.5.43 to 9.5.45

Release notes

Sourced from mkdocs-material's releases.

mkdocs-material-9.5.45

  • Reduced size of Docker image through multi-stage build
  • Fixed #7708: Blog plugin crashing on YAML dates with timezones

Thanks go to @​FrancoisCapon and @​perpil for their contributions

mkdocs-material-9.5.44

  • Fixed #7672: Font CSS 404's when using privacy plugin (9.5.43 regression)

Thanks go to @​nejch for their contributions.

Changelog

Sourced from mkdocs-material's changelog.

mkdocs-material-9.5.45 (2024-11-20)

  • Reduced size of Docker image through multi-stage build
  • Fixed #7708: Blog plugin crashing on YAML dates with timezones

mkdocs-material-9.5.44 (2024-11-05)

  • Fixed #7672: Font CSS 404's when using privacy plugin (9.5.43 regression)

mkdocs-material-9.5.43 (2024-10-31)

  • Added support for external images in SVGs in privacy plugin
  • Fixed #7651: Privacy plugin doesn't handle quoted URLs in CSS

mkdocs-material-9.5.42 (2024-10-20)

  • Fixed #7625: Invalid encoding of boolean attributes in privacy plugin
  • Fixed #7624: Crash when disabling privacy plugin (9.5.41 regression)

mkdocs-material-9.5.41 (2024-10-15)

  • Fixed #7619: Improved tooltip on logo disappears after instant navigation
  • Fixed #7616: Race condition in built-in privacy plugin when inlining assets
  • Fixed #7615: Comments and "Was this page helpful?" visible when printing

mkdocs-material-9.5.40 (2024-10-10)

  • Updated Latvian translations
  • Fixed #7597: Social cards not using site name on home page

mkdocs-material-9.5.39+insiders-4.53.14 (2024-09-29)

  • Fixed #7567: Empty headlines when using typeset plugin with anchorlinks

mkdocs-material-9.5.39 (2024-09-29)

  • Fixed #7226: not staying on page when using mike's canonical versioning

mkdocs-material-9.5.38 (2024-09-26)

  • Added Albanian translations

mkdocs-material-9.5.37 (2024-09-25)

  • Added 4th and 5th level ordered list styles
  • Fixed #7548: Tags have no spacing in search

mkdocs-material-9.5.36 (2024-09-21)

  • Fixed #7544: Social cards incorrectly rendering HTML entities

... (truncated)

Commits

Updates mkdocstrings[python] from 0.26.2 to 0.27.0

Release notes

Sourced from mkdocstrings[python]'s releases.

0.27.0

0.27.0 - 2024-11-08

Compare with 0.26.2

Features

Performance Improvements

  • Reduce footprint of template debug messages (5648e5a by Timothée Mazzucotelli).

Code Refactoring

  • Use %-formatting for logging messages (0bbb8ca by Timothée Mazzucotelli).
Changelog

Sourced from mkdocstrings[python]'s changelog.

0.27.0 - 2024-11-08

Compare with 0.26.2

Features

Performance Improvements

  • Reduce footprint of template debug messages (5648e5a by Timothée Mazzucotelli).

Code Refactoring

  • Use %-formatting for logging messages (0bbb8ca by Timothée Mazzucotelli).
Commits
  • e0af800 chore: Prepare release 0.27.0
  • 5648e5a perf: Reduce footprint of template debug messages
  • 0bbb8ca refactor: Use %-formatting for logging messages
  • 1c23c1b feat: Add support for authentication in inventory file URLs
  • abc5acd Merge branch 'main' of github.com:mkdocstrings/mkdocstrings
  • 31b3b37 chore: Template upgrade
  • e732aaa docs: Update contributing document to include tag pulling instructions
  • See full diff in compare view

Updates uvicorn from 0.32.0 to 0.32.1

Release notes

Sourced from uvicorn's releases.

Version 0.32.1

What's Changed


Full Changelog: encode/uvicorn@0.32.0...0.32.1

Changelog

Sourced from uvicorn's changelog.

0.32.1 (2024-11-20)

Fixed

  • Drop ASGI spec version to 2.3 on HTTP scope #2513
  • Enable httptools lenient data on httptools >= 0.6.3 #2488
Commits

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

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

| Package | From | To |
| --- | --- | --- |
| [pydantic[email]](https://github.com/pydantic/pydantic) | `2.9.2` | `2.10.1` |
| [mongomock](https://github.com/mongomock/mongomock) | `4.2.0.post1` | `4.3.0` |
| [fastapi](https://github.com/fastapi/fastapi) | `0.115.4` | `0.115.5` |
| [starlette](https://github.com/encode/starlette) | `0.41.2` | `0.41.3` |
| [aiida-core](https://github.com/aiidateam/aiida-core) | `2.6.2` | `2.6.3` |
| [jarvis-tools](https://github.com/usnistgov/jarvis) | `2024.10.10` | `2024.10.30` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.5.43` | `9.5.45` |
| [mkdocstrings[python]](https://github.com/mkdocstrings/mkdocstrings) | `0.26.2` | `0.27.0` |
| [uvicorn](https://github.com/encode/uvicorn) | `0.32.0` | `0.32.1` |



Updates `pydantic[email]` from 2.9.2 to 2.10.1
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.9.2...v2.10.1)

Updates `mongomock` from 4.2.0.post1 to 4.3.0
- [Release notes](https://github.com/mongomock/mongomock/releases)
- [Changelog](https://github.com/mongomock/mongomock/blob/develop/CHANGELOG.md)
- [Commits](mongomock/mongomock@4.2.0-post.1...4.3.0)

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

Updates `starlette` from 0.41.2 to 0.41.3
- [Release notes](https://github.com/encode/starlette/releases)
- [Changelog](https://github.com/encode/starlette/blob/master/docs/release-notes.md)
- [Commits](encode/starlette@0.41.2...0.41.3)

Updates `aiida-core` from 2.6.2 to 2.6.3
- [Release notes](https://github.com/aiidateam/aiida-core/releases)
- [Changelog](https://github.com/aiidateam/aiida-core/blob/v2.6.3/CHANGELOG.md)
- [Commits](aiidateam/aiida-core@v2.6.2...v2.6.3)

Updates `jarvis-tools` from 2024.10.10 to 2024.10.30
- [Release notes](https://github.com/usnistgov/jarvis/releases)
- [Commits](usnistgov/jarvis@v2024.10.10...v2024.10.30)

Updates `mkdocs-material` from 9.5.43 to 9.5.45
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.5.43...9.5.45)

Updates `mkdocstrings[python]` from 0.26.2 to 0.27.0
- [Release notes](https://github.com/mkdocstrings/mkdocstrings/releases)
- [Changelog](https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md)
- [Commits](mkdocstrings/mkdocstrings@0.26.2...0.27.0)

Updates `uvicorn` from 0.32.0 to 0.32.1
- [Release notes](https://github.com/encode/uvicorn/releases)
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md)
- [Commits](encode/uvicorn@0.32.0...0.32.1)

---
updated-dependencies:
- dependency-name: pydantic[email]
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: mongomock
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: fastapi
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: starlette
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: aiida-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: jarvis-tools
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: mkdocstrings[python]
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: uvicorn
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependency_updates Issues pertaining to updates to our dependencies that are breaking the eager build label Nov 25, 2024
Copy link

codecov bot commented Nov 25, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 90.63%. Comparing base (c6323cb) to head (d4bc904).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2190      +/-   ##
==========================================
- Coverage   90.65%   90.63%   -0.03%     
==========================================
  Files          75       75              
  Lines        4858     4858              
==========================================
- Hits         4404     4403       -1     
- Misses        454      455       +1     
Flag Coverage Δ
project 90.63% <ø> (-0.03%) ⬇️
validator 90.63% <ø> (-0.03%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.


🚨 Try these New Features:

@CasperWA
Copy link
Member

pydantic v2.10 has several issues regarding the Url classes.
I suggest at least avoiding v2.10.0 and v2.10.1.
v2.10.2 still has to be released, and it might fix some things, but the other versions should be avoided for better Url handling in FastAPI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency_updates Issues pertaining to updates to our dependencies that are breaking the eager build
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant