Bumps the all-dependencies group with 7 updates in the / directory:
Updates fastapi from 0.111.0 to 0.111.1
Release notes
Sourced from fastapi's releases.
0.111.1
Upgrades
- ➖ Remove
orjson and ujson from default dependencies. PR #11842 by @tiangolo.
- These dependencies are still installed when you install with
pip install "fastapi[all]". But they not included in pip install fastapi.
- 📝 Restored Swagger-UI links to use the latest version possible. PR #11459 by
@UltimateLobster.
Docs
Translations
- 🌐 Add Spanish translation for
docs/es/docs/how-to/graphql.md. PR #11697 by @camigomezdev.
- 🌐 Add Portuguese translation for
docs/pt/docs/reference/index.md. PR #11840 by @lucasbalieiro.
- 🌐 Fix link in German translation. PR #11836 by
@anitahammer.
- 🌐 Add Portuguese translation for
docs/pt/docs/tutorial/dependencies/sub-dependencies.md. PR #11792 by @Joao-Pedro-P-Holanda.
- 🌐 Add Turkish translation for
docs/tr/docs/tutorial/request-forms.md. PR #11553 by @hasansezertasan.
- 🌐 Add Portuguese translation for
docs/pt/docs/reference/exceptions.md. PR #11834 by @lucasbalieiro.
- 🌐 Add Portuguese translation for
docs/pt/docs/tutorial/dependencies/global-dependencies.md. PR #11826 by @Joao-Pedro-P-Holanda.
- 🌐 Add Portuguese translation for
docs/pt/docs/how-to/general.md. PR #11825 by @lucasbalieiro.
- 🌐 Add Portuguese translation for
docs/pt/docs/advanced/async-tests.md. PR #11808 by @ceb10n.
- 🌐 Add Ukrainian translation for
docs/uk/docs/tutorial/first-steps.md. PR #11809 by @vkhoroshchak.
- 🌐 Add Portuguese translation for
docs/pt/docs/tutorial/dependencies/dependencies-in-path-operation-operators.md. PR #11804 by @Joao-Pedro-P-Holanda.
- 🌐 Add Chinese translation for
docs/zh/docs/fastapi-cli.md. PR #11786 by @logan2d5.
- 🌐 Add Portuguese translation for
docs/pt/docs/advanced/openapi-webhooks.md. PR #11791 by @ceb10n.
- 🌐 Update Chinese translation for
docs/tutorial/security/oauth2-jwt.md. PR #11781 by @logan2d5.
- 📝 Fix image missing in French translation for
docs/fr/docs/async.md . PR #11787 by @pe-brian.
- 🌐 Add Portuguese translation for
docs/pt/docs/advanced/advanced-dependencies.md. PR #11775 by @ceb10n.
- 🌐 Add Portuguese translation for
docs/pt/docs/tutorial/dependencies/classes-as-dependencies.md. PR #11768 by @Joao-Pedro-P-Holanda.
- 🌐 Add Portuguese translation for
docs/pt/docs/advanced/additional-status-codes.md. PR #11753 by @ceb10n.
- 🌐 Add Portuguese translation for
docs/pt/docs/tutorial/dependencies/index.md. PR #11757 by @Joao-Pedro-P-Holanda.
... (truncated)
Commits
Updates pydantic from 2.8.0 to 2.8.2
Release notes
Sourced from pydantic's releases.
v2.8.2 (2024年07月03日)
What's Changed
Fixes
- Fix issue with assertion caused by pluggable schema validator by
@dmontagu in #9838
Full Changelog: pydantic/pydantic@v2.8.1...v2.8.2
v2.8.1 (2024年07月03日)
What's Changed
Packaging
Fixes
New Contributors
Full Changelog: pydantic/pydantic@v2.8.0...v2.8.1
Changelog
Sourced from pydantic's changelog.
v2.8.2 (2024年07月03日)
GitHub release
What's Changed
Fixes
- Fix issue with assertion caused by pluggable schema validator by
@dmontagu in #9838
v2.8.1 (2024年07月03日)
GitHub release
What's Changed
Packaging
Fixes
Commits
Updates coverage from 7.5.4 to 7.6.0
Changelog
Sourced from coverage's changelog.
Version 7.6.0 — 2024年07月11日
-
Exclusion patterns can now be multi-line, thanks to Daniel Diniz <pull 1807_>. This enables many interesting exclusion use-cases, including those
requested in issues 118 <issue 118_> (entire files), 996 <issue 996_>_ (multiple lines only when appearing together), 1741 <issue 1741_>_ (remainder of a function), and 1803 <issue 1803_>_
(arbitrary sequence of marked lines). See the :ref:multi_line_exclude
section of the docs for more details and examples.
-
The JSON report now includes per-function and per-class coverage information.
Thanks to Daniel Diniz <pull 1809_>_ for getting the work started. This
closes issue 1793_ and issue 1532_.
-
Fixed an incorrect calculation of "(no class)" lines in the HTML classes
report.
-
Python 3.13.0b3 is supported.
.. _issue 118: nedbat/coveragepy#118
.. _issue 996: nedbat/coveragepy#996
.. _issue 1532: nedbat/coveragepy#1532
.. _issue 1741: nedbat/coveragepy#1741
.. _issue 1793: nedbat/coveragepy#1793
.. _issue 1803: nedbat/coveragepy#1803
.. _pull 1807: nedbat/coveragepy#1807
.. _pull 1809: nedbat/coveragepy#1809
.. _changes_7-5-4:
Commits
59a3cd7 docs: sample HTML for 7.6.0
7f27fa7 docs: prep for 7.6.0
6a268b0 docs: issues closed by the json region reporting
5bfe9e7 chore: bump actions/setup-python from 5.1.0 to 5.1.1 (#1814)
ab609ef docs: mention json region reporting in the changes
92d96b9 fix: json report needs 'no class' and 'no function' also
e47e7e7 refactor: move duplicate code into methods
3d6be2b fix: json format should bump for regions
a9992d2 test: add a test of json regions with branches
8b89764 test: json expectations should have explicit format number
- Additional commits viewable in compare view
Updates ruff from 0.5.0 to 0.5.2
Release notes
Sourced from ruff's releases.
0.5.2
Release Notes
Preview features
- Use
space separator before parenthesized expressions in comprehensions with leading comments (#12282)
- [
flake8-async] Update ASYNC100 to include anyio and asyncio (#12221)
- [
flake8-async] Update ASYNC109 to include anyio and asyncio (#12236)
- [
flake8-async] Update ASYNC110 to include anyio and asyncio (#12261)
- [
flake8-async] Update ASYNC115 to include anyio and asyncio (#12262)
- [
flake8-async] Update ASYNC116 to include anyio and asyncio (#12266)
Rule changes
- [
flake8-return] Exempt properties from explicit return rule (RET501) (#12243)
- [
numpy] Add np.NAN-to-np.nan diagnostic (#12292)
- [
refurb] Make list-reverse-copy an unsafe fix (#12303)
Server
- Consider
include and extend-include settings in native server (#12252)
- Include nested configurations in settings reloading (#12253)
CLI
- Omit code frames for fixes with empty ranges (#12304)
- Warn about formatter incompatibility for
D203 (#12238)
Bug fixes
- Make cache-write failures non-fatal on Windows (#12302)
- Treat
not operations as boolean tests (#12301)
- [
flake8-bandit] Avoid S310 violations for HTTP-safe f-strings (#12305)
- [
flake8-bandit] Support explicit string concatenations in S310 HTTP detection (#12315)
- [
flake8-bandit] fix S113 false positive for httpx without timeout argument (#12213)
- [
pycodestyle] Remove "non-obvious" allowance for E721 (#12300)
- [
pyflakes] Consider with blocks as single-item branches for redefinition analysis (#12311)
- [
refurb] Restrict forwarding for newline argument in open() calls to Python versions >= 3.10 (#12244)
Documentation
- Update help and documentation to reflect
--output-format full default (#12248)
Performance
- Use more threads when discovering Python files (#12258)
Install ruff 0.5.2
Install prebuilt binaries via shell script
... (truncated)
Changelog
Sourced from ruff's changelog.
0.5.2
Preview features
- Use
space separator before parenthesized expressions in comprehensions with leading comments (#12282)
- [
flake8-async] Update ASYNC100 to include anyio and asyncio (#12221)
- [
flake8-async] Update ASYNC109 to include anyio and asyncio (#12236)
- [
flake8-async] Update ASYNC110 to include anyio and asyncio (#12261)
- [
flake8-async] Update ASYNC115 to include anyio and asyncio (#12262)
- [
flake8-async] Update ASYNC116 to include anyio and asyncio (#12266)
Rule changes
- [
flake8-return] Exempt properties from explicit return rule (RET501) (#12243)
- [
numpy] Add np.NAN-to-np.nan diagnostic (#12292)
- [
refurb] Make list-reverse-copy an unsafe fix (#12303)
Server
- Consider
include and extend-include settings in native server (#12252)
- Include nested configurations in settings reloading (#12253)
CLI
- Omit code frames for fixes with empty ranges (#12304)
- Warn about formatter incompatibility for
D203 (#12238)
Bug fixes
- Make cache-write failures non-fatal on Windows (#12302)
- Treat
not operations as boolean tests (#12301)
- [
flake8-bandit] Avoid S310 violations for HTTP-safe f-strings (#12305)
- [
flake8-bandit] Support explicit string concatenations in S310 HTTP detection (#12315)
- [
flake8-bandit] fix S113 false positive for httpx without timeout argument (#12213)
- [
pycodestyle] Remove "non-obvious" allowance for E721 (#12300)
- [
pyflakes] Consider with blocks as single-item branches for redefinition analysis (#12311)
- [
refurb] Restrict forwarding for newline argument in open() calls to Python versions >= 3.10 (#12244)
Documentation
- Update help and documentation to reflect
--output-format full default (#12248)
Performance
- Use more threads when discovering Python files (#12258)
0.5.1
Preview features
... (truncated)
Commits
dc8db1a Make some amendments to the v0.5.2 changelog (#12319)
18c364d [flake8-bandit] Support explicit string concatenations in S310 HTTP detecti...
7a7c601 Bump version to v0.5.2 (#12316)
3bfbbbc Avoid allocation when validating HTTP and HTTPS prefixes (#12313)
1a3ee45 [flake8-bandit] Avoid S310 violations for HTTP-safe f-strings (#12305)
6584886 [refurb] Make list-reverse-copy an unsafe fix (#12303)
456d6a2 Consider with blocks as single-item branches (#12311)
940df67 Omit code frames for fixes with empty ranges (#12304)
e58713e Make cache-write failures non-fatal (#12302)
aa5c53b Remove 'non-obvious' allowance for E721 (#12300)
- Additional commits viewable in compare view
Updates certifi from 2024年6月2日 to 2024年7月4日
Commits
Updates identify from 2.5.36 to 2.6.0
Commits
577bfe1 v2.6.0
2e9f390 Merge pull request #468 from harrymander/fix-index-error-with-env-shebang
0853fe3 Merge pull request #457 from wircho/adolfo-add-ejson
818c07f Add ejson extension
909fd82 Merge pull request #469 from pre-commit/pre-commit-ci-update-config
a9fd388 [pre-commit.ci] pre-commit autoupdate
90c7a1e Fix IndexError when shebang is just '#!/usr/bin/env'
437ef92 Merge pull request #467 from pre-commit/pre-commit-ci-update-config
525954b [pre-commit.ci] pre-commit autoupdate
0651fca Merge pull request #464 from pre-commit/pre-commit-ci-update-config
- Additional commits viewable in compare view
Updates pydantic-core from 2.20.0 to 2.20.1
Release notes
Sourced from pydantic-core's releases.
v2.20.1 2024年07月03日
What's Changed
Full Changelog: pydantic/pydantic-core@v2.20.0...v2.20.1
Commits
Updates setuptools from 70.2.0 to 70.3.0
Changelog
Sourced from setuptools's changelog.
v70.3.0
Features
- Support for loading distutils from the standard library is now deprecated, including use of SETUPTOOLS_USE_DISTUTILS=stdlib and importing distutils before importing setuptools. (#4137)
Bugfixes
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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
Uh oh!
There was an error while loading. Please reload this page.
Bumps the all-dependencies group with 7 updates in the / directory:
0.111.00.111.12.8.02.8.27.5.47.6.00.5.00.5.22024年6月2日2024年7月4日2.5.362.6.070.2.070.3.0Updates
fastapifrom 0.111.0 to 0.111.1Release notes
Sourced from fastapi's releases.
... (truncated)
Commits
b199364🔖 Release version 0.111.138db0a5📝 Update release notes0f22c76📝 Update release notes4d3ef06➖ Remove orjson and ujson from default dependencies (#11842)7a9396c📝 Update release notes0b1e2ec✏️ Rewording indocs/en/docs/fastapi-cli.md(#11716)fb15c48📝 Update release notes9d74b23♻️ Simplify internal docs script (#11777)3a8f6cd📝 Update release notes60f7fe4📝 Update Hypercorn links in all the docs (#11744)Updates
pydanticfrom 2.8.0 to 2.8.2Release notes
Sourced from pydantic's releases.
Changelog
Sourced from pydantic's changelog.
Commits
4978ee2update history0345929v bumpd390a04Fix issue with assertion caused by pluggable schema validator (#9838)040865fupdate history5a33e3bbump version2f9abb2Bumppydantic-coretov2.20.1,pydantic-extra-typestov2.9.0(#9832)ce9c5f7Remove spooky meetings file (#9824)6bdd6d1Pedantic typo correction within explanation of Pydantic's root in 'pedantic' ...701ccdeFix list constraint json schema application (#9818)2a066a2Bumprufftov0.5.0andpyrighttov1.1.369(#9801)Updates
coveragefrom 7.5.4 to 7.6.0Changelog
Sourced from coverage's changelog.
Commits
59a3cd7docs: sample HTML for 7.6.07f27fa7docs: prep for 7.6.06a268b0docs: issues closed by the json region reporting5bfe9e7chore: bump actions/setup-python from 5.1.0 to 5.1.1 (#1814)ab609efdocs: mention json region reporting in the changes92d96b9fix: json report needs 'no class' and 'no function' alsoe47e7e7refactor: move duplicate code into methods3d6be2bfix: json format should bump for regionsa9992d2test: add a test of json regions with branches8b89764test: json expectations should have explicit format numberUpdates
rufffrom 0.5.0 to 0.5.2Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
dc8db1aMake some amendments to the v0.5.2 changelog (#12319)18c364d[flake8-bandit] Support explicit string concatenations in S310 HTTP detecti...7a7c601Bump version to v0.5.2 (#12316)3bfbbbcAvoid allocation when validating HTTP and HTTPS prefixes (#12313)1a3ee45[flake8-bandit] AvoidS310violations for HTTP-safe f-strings (#12305)6584886[refurb] Makelist-reverse-copyan unsafe fix (#12303)456d6a2Considerwithblocks as single-item branches (#12311)940df67Omit code frames for fixes with empty ranges (#12304)e58713eMake cache-write failures non-fatal (#12302)aa5c53bRemove 'non-obvious' allowance for E721 (#12300)Updates
certififrom 2024年6月2日 to 2024年7月4日Commits
bd815382024年07月04日 (#295)06a2cbfBump peter-evans/create-pull-request from 6.0.5 to 6.1.0 (#294)13bba02Bump actions/checkout from 4.1.6 to 4.1.7 (#293)e8abcd0Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (#292)Updates
identifyfrom 2.5.36 to 2.6.0Commits
577bfe1v2.6.02e9f390Merge pull request #468 from harrymander/fix-index-error-with-env-shebang0853fe3Merge pull request #457 from wircho/adolfo-add-ejson818c07fAdd ejson extension909fd82Merge pull request #469 from pre-commit/pre-commit-ci-update-configa9fd388[pre-commit.ci] pre-commit autoupdate90c7a1eFix IndexError when shebang is just '#!/usr/bin/env'437ef92Merge pull request #467 from pre-commit/pre-commit-ci-update-config525954b[pre-commit.ci] pre-commit autoupdate0651fcaMerge pull request #464 from pre-commit/pre-commit-ci-update-configUpdates
pydantic-corefrom 2.20.0 to 2.20.1Release notes
Sourced from pydantic-core's releases.
Commits
0e6b377Bumpspeedateto v0.14.1 and prep for v0.20.1 (#1347)b7fa254Bump the python-packages group across 1 directory with 7 updates (#1361)de19683Bump num-bigint from 0.4.5 to 0.4.6 (#1357)4519e9fBump uuid from 1.9.0 to 1.9.1 (#1356)510daf8Bumppytest-examplesto get tests passing with ruffv0.5.0(#1360)a017bd9try restore 3.13 PGO builds (#1346)Updates
setuptoolsfrom 70.2.0 to 70.3.0Changelog
Sourced from setuptools's changelog.
Commits
356e9a0Bump version: 70.2.0 → 70.3.0822280bMerge pull request #4463 from pypa/bugfix/distutils-34f9518efc4e64c1Add news fragment.b01183cMerge https://github.com/pypa/distutils into bugfix/distutils-34f9518efe221581Merge pull request pypa/distutils#267 from msys2-contrib/customize_compiler_m...34f9518Merge pull request #4410 from pypa/debt/4137-deprecate-distutils-stdlibbacd9c6sysconfig: skip customize_compiler() with MSVC Python again4a3406bCI: also set CC/CXX when pip installing with mingw+clange9f0be9Merge pull request #4453 from pypa/drop-gitignore70cda3dUse '.yml' for consistency.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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