Skip to content

Conversation

@timothy-jeong
Copy link
Contributor

@timothy-jeong timothy-jeong commented Dec 12, 2024

λ‹€μŒκ³Ό 같이 λ²ˆμ—­ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

@github-actions github-actions bot added the lang-all Translations label Dec 12, 2024
@github-actions
Copy link
Contributor

@alejsdev alejsdev added awaiting-review lang-ko Korean translations labels Dec 12, 2024
@github-actions
Copy link
Contributor

@github-actions
Copy link
Contributor

@github-actions
Copy link
Contributor

Copy link
Contributor

@yes0ng yes0ng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your excellent translation πŸ‘
I’m not very fluent in English, so I wrote the comment in Korean to better express my thoughts. Please let me know if the comment needs to be written in English :)

@github-actions
Copy link
Contributor

@github-actions
Copy link
Contributor

@timothy-jeong
Copy link
Contributor Author

@yes0ng
Thank you for the helpful review. This is a review of the Korean translation. Please feel free to use Korean. I'm using English for practice.

@github-actions
Copy link
Contributor

@timothy-jeong timothy-jeong requested a review from yes0ng February 12, 2025 01:20
Copy link
Contributor

@yes0ng yes0ng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM πŸ”₯

@github-actions
Copy link
Contributor

timothy-jeong and others added 4 commits February 20, 2025 19:49
λ‹€μŒκ³Ό 같이 λ²ˆμ—­ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
- unwrap -> μ–Έλž©(unwrap) fastapi#13061 의 accept 여뢀에 따라 λ²ˆμ—­ λ³€κ²½ μ˜ˆμ •
- unwraping -> μ–Έλž˜ν•‘(unwrapping) fastapi#13061 의 accept 여뢀에 따라 λ²ˆμ—­ λ³€κ²½ μ˜ˆμ •
- type annotation -> νƒ€μž…μ£Όμ„(type annotation)
- argument value -> 인자 κ°’(argument value)
change word 'Unwrapping' to 'Unpacking'

Co-authored-by: Lee Yesong (μ΄μ˜ˆμ†‘) <yesong50@gmail.com>
change word 'Unwrapping' to 'Unpacking'

Co-authored-by: Lee Yesong (μ΄μ˜ˆμ†‘) <yesong50@gmail.com>
change word 'Unwrapping' to 'Unpacking'

Co-authored-by: Lee Yesong (μ΄μ˜ˆμ†‘) <yesong50@gmail.com>
timothy-jeong and others added 10 commits February 20, 2025 19:49
change word 'Unwrapping' to 'Unpacking'

Co-authored-by: Lee Yesong (μ΄μ˜ˆμ†‘) <yesong50@gmail.com>
change the word 'μœ μ €' to 'μ‚¬μš©μž'

Co-authored-by: Lee Yesong (μ΄μ˜ˆμ†‘) <yesong50@gmail.com>
change the word 'μœ μ €' to 'μ‚¬μš©μž'

Co-authored-by: Lee Yesong (μ΄μ˜ˆμ†‘) <yesong50@gmail.com>
change the word 'μœ μ €' to 'μ‚¬μš©μž'

Co-authored-by: Lee Yesong (μ΄μ˜ˆμ†‘) <yesong50@gmail.com>
Co-authored-by: Lee Yesong (μ΄μ˜ˆμ†‘) <yesong50@gmail.com>
change word 'νƒ€μž… 주석' to 'νƒ€μž… μ–΄λ…Έν…Œμ΄μ…˜'

Co-authored-by: Lee Yesong (μ΄μ˜ˆμ†‘) <yesong50@gmail.com>
change word 'νƒ€μž… 주석' to 'νƒ€μž… μ–΄λ…Έν…Œμ΄μ…˜'

Co-authored-by: Lee Yesong (μ΄μ˜ˆμ†‘) <yesong50@gmail.com>
change word 'νƒ€μž… 주석' to 'νƒ€μž… μ–΄λ…Έν…Œμ΄μ…˜'

Co-authored-by: Lee Yesong (μ΄μ˜ˆμ†‘) <yesong50@gmail.com>
Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com>
change `ν¬ν•¨ν•˜λ©΄` to `μΆ”κ°€ν•˜λ©΄`
@timothy-jeong timothy-jeong force-pushed the translation/tutorial-extra-models branch from 81539f7 to 900ba37 Compare February 20, 2025 10:52
@timothy-jeong
Copy link
Contributor Author

I rebase this branch and push the changes again

@github-actions
Copy link
Contributor

Adjust Korean sentence for more precise meaning.
@github-actions
Copy link
Contributor

@alejsdev alejsdev merged commit 645d645 into fastapi:master May 30, 2025
52 checks passed
736-c41-2c1-e464fc974 added a commit to Swiss-Armed-Forces/Loom that referenced this pull request Dec 30, 2025
This MR contains the following updates:

| Package | Type | Update | Change | OpenSSF |
|---|---|---|---|---|
| [debugpy](https://aka.ms/debugpy) ([source](https://github.com/microsoft/debugpy)) | dependencies | patch | `1.8.1` β†’ `1.8.19` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/microsoft/debugpy/badge)](https://securityscorecards.dev/viewer/?uri=github.com/microsoft/debugpy) |
| [debugpy](https://aka.ms/debugpy) ([source](https://github.com/microsoft/debugpy)) | dev | patch | `1.8.14` β†’ `1.8.19` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/microsoft/debugpy/badge)](https://securityscorecards.dev/viewer/?uri=github.com/microsoft/debugpy) |
| [debugpy](https://aka.ms/debugpy) ([source](https://github.com/microsoft/debugpy)) | dev | patch | `1.8.9` β†’ `1.8.19` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/microsoft/debugpy/badge)](https://securityscorecards.dev/viewer/?uri=github.com/microsoft/debugpy) |
| [debugpy](https://aka.ms/debugpy) ([source](https://github.com/microsoft/debugpy)) | dev | patch | `1.8.13` β†’ `1.8.19` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/microsoft/debugpy/badge)](https://securityscorecards.dev/viewer/?uri=github.com/microsoft/debugpy) |
| [elasticsearch](https://github.com/elastic/elasticsearch-py) | dependencies | patch | `9.0.2` β†’ `9.0.4` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/elastic/elasticsearch-py/badge)](https://securityscorecards.dev/viewer/?uri=github.com/elastic/elasticsearch-py) |
| [fastapi](https://github.com/fastapi/fastapi) ([changelog](https://fastapi.tiangolo.com/release-notes/)) | dependencies | patch | `0.115.12` β†’ `0.115.14` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/fastapi/fastapi/badge)](https://securityscorecards.dev/viewer/?uri=github.com/fastapi/fastapi) |
| [langchain-text-splitters](https://github.com/langchain-ai/langchain) ([source](https://github.com/langchain-ai/langchain/tree/HEAD/libs/text-splitters), [changelog](https://github.com/langchain-ai/langchain/releases?q=%22langchain-text-splitters%22)) | dependencies | patch | `0.3.8` β†’ `0.3.11` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/langchain-ai/langchain/badge)](https://securityscorecards.dev/viewer/?uri=github.com/langchain-ai/langchain) |
| [minio](https://github.com/minio/minio-py) | dependencies | patch | `7.2.12` β†’ `7.2.20` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/minio/minio-py/badge)](https://securityscorecards.dev/viewer/?uri=github.com/minio/minio-py) |
| [ollama](https://github.com/ollama/ollama-python) | dependencies | patch | `0.5.1` β†’ `0.5.4` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/ollama/ollama-python/badge)](https://securityscorecards.dev/viewer/?uri=github.com/ollama/ollama-python) |
| [pydantic](https://github.com/pydantic/pydantic) ([changelog](https://docs.pydantic.dev/latest/changelog/)) | dependencies | patch | `2.10.3` β†’ `2.10.6` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pydantic/pydantic/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pydantic/pydantic) |
| [pymongo](https://github.com/mongodb/mongo-python-driver) | dependencies | patch | `4.7.2` β†’ `4.7.3` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/mongodb/mongo-python-driver/badge)](https://securityscorecards.dev/viewer/?uri=github.com/mongodb/mongo-python-driver) |
| [pytest](https://github.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | dependencies | patch | `8.2.1` β†’ `8.2.2` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pytest-dev/pytest/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pytest-dev/pytest) |
| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) ([changelog](https://pytest-asyncio.readthedocs.io/en/latest/reference/changelog.html)) | dependencies | patch | `0.23.7` β†’ `0.23.8` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pytest-dev/pytest-asyncio/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pytest-dev/pytest-asyncio) |
| [python-multipart](https://github.com/Kludex/python-multipart) ([changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)) | dependencies | patch | `^0.0.9` β†’ `^0.0.21` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/Kludex/python-multipart/badge)](https://securityscorecards.dev/viewer/?uri=github.com/Kludex/python-multipart) |
| [requests](https://requests.readthedocs.io) ([source](https://github.com/psf/requests), [changelog](https://github.com/psf/requests/blob/master/HISTORY.md)) | dependencies | patch | `2.32.2` β†’ `2.32.5` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/psf/requests/badge)](https://securityscorecards.dev/viewer/?uri=github.com/psf/requests) |
| [requests](https://requests.readthedocs.io) ([source](https://github.com/psf/requests), [changelog](https://github.com/psf/requests/blob/master/HISTORY.md)) | dependencies | patch | `2.32.4` β†’ `2.32.5` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/psf/requests/badge)](https://securityscorecards.dev/viewer/?uri=github.com/psf/requests) |
| [scikit-learn](https://github.com/scikit-learn/scikit-learn) ([changelog](https://scikit-learn.org/stable/whats_new)) | dependencies | patch | `1.7.0` β†’ `1.7.2` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/scikit-learn/scikit-learn/badge)](https://securityscorecards.dev/viewer/?uri=github.com/scikit-learn/scikit-learn) |
| [stream-zip](https://github.com/uktrade/stream-zip) | dependencies | patch | `^0.0.71` β†’ `^0.0.83` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/uktrade/stream-zip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/uktrade/stream-zip) |

---

### Release Notes

<details>
<summary>microsoft/debugpy (debugpy)</summary>

### [`v1.8.19`](https://github.com/microsoft/debugpy/releases/tag/v1.8.19): debugpy v1.8.19

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.18...v1.8.19)

More fixes for [#&#8203;1980](https://github.com/microsoft/debugpy/issues/1980). Spaces in python files are handled now too.

### [`v1.8.18`](https://github.com/microsoft/debugpy/releases/tag/v1.8.18): debugpy v1.8.18

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.17...v1.8.18)

Fixes:

- [Spaces in python interpreter cause debug launch failure](https://github.com/microsoft/debugpy/issues/1980)

### [`v1.8.17`](https://github.com/microsoft/debugpy/releases/tag/v1.8.17): debugpy v1.8.17

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.16...v1.8.17)

Fixes:

- [Debug attach for 3.14](https://github.com/microsoft/debugpy/commit/6cbdf8767e4c88dfaedf3db7b09ce2781496fc51)

### [`v1.8.16`](https://github.com/microsoft/debugpy/releases/tag/v1.8.16): debugpy v1.8.16

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.15...v1.8.16)

Fixes

- [Fix bug in attach for 3.11 and lower on Windows](https://github.com/microsoft/debugpy/pull/1939)

Thanks to [@&#8203;osiewicz](https://github.com/osiewicz)

### [`v1.8.15`](https://github.com/microsoft/debugpy/releases/tag/v1.8.15): debugpy v1.8.15

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.14...v1.8.15)

Fixes:

- [Step Over, Step Into, not working when debugging Subprocesses](https://github.com/microsoft/debugpy/issues/1876)
- [Allow debugging child processes started through an intermediary](https://github.com/microsoft/debugpy/issues/1918)
- [Attach to process on arm64 Mac](https://github.com/microsoft/debugpy/pull/1917)
- [Documentation typo](https://github.com/microsoft/debugpy/issues/1898)
- [3.14 preliminary support](https://github.com/microsoft/debugpy/issues/1893)

Thanks to [@&#8203;MichaelSpece](https://github.com/MichaelSpece), [@&#8203;jborean93](https://github.com/jborean93), [@&#8203;ConradIrwin](https://github.com/ConradIrwin) for your help

### [`v1.8.14`](https://github.com/microsoft/debugpy/releases/tag/v1.8.14): debugpy v1.8.14

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.13...v1.8.14)

Fixes for:

- binskim warnings on linux
- support for posix\_spawnp

### [`v1.8.13`](https://github.com/microsoft/debugpy/releases/tag/v1.8.13): debugpy v1.8.13

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.12...v1.8.13)

Fixes:

- [#&#8203;1812](https://github.com/microsoft/debugpy/issues/1812)
- [#&#8203;1832](https://github.com/microsoft/debugpy/issues/1832)

### [`v1.8.12`](https://github.com/microsoft/debugpy/releases/tag/v1.8.12): debugpy v1.8.12

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.11...v1.8.12)

Fixes for:

- [#&#8203;1785](https://github.com/microsoft/debugpy/issues/1785)
- [#&#8203;1765](https://github.com/microsoft/debugpy/issues/1765)
- [#&#8203;1633](https://github.com/microsoft/debugpy/issues/1633)
- [#&#8203;1301](https://github.com/microsoft/debugpy/issues/1301)

### [`v1.8.11`](https://github.com/microsoft/debugpy/releases/tag/v1.8.11): debugpy v1.8.11

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.10...v1.8.11)

**Full Changelog**: <https://github.com/microsoft/debugpy/compare/v1.8.9...v1.8.11>

Fixes for:

- [#&#8203;1763](https://github.com/microsoft/debugpy/issues/1763)

### [`v1.8.10`](https://github.com/microsoft/debugpy/compare/v1.8.9...v1.8.10)

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.9...v1.8.10)

### [`v1.8.9`](https://github.com/microsoft/debugpy/releases/tag/v1.8.9): debugpy v1.8.9

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.8...v1.8.9)

Fixes for:

- [#&#8203;1733](https://github.com/microsoft/debugpy/issues/1733)

### [`v1.8.8`](https://github.com/microsoft/debugpy/releases/tag/v1.8.8): debugpy v1.8.8

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.7...v1.8.8)

Fixes for:

- [#&#8203;1720](https://github.com/microsoft/debugpy/issues/1720)
- [#&#8203;1708](https://github.com/microsoft/debugpy/issues/1708)

### [`v1.8.7`](https://github.com/microsoft/debugpy/releases/tag/v1.8.7): debugpy v1.8.7

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.6...v1.8.7)

Support for 3.13

Fixes [#&#8203;1689](https://github.com/microsoft/debugpy/issues/1689)

### [`v1.8.6`](https://github.com/microsoft/debugpy/releases/tag/v1.8.6): debugpy v1.8.6

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.5...v1.8.6)

Consuming [PyDev.Debugger](https://github.com/fabioz/PyDev.Debugger)'s sys.monitoring support to improve performance of debugging 3.12

Fixes [#&#8203;1496](https://github.com/microsoft/debugpy/issues/1496)

Making attach work for 3.12

Fixes [#&#8203;1476](https://github.com/microsoft/debugpy/issues/1476)

### [`v1.8.5`](https://github.com/microsoft/debugpy/releases/tag/v1.8.5): debugpy v1.8.5

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.2...v1.8.5)

- To simplify command line usage, an entry point has been added to the debugpy package.
  - If you install debugpy into an environment via pip, you can just run `debugpy` from that environment, instead of running `python -m debugpy`
  - If you install debugpy into an isolated directory, the `debugpy` executable can be found in the `bin` directory inside of the install directory. In this case, you need to add the install directory to your `PYTHONPATH` in order for the imports to work.

- To simplify command line usage, switches can now be read from the environment.
  - To do this, use the variable `DEBUGPY_EXTRA_ARGV` and add whatever command-line switches you like.
    - For example, `set DEBUGPY_EXTRA_ARGV=--connect 5678` will allow you to omit the `--connect` switch from the command line.
  - If the same switch is found on both the command line and the environment, the one from the environment is ignored.
  - The switch that specifies the "target" MUST be on the command line (`filename`, `-m <module>`, `-c <code>`, or `--pid <id>`)

### [`v1.8.2`](https://github.com/microsoft/debugpy/releases/tag/v1.8.2): debugpy v1.8.2

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.1...v1.8.2)

Fixed an issue where ApiScan couldn't scan some of our binaries correctly. This involved changing some linker flags and re-compiling/re-linking some of the pydevd executables and dlls.

This doesn't affect debugpy logic in any way.

</details>

<details>
<summary>elastic/elasticsearch-py (elasticsearch)</summary>

### [`v9.0.4`](https://github.com/elastic/elasticsearch-py/releases/tag/v9.0.4): 9.0.4

[Compare Source](https://github.com/elastic/elasticsearch-py/compare/v9.0.3...v9.0.4)

#### Enhancements and Fixes

- ES|QL query builder integration with the DSL module ([#&#8203;3058](https://github.com/elastic/elasticsearch-py/pull/3058))
- ES|QL query builder robustness fixes ([#&#8203;3017](https://github.com/elastic/elasticsearch-py/pull/3017))
- Fix ES|QL `multi_match()` signature ([#&#8203;3052](https://github.com/elastic/elasticsearch-py/pull/3052))

#### API

- Add support for ES|QL query builder objects to ES|QL Query and Async Query APIs
- Add Transform Set Upgrade Mode API
- Fix type of `fields` parameter of Term Vectors API to array of strings
- Fix type of `params` parameter of SQL Query API to array

#### DSL

- Preserve the `skip_empty` setting in `to_dict()` recursive serializations ([#&#8203;3041](https://github.com/elastic/elasticsearch-py/pull/3041))
- Add `primary` attribute to `ShardFailure` type
- Fix type of `key` attribute of `ArrayPercentilesItem` to float

### [`v9.0.3`](https://github.com/elastic/elasticsearch-py/releases/tag/v9.0.3): 9.0.3

[Compare Source](https://github.com/elastic/elasticsearch-py/compare/v9.0.2...v9.0.3)

Enhancements

- ES|QL query builder (technical preview) ([#&#8203;2997](https://github.com/elastic/elasticsearch-py/pull/2997))
- Add option to disable accurate reporting of file and line location in warnings (Fixes [#&#8203;3003](https://github.com/elastic/elasticsearch-py/issues/3003)) ([#&#8203;3006](https://github.com/elastic/elasticsearch-py/pull/3006))

APIs

- Remove `if_primary_term`, `if_seq_no` and `op_type` from Create API
- Remove `stored_fields` from Get Source API
- Remove `master_timeout` from Ingest Get Ip Location Database API
- Remove `application`, `priviledge` and `username` from the Security Get User API
- Rename `type_query_string` to `type` in License Post Start Trial API
- Add `require_data_stream` to Index API
- Add `settings_filter` to Cluster Get Component Template API
- Add `cause` to Cluster Put Component Template API
- Add `ccs_minimize_roundtrips` to EQL Search API
- Add `keep_alive` and `keep_on_completion` to ES|QL Async Query API
- Add `format` to ES|QL Async Query Get API
- Add `allow_no_indices`, `expand_wildcards` and `ignore_available` to Indices Recovery API
- Add `timeout` to all Inference Put APIs
- Add `refresh` to Security Get User Profile API
- Add `wait_for_completion` to the Snapshot Delete API

DSL

- Handle lists in `copy_to` field option correctly (Fixes [#&#8203;2992](https://github.com/elastic/elasticsearch-py/issues/2992)) ([#&#8203;2993](https://github.com/elastic/elasticsearch-py/pull/2993))
- Add `key` to FiltersBucket type

</details>

<details>
<summary>fastapi/fastapi (fastapi)</summary>

### [`v0.115.14`](https://github.com/fastapi/fastapi/releases/tag/0.115.14)

[Compare Source](https://github.com/fastapi/fastapi/compare/0.115.13...0.115.14)

##### Fixes

- πŸ› Fix support for unions when using `Form`. MR [#&#8203;13827](https://github.com/fastapi/fastapi/pull/13827) by [@&#8203;patrick91](https://github.com/patrick91).

##### Docs

- ✏️ Fix grammar mistake in `docs/en/docs/advanced/response-directly.md`. MR [#&#8203;13800](https://github.com/fastapi/fastapi/pull/13800) by [@&#8203;NavesSapnis](https://github.com/NavesSapnis).
- πŸ“ Update Speakeasy URL to Speakeasy Sandbox. MR [#&#8203;13697](https://github.com/fastapi/fastapi/pull/13697) by [@&#8203;ndimares](https://github.com/ndimares).

##### Translations

- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/response-model.md`. MR [#&#8203;13792](https://github.com/fastapi/fastapi/pull/13792) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/security/index.md`. MR [#&#8203;13805](https://github.com/fastapi/fastapi/pull/13805) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- ✏️ Fix typo in `docs/ja/docs/tutorial/encoder.md`. MR [#&#8203;13815](https://github.com/fastapi/fastapi/pull/13815) by [@&#8203;ruzia](https://github.com/ruzia).
- ✏️ Fix typo in `docs/ja/docs/tutorial/handling-errors.md`. MR [#&#8203;13814](https://github.com/fastapi/fastapi/pull/13814) by [@&#8203;ruzia](https://github.com/ruzia).
- ✏️ Fix typo in `docs/ja/docs/tutorial/body-fields.md`. MR [#&#8203;13802](https://github.com/fastapi/fastapi/pull/13802) by [@&#8203;ruzia](https://github.com/ruzia).
- 🌐 Add Russian translation for `docs/ru/docs/advanced/index.md`. MR [#&#8203;13797](https://github.com/fastapi/fastapi/pull/13797) by [@&#8203;NavesSapnis](https://github.com/NavesSapnis).

##### Internal

- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13823](https://github.com/fastapi/fastapi/pull/13823) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).

### [`v0.115.13`](https://github.com/fastapi/fastapi/releases/tag/0.115.13)

[Compare Source](https://github.com/fastapi/fastapi/compare/0.115.12...0.115.13)

##### Fixes

- πŸ› Fix truncating the model's description with form feed (`\f`) character for Pydantic V2. MR [#&#8203;13698](https://github.com/fastapi/fastapi/pull/13698) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov).

##### Refactors

- ✨ Add `refreshUrl` parameter in `OAuth2PasswordBearer`. MR [#&#8203;11460](https://github.com/fastapi/fastapi/pull/11460) by [@&#8203;snosratiershad](https://github.com/snosratiershad).
- 🚸 Set format to password for fields `password` and `client_secret` in `OAuth2PasswordRequestForm`, make docs show password fields for passwords. MR [#&#8203;11032](https://github.com/fastapi/fastapi/pull/11032) by [@&#8203;Thodoris1999](https://github.com/Thodoris1999).
- βœ… Simplify tests for `settings`. MR [#&#8203;13505](https://github.com/fastapi/fastapi/pull/13505) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- βœ… Simplify tests for `validate_response_recursive`. MR [#&#8203;13507](https://github.com/fastapi/fastapi/pull/13507) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).

##### Upgrades

- ⬆️ Update ReDoc to version 2.x. MR [#&#8203;9700](https://github.com/fastapi/fastapi/pull/9700) by [@&#8203;joakimnordling](https://github.com/joakimnordling).

##### Docs

- πŸ“ Add annotations to HTTP middleware example. MR [#&#8203;11530](https://github.com/fastapi/fastapi/pull/11530) by [@&#8203;Kilo59](https://github.com/Kilo59).
- πŸ“ Clarify in CORS docs that wildcards and credentials are mutually exclusive. MR [#&#8203;9829](https://github.com/fastapi/fastapi/pull/9829) by [@&#8203;dfioravanti](https://github.com/dfioravanti).
- ✏️ Fix typo in docstring. MR [#&#8203;13532](https://github.com/fastapi/fastapi/pull/13532) by [@&#8203;comp64](https://github.com/comp64).
- πŸ“ Clarify guidance on using `async def` without `await`. MR [#&#8203;13642](https://github.com/fastapi/fastapi/pull/13642) by [@&#8203;swastikpradhan1999](https://github.com/swastikpradhan1999).
- πŸ“ Update exclude-parameters-from-openapi documentation links. MR [#&#8203;13600](https://github.com/fastapi/fastapi/pull/13600) by [@&#8203;timonrieger](https://github.com/timonrieger).
- πŸ“ Clarify the middleware execution order in docs. MR [#&#8203;13699](https://github.com/fastapi/fastapi/pull/13699) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov).
- 🍱 Update Drawio diagrams SVGs, single file per diagram, sans-serif font. MR [#&#8203;13706](https://github.com/fastapi/fastapi/pull/13706) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ“ Update docs for "Help FastAPI", simplify and reduce "sponsor" section. MR [#&#8203;13670](https://github.com/fastapi/fastapi/pull/13670) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ“ Remove unnecessary bullet from docs. MR [#&#8203;13641](https://github.com/fastapi/fastapi/pull/13641) by [@&#8203;Adamowoc](https://github.com/Adamowoc).
- ✏️ Fix syntax error in `docs/en/docs/tutorial/handling-errors.md`. MR [#&#8203;13623](https://github.com/fastapi/fastapi/pull/13623) by [@&#8203;gsheni](https://github.com/gsheni).
- πŸ“ Fix typo in documentation. MR [#&#8203;13599](https://github.com/fastapi/fastapi/pull/13599) by [@&#8203;Taoup](https://github.com/Taoup).
- πŸ“ Fix liblab client generation doc link. MR [#&#8203;13571](https://github.com/fastapi/fastapi/pull/13571) by [@&#8203;EFord36](https://github.com/EFord36).
- ✏️ Fix talk information typo. MR [#&#8203;13544](https://github.com/fastapi/fastapi/pull/13544) by [@&#8203;blueswen](https://github.com/blueswen).
- πŸ“ Add External Link: Taiwanese talk on FastAPI with observability . MR [#&#8203;13527](https://github.com/fastapi/fastapi/pull/13527) by [@&#8203;blueswen](https://github.com/blueswen).

##### Translations

- 🌐 Add Russian Translation for `docs/ru/docs/advanced/response-change-status-code.md`. MR [#&#8203;13791](https://github.com/fastapi/fastapi/pull/13791) by [@&#8203;NavesSapnis](https://github.com/NavesSapnis).
- 🌐 Add Persian translation for `docs/fa/docs/learn/index.md`. MR [#&#8203;13518](https://github.com/fastapi/fastapi/pull/13518) by [@&#8203;Mohammad222PR](https://github.com/Mohammad222PR).
- 🌐 Add Korean translation for `docs/ko/docs/advanced/sub-applications.md`. MR [#&#8203;4543](https://github.com/fastapi/fastapi/pull/4543) by [@&#8203;NinaHwang](https://github.com/NinaHwang).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/schema-extra-example.md`. MR [#&#8203;13769](https://github.com/fastapi/fastapi/pull/13769) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- ✏️ Remove redundant words in docs/zh/docs/python-types.md. MR [#&#8203;13774](https://github.com/fastapi/fastapi/pull/13774) by [@&#8203;CharleeWa](https://github.com/CharleeWa).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/query-param-models.md`. MR [#&#8203;13748](https://github.com/fastapi/fastapi/pull/13748) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Bengali translation for `docs/bn/docs/environment-variables.md`. MR [#&#8203;13629](https://github.com/fastapi/fastapi/pull/13629) by [@&#8203;SakibSibly](https://github.com/SakibSibly).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/query-params-str-validations.md` page. MR [#&#8203;13546](https://github.com/fastapi/fastapi/pull/13546) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Russian translation for `docs/ru/docs/tutorial/cookie-param-models.md`. MR [#&#8203;13616](https://github.com/fastapi/fastapi/pull/13616) by [@&#8203;EgorOnishchuk](https://github.com/EgorOnishchuk).
- 🌐 Add Korean translation for `docs/ko/docs/tutorial/extra-models.md`. MR [#&#8203;13063](https://github.com/fastapi/fastapi/pull/13063) by [@&#8203;timothy-jeong](https://github.com/timothy-jeong).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/path-params-numeric-validations.md` page. MR [#&#8203;13548](https://github.com/fastapi/fastapi/pull/13548) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/middleware.md` page. MR [#&#8203;13520](https://github.com/fastapi/fastapi/pull/13520) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/background-tasks.md` page. MR [#&#8203;13502](https://github.com/fastapi/fastapi/pull/13502) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/cors.md` page. MR [#&#8203;13519](https://github.com/fastapi/fastapi/pull/13519) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Update Korean translation for `docs/ko/docs/advanced/events.md`. MR [#&#8203;13487](https://github.com/fastapi/fastapi/pull/13487) by [@&#8203;bom1215](https://github.com/bom1215).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/handling-errors.md` page. MR [#&#8203;13420](https://github.com/fastapi/fastapi/pull/13420) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Russian translation for `docs/ru/docs/tutorial/request-form-models.md`. MR [#&#8203;13552](https://github.com/fastapi/fastapi/pull/13552) by [@&#8203;EgorOnishchuk](https://github.com/EgorOnishchuk).
- πŸ“ Fix internal anchor link in Spanish deployment docs. MR [#&#8203;13737](https://github.com/fastapi/fastapi/pull/13737) by [@&#8203;fabianfalon](https://github.com/fabianfalon).
- 🌐 Update Korean translation for `docs/ko/docs/virtual-environments.md`. MR [#&#8203;13630](https://github.com/fastapi/fastapi/pull/13630) by [@&#8203;sungchan1](https://github.com/sungchan1).
- 🌐 Add Russian translation for `docs/ru/docs/tutorial/header-param-models.md`. MR [#&#8203;13526](https://github.com/fastapi/fastapi/pull/13526) by [@&#8203;minaton-ru](https://github.com/minaton-ru).
- 🌐 Update Chinese translation for `docs/zh/docs/tutorial/index.md`. MR [#&#8203;13374](https://github.com/fastapi/fastapi/pull/13374) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng).
- 🌐 Update Chinese translation for `docs/zh/docs/deployment/manually.md`. MR [#&#8203;13324](https://github.com/fastapi/fastapi/pull/13324) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng).
- 🌐 Update Chinese translation for `docs/zh/docs/deployment/server-workers.md`. MR [#&#8203;13292](https://github.com/fastapi/fastapi/pull/13292) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng).
- 🌐 Update Chinese translation for `docs/zh/docs/tutorial/first-steps.md`. MR [#&#8203;13348](https://github.com/fastapi/fastapi/pull/13348) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng).

##### Internal

- πŸ”¨ Resolve Pydantic deprecation warnings in internal script. MR [#&#8203;13696](https://github.com/fastapi/fastapi/pull/13696) by [@&#8203;emmanuel-ferdman](https://github.com/emmanuel-ferdman).
- πŸ”§ Update sponsors: remove Porter. MR [#&#8203;13783](https://github.com/fastapi/fastapi/pull/13783) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13781](https://github.com/fastapi/fastapi/pull/13781) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13757](https://github.com/fastapi/fastapi/pull/13757) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- ⬆ Bump griffe-typingdoc from 0.2.7 to 0.2.8. MR [#&#8203;13751](https://github.com/fastapi/fastapi/pull/13751) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- 🍱 Update sponsors: Dribia badge size. MR [#&#8203;13773](https://github.com/fastapi/fastapi/pull/13773) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Update sponsors: add Dribia. MR [#&#8203;13771](https://github.com/fastapi/fastapi/pull/13771) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ Bump typer from 0.15.3 to 0.16.0. MR [#&#8203;13752](https://github.com/fastapi/fastapi/pull/13752) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- πŸ‘₯ Update FastAPI GitHub topic repositories. MR [#&#8203;13754](https://github.com/fastapi/fastapi/pull/13754) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Sponsors. MR [#&#8203;13750](https://github.com/fastapi/fastapi/pull/13750) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Contributors and Translators. MR [#&#8203;13749](https://github.com/fastapi/fastapi/pull/13749) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13736](https://github.com/fastapi/fastapi/pull/13736) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- πŸ”§ Update sponsors: Add InterviewPal. MR [#&#8203;13728](https://github.com/fastapi/fastapi/pull/13728) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Remove Google Analytics. MR [#&#8203;13727](https://github.com/fastapi/fastapi/pull/13727) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Update sponsors: remove MongoDB. MR [#&#8203;13725](https://github.com/fastapi/fastapi/pull/13725) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13711](https://github.com/fastapi/fastapi/pull/13711) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- πŸ”§ Update sponsors: add Subtotal. MR [#&#8203;13701](https://github.com/fastapi/fastapi/pull/13701) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Update sponsors: remove deepset / Haystack. MR [#&#8203;13700](https://github.com/fastapi/fastapi/pull/13700) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13688](https://github.com/fastapi/fastapi/pull/13688) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- πŸ‘₯ Update FastAPI People - Experts. MR [#&#8203;13671](https://github.com/fastapi/fastapi/pull/13671) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ Bump typer from 0.12.5 to 0.15.3. MR [#&#8203;13666](https://github.com/fastapi/fastapi/pull/13666) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- ⬆ Bump sqlmodel from 0.0.23 to 0.0.24. MR [#&#8203;13665](https://github.com/fastapi/fastapi/pull/13665) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- πŸ”§ Update Sponsors: Zuplo logo and alt text. MR [#&#8203;13645](https://github.com/fastapi/fastapi/pull/13645) by [@&#8203;martyndavies](https://github.com/martyndavies).
- πŸ‘₯ Update FastAPI GitHub topic repositories. MR [#&#8203;13667](https://github.com/fastapi/fastapi/pull/13667) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Update links for LinkedIn and bottom. MR [#&#8203;13669](https://github.com/fastapi/fastapi/pull/13669) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Update sponsors: remove Bump.sh and Coherence. MR [#&#8203;13668](https://github.com/fastapi/fastapi/pull/13668) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Sponsors. MR [#&#8203;13664](https://github.com/fastapi/fastapi/pull/13664) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Contributors and Translators. MR [#&#8203;13662](https://github.com/fastapi/fastapi/pull/13662) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13656](https://github.com/fastapi/fastapi/pull/13656) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- βœ… Use `inline-snapshot` to support different Pydantic versions in the test suite. MR [#&#8203;12534](https://github.com/fastapi/fastapi/pull/12534) by [@&#8203;15r10nk](https://github.com/15r10nk).
- ⬆ Bump astral-sh/setup-uv from 5 to 6. MR [#&#8203;13648](https://github.com/fastapi/fastapi/pull/13648) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13634](https://github.com/fastapi/fastapi/pull/13634) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13619](https://github.com/fastapi/fastapi/pull/13619) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13594](https://github.com/fastapi/fastapi/pull/13594) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- πŸ‘₯ Update FastAPI People - Experts. MR [#&#8203;13568](https://github.com/fastapi/fastapi/pull/13568) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI GitHub topic repositories. MR [#&#8203;13565](https://github.com/fastapi/fastapi/pull/13565) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Sponsors. MR [#&#8203;13559](https://github.com/fastapi/fastapi/pull/13559) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Contributors and Translators. MR [#&#8203;13558](https://github.com/fastapi/fastapi/pull/13558) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ Bump dirty-equals from 0.8.0 to 0.9.0. MR [#&#8203;13561](https://github.com/fastapi/fastapi/pull/13561) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- πŸ”§ Clean up `docs/en/mkdocs.yml` configuration file. MR [#&#8203;13542](https://github.com/fastapi/fastapi/pull/13542) by [@&#8203;svlandeg](https://github.com/svlandeg).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;12986](https://github.com/fastapi/fastapi/pull/12986) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).

</details>

<details>
<summary>minio/minio-py (minio)</summary>

### [`v7.2.20`](https://github.com/minio/minio-py/releases/tag/7.2.20): Bugfix Release 7.2.20

[Compare Source](https://github.com/minio/minio-py/compare/7.2.19...7.2.20)

#### What's Changed

- Enable github CI run by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1543](https://github.com/minio/minio-py/pull/1543)
- Make BaseException internals to be set ([#&#8203;1521](https://github.com/minio/minio-py/issues/1521)) by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1539](https://github.com/minio/minio-py/pull/1539)
- Fix: Add missing type annotations to serialization dataclass fields (… by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1540](https://github.com/minio/minio-py/pull/1540)
- support optional parameters in LdapIdentityProvider ([#&#8203;1528](https://github.com/minio/minio-py/issues/1528)) by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1541](https://github.com/minio/minio-py/pull/1541)
- fix object\_size/headers in ComposeSource by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1545](https://github.com/minio/minio-py/pull/1545)
- fix complete\_multipart\_upload() to support SSE-C by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1544](https://github.com/minio/minio-py/pull/1544)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.18...7.2.20>

### [`v7.2.19`](https://github.com/minio/minio-py/releases/tag/7.2.19): Bugfix release 7.2.19

[Compare Source](https://github.com/minio/minio-py/compare/7.2.18...7.2.19)

#### What's Changed

- Add region, extra\_headers and extra\_query\_params by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1505](https://github.com/minio/minio-py/pull/1505)
- Make BaseException internals to be set by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1521](https://github.com/minio/minio-py/pull/1521)
- Fix: Add missing type annotations to serialization dataclass fields by [@&#8203;rraulinio](https://github.com/rraulinio) in [#&#8203;1527](https://github.com/minio/minio-py/pull/1527)
- support optional parameters in LdapIdentityProvider by [@&#8203;jkandasa](https://github.com/jkandasa) in [#&#8203;1528](https://github.com/minio/minio-py/pull/1528)
- Incorrect existing checksum headers to both CreateMultipartUpload and UploadPart requests by [@&#8203;rraulinio](https://github.com/rraulinio) in [#&#8203;1529](https://github.com/minio/minio-py/pull/1529)

#### New Contributors

- [@&#8203;rraulinio](https://github.com/rraulinio) made their first contribution in [#&#8203;1527](https://github.com/minio/minio-py/pull/1527)
- [@&#8203;jkandasa](https://github.com/jkandasa) made their first contribution in [#&#8203;1528](https://github.com/minio/minio-py/pull/1528)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.18...7.2.19>

### [`v7.2.18`](https://github.com/minio/minio-py/releases/tag/7.2.18): Bugfix Release 7.2.18

[Compare Source](https://github.com/minio/minio-py/compare/7.2.17...7.2.18)

#### What's Changed

- fix ETag parsing in CompleteMultipartUploadResult by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1518](https://github.com/minio/minio-py/pull/1518)
- credentials: set expiration using object.**setattr**() by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1516](https://github.com/minio/minio-py/pull/1516)
- cleanup: SSE-C keys fix a misleading error message by [@&#8203;marktheunissen](https://github.com/marktheunissen) in [#&#8203;1514](https://github.com/minio/minio-py/pull/1514)
- feat: add py.typed in setup.py by [@&#8203;tughril](https://github.com/tughril) in [#&#8203;1513](https://github.com/minio/minio-py/pull/1513)

#### New Contributors

- [@&#8203;marktheunissen](https://github.com/marktheunissen) made their first contribution in [#&#8203;1514](https://github.com/minio/minio-py/pull/1514)
- [@&#8203;tughril](https://github.com/tughril) made their first contribution in [#&#8203;1513](https://github.com/minio/minio-py/pull/1513)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.17...7.2.18>

### [`v7.2.17`](https://github.com/minio/minio-py/releases/tag/7.2.17): Bugfix Release 7.2.17

[Compare Source](https://github.com/minio/minio-py/compare/7.2.16...7.2.17)

#### What's Changed

- MinioAdmin: allow specifying policies as dict besides file by [@&#8203;Alveel](https://github.com/Alveel) in [#&#8203;1480](https://github.com/minio/minio-py/pull/1480)
- fix too-many-positional-arguments error and other issues by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1504](https://github.com/minio/minio-py/pull/1504)
- Credentials: redact password in URL by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1511](https://github.com/minio/minio-py/pull/1511)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.16...7.2.17>

### [`v7.2.16`](https://github.com/minio/minio-py/releases/tag/7.2.16): Bugfix Release

[Compare Source](https://github.com/minio/minio-py/compare/7.2.15...7.2.16)

#### What's Changed

- Add account\_info Admin API by [@&#8203;mhkarimi1383](https://github.com/mhkarimi1383) in [#&#8203;1463](https://github.com/minio/minio-py/pull/1463)
- fix mypy error by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1483](https://github.com/minio/minio-py/pull/1483)
- put\_object: add append object support by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1493](https://github.com/minio/minio-py/pull/1493)
- Add append\_object() API by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1494](https://github.com/minio/minio-py/pull/1494)
- fix: type wrong in commonconfig by [@&#8203;hlf20010508](https://github.com/hlf20010508) in [#&#8203;1489](https://github.com/minio/minio-py/pull/1489)
- fix pip install for ubuntu 24.04 by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1502](https://github.com/minio/minio-py/pull/1502)

#### New Contributors

- [@&#8203;mhkarimi1383](https://github.com/mhkarimi1383) made their first contribution in [#&#8203;1463](https://github.com/minio/minio-py/pull/1463)
- [@&#8203;hlf20010508](https://github.com/hlf20010508) made their first contribution in [#&#8203;1489](https://github.com/minio/minio-py/pull/1489)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.15...7.2.16>

### [`v7.2.15`](https://github.com/minio/minio-py/releases/tag/7.2.15): Bugfix Release

[Compare Source](https://github.com/minio/minio-py/compare/7.2.14...7.2.15)

#### What's Changed

- MinioAdmin: conditionally decrypt response in {attach,detach}\_policy APIs by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1472](https://github.com/minio/minio-py/pull/1472)
- xml: prepend namespace for each path in findall() by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1476](https://github.com/minio/minio-py/pull/1476)
- Fix ExcludedPrefixes in set/get bucket versioning config by [@&#8203;vadmeste](https://github.com/vadmeste) in [#&#8203;1475](https://github.com/minio/minio-py/pull/1475)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.14...7.2.15>

### [`v7.2.14`](https://github.com/minio/minio-py/releases/tag/7.2.14): Bugfix Release

[Compare Source](https://github.com/minio/minio-py/compare/7.2.13...7.2.14)

#### What's Changed

- MinioAdmin: add IDP/LDAP attach/detach/list APIs by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1470](https://github.com/minio/minio-py/pull/1470)
- MinioAdmin: add {attach,detach}\_policy and get\_policy\_entities APIs by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1471](https://github.com/minio/minio-py/pull/1471)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.13...7.2.14>

### [`v7.2.13`](https://github.com/minio/minio-py/releases/tag/7.2.13): Bugfix Release

[Compare Source](https://github.com/minio/minio-py/compare/7.2.12...7.2.13)

#### What's Changed

- Add NewerNoncurrentVersions in LifecycleConfig by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1469](https://github.com/minio/minio-py/pull/1469)
- IamAwsProvider: fix url with role name by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1465](https://github.com/minio/minio-py/pull/1465)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.12...7.2.13>

</details>

<details>
<summary>ollama/ollama-python (ollama)</summary>

### [`v0.5.4`](https://github.com/ollama/ollama-python/releases/tag/v0.5.4)

[Compare Source](https://github.com/ollama/ollama-python/compare/v0.5.3...v0.5.4)

#### What's Changed

- examples: add gpt-oss browser example by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;558](https://github.com/ollama/ollama-python/pull/558)
- build(deps): bump actions/checkout from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;559](https://github.com/ollama/ollama-python/pull/559)
- examples/gpt-oss: fix examples by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;566](https://github.com/ollama/ollama-python/pull/566)
- Fix link for thinking-levels.py in documentation by [@&#8203;btjanaka](https://github.com/btjanaka) in [#&#8203;567](https://github.com/ollama/ollama-python/pull/567)
- examples: fix gpt-oss-tools-stream for adding tool calls by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;568](https://github.com/ollama/ollama-python/pull/568)
- examples: resolve invalid tool usage status code 400 if llm makes a mistake gpt-oss by [@&#8203;MarkWard0110](https://github.com/MarkWard0110) in [#&#8203;569](https://github.com/ollama/ollama-python/pull/569)
- build(deps): bump actions/setup-python from 5 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;571](https://github.com/ollama/ollama-python/pull/571)
- feat: add dimensions to embed request by [@&#8203;mxyng](https://github.com/mxyng) in [#&#8203;574](https://github.com/ollama/ollama-python/pull/574)

#### New Contributors

- [@&#8203;btjanaka](https://github.com/btjanaka) made their first contribution in [#&#8203;567](https://github.com/ollama/ollama-python/pull/567)
- [@&#8203;MarkWard0110](https://github.com/MarkWard0110) made their first contribution in [#&#8203;569](https://github.com/ollama/ollama-python/pull/569)

**Full Changelog**: <https://github.com/ollama/ollama-python/compare/v0.5.3...v0.5.4>

### [`v0.5.3`](https://github.com/ollama/ollama-python/releases/tag/v0.5.3)

[Compare Source](https://github.com/ollama/ollama-python/compare/v0.5.2...v0.5.3)

#### What's Changed

- add support for 'high'/'medium'/'low' think values by [@&#8203;drifkin](https://github.com/drifkin) in [#&#8203;553](https://github.com/ollama/ollama-python/pull/553)

**Full Changelog**: <https://github.com/ollama/ollama-python/compare/v0.5.2...v0.5.3>

### [`v0.5.2`](https://github.com/ollama/ollama-python/releases/tag/v0.5.2)

[Compare Source](https://github.com/ollama/ollama-python/compare/v0.5.1...v0.5.2)

#### What's Changed

- types/examples: add tool\_name to message and examples by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;537](https://github.com/ollama/ollama-python/pull/537)

- types: add `context_length` to ProcessResponse by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;538](https://github.com/ollama/ollama-python/pull/538)

- types: relax type for tools by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;550](https://github.com/ollama/ollama-python/pull/550)

- add license metadata to package by [@&#8203;ViViDboarder](https://github.com/ViViDboarder) in [#&#8203;526](https://github.com/ollama/ollama-python/pull/526)

#### New Contributors

- [@&#8203;hwittenborn](https://github.com/hwittenborn) made their first contribution in [#&#8203;525](https://github.com/ollama/ollama-python/pull/525)
- [@&#8203;ViViDboarder](https://github.com/ViViDboarder) made their first contribution in [#&#8203;526](https://github.com/ollama/ollama-python/pull/526)

**Full Changelog**: <https://github.com/ollama/ollama-python/compare/v0.5.1...v0.5.2>

</details>

<details>
<summary>pydantic/pydantic (pydantic)</summary>

### [`v2.10.6`](https://github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2106-2025-01-23)

[Compare Source](https://github.com/pydantic/pydantic/compare/v2.10.5...v2.10.6)

[GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.10.6)

##### What's Changed

##### Fixes

- Fix JSON Schema reference collection with `'examples'` keys by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;11325](https://github.com/pydantic/pydantic/pull/11325)
- Fix url python serialization by [@&#8203;sydney-runkle](https://github.com/sydney-runkle) in [#&#8203;11331](https://github.com/pydantic/pydantic/pull/11331)

### [`v2.10.5`](https://github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2105-2025-01-08)

[Compare Source](https://github.com/pydantic/pydantic/compare/v2.10.4...v2.10.5)

[GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.10.5)

##### What's Changed

##### Fixes

- Remove custom MRO implementation of Pydantic models by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;11184](https://github.com/pydantic/pydantic/pull/11184)
- Fix URL serialization for unions by [@&#8203;sydney-runkle](https://github.com/sydney-runkle) in [#&#8203;11233](https://github.com/pydantic/pydantic/pull/11233)

### [`v2.10.4`](https://github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2104-2024-12-18)

[Compare Source](https://github.com/pydantic/pydantic/compare/v2.10.3...v2.10.4)

[GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.10.4)

##### What's Changed

##### Packaging

- Bump `pydantic-core` to v2.27.2 by [@&#8203;davidhewitt](https://github.com/davidhewitt) in [#&#8203;11138](https://github.com/pydantic/pydantic/pull/11138)

##### Fixes

- Fix for comparison of `AnyUrl` objects by [@&#8203;alexprabhat99](https://github.com/alexprabhat99) in [#&#8203;11082](https://github.com/pydantic/pydantic/pull/11082)
- Properly fetch PEP 695 type params for functions, do not fetch annotations from signature by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;11093](https://github.com/pydantic/pydantic/pull/11093)
- Include JSON Schema input core schema in function schemas by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;11085](https://github.com/pydantic/pydantic/pull/11085)
- Add `len` to `_BaseUrl` to avoid TypeError by [@&#8203;Kharianne](https://github.com/Kharianne) in [#&#8203;11111](https://github.com/pydantic/pydantic/pull/11111)
- Make sure the type reference is removed from the seen references by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;11143](https://github.com/pydantic/pydantic/pull/11143)

##### New Contributors

- [@&#8203;FyZzyss](https://github.com/FyZzyss) made their first contribution in [#&#8203;10789](https://github.com/pydantic/pydantic/pull/10789)
- [@&#8203;tamird](https://github.com/tamird) made their first contribution in [#&#8203;10948](https://github.com/pydantic/pydantic/pull/10948)
- [@&#8203;felixxm](https://github.com/felixxm) made their first contribution in [#&#8203;11077](https://github.com/pydantic/pydantic/pull/11077)
- [@&#8203;alexprabhat99](https://github.com/alexprabhat99) made their first contribution in [#&#8203;11082](https://github.com/pydantic/pydantic/pull/11082)
- [@&#8203;Kharianne](https://github.com/Kharianne) made their first contribution in [#&#8203;11111](https://github.com/pydantic/pydantic/pull/11111)

</details>

<details>
<summary>mongodb/mongo-python-driver (pymongo)</summary>

### [`v4.7.3`](https://github.com/mongodb/mongo-python-driver/releases/tag/4.7.3): PyMongo 4.7.3

[Compare Source](https://github.com/mongodb/mongo-python-driver/compare/4.7.2...4.7.3)

Community notes: <https://www.mongodb.com/community/forums/t/pymongo-4-7-3-released/283508>

</details>

<details>
<summary>pytest-dev/pytest (pytest)</summary>

### [`v8.2.2`](https://github.com/pytest-dev/pytest/releases/tag/8.2.2)

[Compare Source](https://github.com/pytest-dev/pytest/compare/8.2.1...8.2.2)

# pytest 8.2.2 (2024-06-04)

## Bug Fixes

- [#&#8203;12355](https://github.com/pytest-dev/pytest/issues/12355): Fix possible catastrophic performance slowdown on a certain parametrization pattern involving many higher-scoped parameters.
- [#&#8203;12367](https://github.com/pytest-dev/pytest/issues/12367): Fix a regression in pytest 8.2.0 where unittest class instances (a fresh one is created for each test) were not released promptly on test teardown but only on session teardown.
- [#&#8203;12381](https://github.com/pytest-dev/pytest/issues/12381): Fix possible "Directory not empty" crashes arising from concurent cache dir (`.pytest_cache`) creation. Regressed in pytest 8.2.0.

## Improved Documentation

- [#&#8203;12290](https://github.com/pytest-dev/pytest/issues/12290): Updated Sphinx theme to use Furo instead of Flask, enabling Dark mode theme.
- [#&#8203;12356](https://github.com/pytest-dev/pytest/issues/12356): Added a subsection to the documentation for debugging flaky tests to mention
  lack of thread safety in pytest as a possible source of flakyness.
- [#&#8203;12363](https://github.com/pytest-dev/pytest/issues/12363): The documentation webpages now links to a canonical version to reduce outdated documentation in search engine results.

</details>

<details>
<summary>pytest-dev/pytest-asyncio (pytest-asyncio)</summary>

### [`v0.23.8`](https://github.com/pytest-dev/pytest-asyncio/releases/tag/v0.23.8): pytest-asyncio 0.23.8

[Compare Source](https://github.com/pytest-dev/pytest-asyncio/compare/v0.23.7...v0.23.8)

### 0.23.8 (2024-07-17)

- Fixes a bug that caused duplicate markers in async tests [#&#8203;813](https://github.com/pytest-dev/pytest-asyncio/issues/813)

#### Known issues

As of v0.23, pytest-asyncio attaches an asyncio event loop to each item of the test suite (i.e. session, packages, modules, classes, functions) and allows tests to be run in those loops when marked accordingly. Pytest-asyncio currently assumes that async fixture scope is correlated with the new event loop scope. This prevents fixtures from being evaluated independently from the event loop scope and breaks some existing test suites (see [#&#8203;706](https://github.com/pytest-dev/pytest-asyncio/issues/706)). For example, a test suite may require all fixtures and tests to run in the same event loop, but have async fixtures that are set up and torn down for each module. If you're affected by this issue, please continue using the v0.21 release, until it is resolved.

</details>

<details>
<summary>Kludex/python-multipart (python-multipart)</summary>

### [`v0.0.21`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0021-2025-12-17)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.20...0.0.21)

- Add support for Python 3.14 and drop EOL 3.8 and 3.9 [#&#8203;216](https://github.com/Kludex/python-multipart/pull/216).

### [`v0.0.20`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0020-2024-12-16)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.19...0.0.20)

- Handle messages containing only end boundary [#&#8203;142](https://github.com/Kludex/python-multipart/pull/142).

### [`v0.0.19`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0019-2024-11-30)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.18...0.0.19)

- Don't warn when CRLF is found after last boundary on `MultipartParser` [#&#8203;193](https://github.com/Kludex/python-multipart/pull/193).

### [`v0.0.18`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0018-2024-11-28)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.17...0.0.18)

- Hard break if found data after last boundary on `MultipartParser` [#&#8203;189](https://github.com/Kludex/python-multipart/pull/189).

### [`v0.0.17`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0017-2024-10-31)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.16...0.0.17)

- Handle PermissionError in fallback code for old import name [#&#8203;182](https://github.com/Kludex/python-multipart/pull/182).

### [`v0.0.16`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0016-2024-10-27)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.15...0.0.16)

- Add dunder attributes to `multipart` package [#&#8203;177](https://github.com/Kludex/python-multipart/pull/177).

### [`v0.0.15`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0015-2024-10-27)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.14...0.0.15)

- Replace `FutureWarning` to `PendingDeprecationWarning` [#&#8203;174](https://github.com/Kludex/python-multipart/pull/174).
- Add missing files to SDist [#&#8203;171](https://github.com/Kludex/python-multipart/pull/171).

### [`v0.0.14`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0014-2024-10-24)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.13...0.0.14)

- Fix import scheme for `multipart` module ([#&#8203;168](https://github.com/Kludex/python-multipart/pull/168)).

### [`v0.0.13`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0013-2024-10-20)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.12...0.0.13)

- Rename import to `python_multipart` [#&#8203;166](https://github.com/Kludex/python-multipart/pull/166).

### [`v0.0.12`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0012-2024-09-29)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.11...0.0.12)

- Improve error message when boundary character does not match [#&#8203;124](https://github.com/Kludex/python-multipart/pull/124).
- Add mypy strict typing [#&#8203;140](https://github.com/Kludex/python-multipart/pull/140).
- Enforce 100% coverage [#&#8203;159](https://github.com/Kludex/python-multipart/pull/159).

### [`v0.0.11`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0011-2024-09-28)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.10...0.0.11)

- Improve performance, especially in data with many CR-LF [#&#8203;137](https://github.com/Kludex/python-multipart/pull/137).
- Handle invalid CRLF in header name [#&#8203;141](https://github.com/Kludex/python-multipart/pull/141).

### [`v0.0.10`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0010-2024-09-21)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.9...0.0.10)

- Support `on_header_begin` [#&#8203;103](https://github.com/Kludex/python-multipart/pull/103).
- Improve type hints on `FormParser` [#&#8203;104](https://github.com/Kludex/python-multipart/pull/104).
- Fix `OnFileCallback` type [#&#8203;106](https://github.com/Kludex/python-multipart/pull/106).
- Improve type hints [#&#8203;110](https://github.com/Kludex/python-multipart/pull/110).
- Improve type hints on `File` [#&#8203;111](https://github.com/Kludex/python-multipart/pull/111).
- Add type hint to helper functions [#&#8203;112](https://github.com/Kludex/python-multipart/pull/112).
- Minor fix for Field.**repr** [#&#8203;114](https://github.com/Kludex/python-multipart/pull/114).
- Fix use of chunk\_size parameter [#&#8203;136](https://github.com/Kludex/python-multipart/pull/136).
- Allow digits and valid token chars in headers [#&#8203;134](https://github.com/Kludex/python-multipart/pull/134).
- Fix headers being carried between parts [#&#8203;135](https://github.com/Kludex/python-multipart/pull/135).

</details>

<details>
<summary>psf/requests (requests)</summary>

### [`v2.32.5`](https://github.com/psf/requests/blob/HEAD/HISTORY.md#2325-2025-08-18)

[Compare Source](https://github.com/psf/requests/compare/v2.32.4...v2.32.5)

**Bugfixes**

- The SSLContext caching feature originally introduced in 2.32.0 has created
  a new class of issues in Requests that have had negative impact across a number
  of use cases. The Requests team has decided to revert this feature as long term
  maintenance of it is proving to be unsustainable in its current iteration.

**Deprecations**

- Added support for Python 3.14.
- Dropped support for Python 3.8 following its end of support.

### [`v2.32.4`](https://github.com/psf/requests/blob/HEAD/HISTORY.md#2324-2025-06-10)

[Compare Source](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)

**Security**

- CVE-2024-47081 Fixed an issue where a maliciously crafted URL and trusted
  environment will retrieve credentials for the wrong hostname/machine from a
  netrc file.

**Improvements**

- Numerous documentation improvements

**Deprecations**

- Added support for pypy 3.11 for Linux and macOS.
- Dropped support for pypy 3.9 following its end of support.

### [`v2.32.3`](https://github.com/psf/requests/blob/HEAD/HISTORY.md#2323-2024-05-29)

[Compare Source](https://github.com/psf/requests/compare/v2.32.2...v2.32.3)

**Bugfixes**

- Fixed bug breaking the ability to specify custom SSLContexts in sub-classes of
  HTTPAdapter. ([#&#8203;6716](https://github.com/psf/requests/issues/6716))
- Fixed issue where Requests started failing to run on Python versions compiled
  without the `ssl` module. ([#&#8203;6724](https://github.com/psf/requests/issues/6724))

</details>

<details>
<summary>scikit-learn/scikit-learn (scikit-learn)</summary>

### [`v1.7.2`](https://github.com/scikit-learn/scikit-learn/releases/tag/1.7.2): Scikit-learn 1.7.2

[Compare Source](https://github.com/scikit-learn/scikit-learn/compare/1.7.1...1.7.2)

We're happy to announce the 1.7.2 release.

This release contains a few bug fixes and is the first version supporting Python 3.14.

You can see the changelog here: <https://scikit-learn.org/stable/whats_new/v1.7.html#version-1-7-2>

You can upgrade with pip as usual:

```
pip install -U scikit-learn
```

The conda-forge builds can be installed using:

```
conda install -c conda-forge scikit-learn
```

Thanks to everyone who contributed to this release !

### [`v1.7.1`](https://github.com/scikit-learn/scikit-learn/releases/tag/1.7.1): Scikit-learn 1.7.1

[Compare Source](https://github.com/scikit-learn/scikit-learn/compare/1.7.0...1.7.1)

We're happy to announce the 1.7.1 release.

This release contains fixes for a few regressions introduced in 1.7.

You can see the changelog here: <https://scikit-learn.org/stable/whats_new/v1.7.html#version-1-7-1>

You can upgrade with pip as usual:

```
pip install -U scikit-learn
```

The conda-forge builds can be installed using:

```
conda install -c conda-forge scikit-learn
```

Thanks to everyone who contributed to this release !

</details>

<details>
<summary>uktrade/stream-zip (stream-zip)</summary>

### [`v0.0.83`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.83)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.82...v0.0.83)

#### What's Changed

- docs: add Debian package badge by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;141](https://github.com/uktrade/stream-zip/pull/141)
- build(deps): bump micromatch from 4.0.5 to 4.0.8 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;142](https://github.com/uktrade/stream-zip/pull/142)
- build(deps): bump path-to-regexp and express by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;145](https://github.com/uktrade/stream-zip/pull/145)
- tests: fix for release candidates (and test on more versions of Python) by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;147](https://github.com/uktrade/stream-zip/pull/147)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.82...v0.0.83>

### [`v0.0.82`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.82)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.81...v0.0.82)

#### What's Changed

No change in the production code (i.e. what's released to PyPI), but now in each new GitHub release page moving forward there should be a with "release version" archive that contains the source but with the correct version in pyproject.toml

- build(deps): bump pug from 3.0.2 to 3.0.3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;131](https://github.com/uktrade/stream-zip/pull/131)
- build(deps): bump braces from 3.0.2 to 3.0.3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;132](https://github.com/uktrade/stream-zip/pull/132)
- build(deps): bump ws, engine.io-client, engine.io and socket.io-adapter by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;133](https://github.com/uktrade/stream-zip/pull/133)
- ci: release process now includes a file with the source, but modified with correct version by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;137](https://github.com/uktrade/stream-zip/pull/137)
- ci: fix creating .tar.gz of source but versioned by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;138](https://github.com/uktrade/stream-zip/pull/138)
- ci: fix auth error when editing release from GitHub actions by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;139](https://github.com/uktrade/stream-zip/pull/139)
- ci: fix versioned source code upload to GitHub release by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;140](https://github.com/uktrade/stream-zip/pull/140)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.81...v0.0.82>

### [`v0.0.81`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.81)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.80...v0.0.81)

#### What's Changed

- fix!: the signature of async\_stream\_zip by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;130](https://github.com/uktrade/stream-zip/pull/130)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.80...v0.0.81>

### [`v0.0.80`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.80)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.79...v0.0.80)

#### What's Changed

- feat: avoid mypy errors about empty body of an abstract method by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;129](https://github.com/uktrade/stream-zip/pull/129)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.79...v0.0.80>

### [`v0.0.79`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.79)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.78...v0.0.79)

#### What's Changed

- feat: enable type checking in client code by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;128](https://github.com/uktrade/stream-zip/pull/128)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.78...v0.0.79>

### [`v0.0.78`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.78)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.77...v0.0.78)

#### What's Changed

- feat: type annotations now allow strict type checking by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;127](https://github.com/uktrade/stream-zip/pull/127)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.77...v0.0.78>

### [`v0.0.77`](https://github.com/uktrade/stream-…
736-c41-2c1-e464fc974 added a commit to Swiss-Armed-Forces/Loom that referenced this pull request Dec 30, 2025
fix(deps): update backend dependencies (patch) (patch)

This MR contains the following updates:

| Package | Type | Update | Change | OpenSSF |
|---|---|---|---|---|
| [debugpy](https://aka.ms/debugpy) ([source](https://github.com/microsoft/debugpy)) | dependencies | patch | `1.8.1` β†’ `1.8.19` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/microsoft/debugpy/badge)](https://securityscorecards.dev/viewer/?uri=github.com/microsoft/debugpy) |
| [debugpy](https://aka.ms/debugpy) ([source](https://github.com/microsoft/debugpy)) | dev | patch | `1.8.14` β†’ `1.8.19` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/microsoft/debugpy/badge)](https://securityscorecards.dev/viewer/?uri=github.com/microsoft/debugpy) |
| [debugpy](https://aka.ms/debugpy) ([source](https://github.com/microsoft/debugpy)) | dev | patch | `1.8.9` β†’ `1.8.19` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/microsoft/debugpy/badge)](https://securityscorecards.dev/viewer/?uri=github.com/microsoft/debugpy) |
| [debugpy](https://aka.ms/debugpy) ([source](https://github.com/microsoft/debugpy)) | dev | patch | `1.8.13` β†’ `1.8.19` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/microsoft/debugpy/badge)](https://securityscorecards.dev/viewer/?uri=github.com/microsoft/debugpy) |
| [elasticsearch](https://github.com/elastic/elasticsearch-py) | dependencies | patch | `9.0.2` β†’ `9.0.4` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/elastic/elasticsearch-py/badge)](https://securityscorecards.dev/viewer/?uri=github.com/elastic/elasticsearch-py) |
| [fastapi](https://github.com/fastapi/fastapi) ([changelog](https://fastapi.tiangolo.com/release-notes/)) | dependencies | patch | `0.115.12` β†’ `0.115.14` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/fastapi/fastapi/badge)](https://securityscorecards.dev/viewer/?uri=github.com/fastapi/fastapi) |
| [langchain-text-splitters](https://github.com/langchain-ai/langchain) ([source](https://github.com/langchain-ai/langchain/tree/HEAD/libs/text-splitters), [changelog](https://github.com/langchain-ai/langchain/releases?q=%22langchain-text-splitters%22)) | dependencies | patch | `0.3.8` β†’ `0.3.11` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/langchain-ai/langchain/badge)](https://securityscorecards.dev/viewer/?uri=github.com/langchain-ai/langchain) |
| [minio](https://github.com/minio/minio-py) | dependencies | patch | `7.2.12` β†’ `7.2.20` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/minio/minio-py/badge)](https://securityscorecards.dev/viewer/?uri=github.com/minio/minio-py) |
| [ollama](https://github.com/ollama/ollama-python) | dependencies | patch | `0.5.1` β†’ `0.5.4` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/ollama/ollama-python/badge)](https://securityscorecards.dev/viewer/?uri=github.com/ollama/ollama-python) |
| [pydantic](https://github.com/pydantic/pydantic) ([changelog](https://docs.pydantic.dev/latest/changelog/)) | dependencies | patch | `2.10.3` β†’ `2.10.6` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pydantic/pydantic/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pydantic/pydantic) |
| [pymongo](https://github.com/mongodb/mongo-python-driver) | dependencies | patch | `4.7.2` β†’ `4.7.3` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/mongodb/mongo-python-driver/badge)](https://securityscorecards.dev/viewer/?uri=github.com/mongodb/mongo-python-driver) |
| [pytest](https://github.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | dependencies | patch | `8.2.1` β†’ `8.2.2` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pytest-dev/pytest/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pytest-dev/pytest) |
| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) ([changelog](https://pytest-asyncio.readthedocs.io/en/latest/reference/changelog.html)) | dependencies | patch | `0.23.7` β†’ `0.23.8` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pytest-dev/pytest-asyncio/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pytest-dev/pytest-asyncio) |
| [python-multipart](https://github.com/Kludex/python-multipart) ([changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)) | dependencies | patch | `^0.0.9` β†’ `^0.0.21` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/Kludex/python-multipart/badge)](https://securityscorecards.dev/viewer/?uri=github.com/Kludex/python-multipart) |
| [requests](https://requests.readthedocs.io) ([source](https://github.com/psf/requests), [changelog](https://github.com/psf/requests/blob/master/HISTORY.md)) | dependencies | patch | `2.32.2` β†’ `2.32.5` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/psf/requests/badge)](https://securityscorecards.dev/viewer/?uri=github.com/psf/requests) |
| [requests](https://requests.readthedocs.io) ([source](https://github.com/psf/requests), [changelog](https://github.com/psf/requests/blob/master/HISTORY.md)) | dependencies | patch | `2.32.4` β†’ `2.32.5` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/psf/requests/badge)](https://securityscorecards.dev/viewer/?uri=github.com/psf/requests) |
| [scikit-learn](https://github.com/scikit-learn/scikit-learn) ([changelog](https://scikit-learn.org/stable/whats_new)) | dependencies | patch | `1.7.0` β†’ `1.7.2` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/scikit-learn/scikit-learn/badge)](https://securityscorecards.dev/viewer/?uri=github.com/scikit-learn/scikit-learn) |
| [stream-zip](https://github.com/uktrade/stream-zip) | dependencies | patch | `^0.0.71` β†’ `^0.0.83` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/uktrade/stream-zip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/uktrade/stream-zip) |

---

### Release Notes

<details>
<summary>microsoft/debugpy (debugpy)</summary>

### [`v1.8.19`](https://github.com/microsoft/debugpy/releases/tag/v1.8.19): debugpy v1.8.19

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.18...v1.8.19)

More fixes for [#&#8203;1980](https://github.com/microsoft/debugpy/issues/1980). Spaces in python files are handled now too.

### [`v1.8.18`](https://github.com/microsoft/debugpy/releases/tag/v1.8.18): debugpy v1.8.18

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.17...v1.8.18)

Fixes:

- [Spaces in python interpreter cause debug launch failure](https://github.com/microsoft/debugpy/issues/1980)

### [`v1.8.17`](https://github.com/microsoft/debugpy/releases/tag/v1.8.17): debugpy v1.8.17

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.16...v1.8.17)

Fixes:

- [Debug attach for 3.14](https://github.com/microsoft/debugpy/commit/6cbdf8767e4c88dfaedf3db7b09ce2781496fc51)

### [`v1.8.16`](https://github.com/microsoft/debugpy/releases/tag/v1.8.16): debugpy v1.8.16

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.15...v1.8.16)

Fixes

- [Fix bug in attach for 3.11 and lower on Windows](https://github.com/microsoft/debugpy/pull/1939)

Thanks to [@&#8203;osiewicz](https://github.com/osiewicz)

### [`v1.8.15`](https://github.com/microsoft/debugpy/releases/tag/v1.8.15): debugpy v1.8.15

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.14...v1.8.15)

Fixes:

- [Step Over, Step Into, not working when debugging Subprocesses](https://github.com/microsoft/debugpy/issues/1876)
- [Allow debugging child processes started through an intermediary](https://github.com/microsoft/debugpy/issues/1918)
- [Attach to process on arm64 Mac](https://github.com/microsoft/debugpy/pull/1917)
- [Documentation typo](https://github.com/microsoft/debugpy/issues/1898)
- [3.14 preliminary support](https://github.com/microsoft/debugpy/issues/1893)

Thanks to [@&#8203;MichaelSpece](https://github.com/MichaelSpece), [@&#8203;jborean93](https://github.com/jborean93), [@&#8203;ConradIrwin](https://github.com/ConradIrwin) for your help

### [`v1.8.14`](https://github.com/microsoft/debugpy/releases/tag/v1.8.14): debugpy v1.8.14

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.13...v1.8.14)

Fixes for:

- binskim warnings on linux
- support for posix\_spawnp

### [`v1.8.13`](https://github.com/microsoft/debugpy/releases/tag/v1.8.13): debugpy v1.8.13

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.12...v1.8.13)

Fixes:

- [#&#8203;1812](https://github.com/microsoft/debugpy/issues/1812)
- [#&#8203;1832](https://github.com/microsoft/debugpy/issues/1832)

### [`v1.8.12`](https://github.com/microsoft/debugpy/releases/tag/v1.8.12): debugpy v1.8.12

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.11...v1.8.12)

Fixes for:

- [#&#8203;1785](https://github.com/microsoft/debugpy/issues/1785)
- [#&#8203;1765](https://github.com/microsoft/debugpy/issues/1765)
- [#&#8203;1633](https://github.com/microsoft/debugpy/issues/1633)
- [#&#8203;1301](https://github.com/microsoft/debugpy/issues/1301)

### [`v1.8.11`](https://github.com/microsoft/debugpy/releases/tag/v1.8.11): debugpy v1.8.11

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.10...v1.8.11)

**Full Changelog**: <https://github.com/microsoft/debugpy/compare/v1.8.9...v1.8.11>

Fixes for:

- [#&#8203;1763](https://github.com/microsoft/debugpy/issues/1763)

### [`v1.8.10`](https://github.com/microsoft/debugpy/compare/v1.8.9...v1.8.10)

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.9...v1.8.10)

### [`v1.8.9`](https://github.com/microsoft/debugpy/releases/tag/v1.8.9): debugpy v1.8.9

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.8...v1.8.9)

Fixes for:

- [#&#8203;1733](https://github.com/microsoft/debugpy/issues/1733)

### [`v1.8.8`](https://github.com/microsoft/debugpy/releases/tag/v1.8.8): debugpy v1.8.8

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.7...v1.8.8)

Fixes for:

- [#&#8203;1720](https://github.com/microsoft/debugpy/issues/1720)
- [#&#8203;1708](https://github.com/microsoft/debugpy/issues/1708)

### [`v1.8.7`](https://github.com/microsoft/debugpy/releases/tag/v1.8.7): debugpy v1.8.7

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.6...v1.8.7)

Support for 3.13

Fixes [#&#8203;1689](https://github.com/microsoft/debugpy/issues/1689)

### [`v1.8.6`](https://github.com/microsoft/debugpy/releases/tag/v1.8.6): debugpy v1.8.6

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.5...v1.8.6)

Consuming [PyDev.Debugger](https://github.com/fabioz/PyDev.Debugger)'s sys.monitoring support to improve performance of debugging 3.12

Fixes [#&#8203;1496](https://github.com/microsoft/debugpy/issues/1496)

Making attach work for 3.12

Fixes [#&#8203;1476](https://github.com/microsoft/debugpy/issues/1476)

### [`v1.8.5`](https://github.com/microsoft/debugpy/releases/tag/v1.8.5): debugpy v1.8.5

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.2...v1.8.5)

- To simplify command line usage, an entry point has been added to the debugpy package.
  - If you install debugpy into an environment via pip, you can just run `debugpy` from that environment, instead of running `python -m debugpy`
  - If you install debugpy into an isolated directory, the `debugpy` executable can be found in the `bin` directory inside of the install directory. In this case, you need to add the install directory to your `PYTHONPATH` in order for the imports to work.

- To simplify command line usage, switches can now be read from the environment.
  - To do this, use the variable `DEBUGPY_EXTRA_ARGV` and add whatever command-line switches you like.
    - For example, `set DEBUGPY_EXTRA_ARGV=--connect 5678` will allow you to omit the `--connect` switch from the command line.
  - If the same switch is found on both the command line and the environment, the one from the environment is ignored.
  - The switch that specifies the "target" MUST be on the command line (`filename`, `-m <module>`, `-c <code>`, or `--pid <id>`)

### [`v1.8.2`](https://github.com/microsoft/debugpy/releases/tag/v1.8.2): debugpy v1.8.2

[Compare Source](https://github.com/microsoft/debugpy/compare/v1.8.1...v1.8.2)

Fixed an issue where ApiScan couldn't scan some of our binaries correctly. This involved changing some linker flags and re-compiling/re-linking some of the pydevd executables and dlls.

This doesn't affect debugpy logic in any way.

</details>

<details>
<summary>elastic/elasticsearch-py (elasticsearch)</summary>

### [`v9.0.4`](https://github.com/elastic/elasticsearch-py/releases/tag/v9.0.4): 9.0.4

[Compare Source](https://github.com/elastic/elasticsearch-py/compare/v9.0.3...v9.0.4)

#### Enhancements and Fixes

- ES|QL query builder integration with the DSL module ([#&#8203;3058](https://github.com/elastic/elasticsearch-py/pull/3058))
- ES|QL query builder robustness fixes ([#&#8203;3017](https://github.com/elastic/elasticsearch-py/pull/3017))
- Fix ES|QL `multi_match()` signature ([#&#8203;3052](https://github.com/elastic/elasticsearch-py/pull/3052))

#### API

- Add support for ES|QL query builder objects to ES|QL Query and Async Query APIs
- Add Transform Set Upgrade Mode API
- Fix type of `fields` parameter of Term Vectors API to array of strings
- Fix type of `params` parameter of SQL Query API to array

#### DSL

- Preserve the `skip_empty` setting in `to_dict()` recursive serializations ([#&#8203;3041](https://github.com/elastic/elasticsearch-py/pull/3041))
- Add `primary` attribute to `ShardFailure` type
- Fix type of `key` attribute of `ArrayPercentilesItem` to float

### [`v9.0.3`](https://github.com/elastic/elasticsearch-py/releases/tag/v9.0.3): 9.0.3

[Compare Source](https://github.com/elastic/elasticsearch-py/compare/v9.0.2...v9.0.3)

Enhancements

- ES|QL query builder (technical preview) ([#&#8203;2997](https://github.com/elastic/elasticsearch-py/pull/2997))
- Add option to disable accurate reporting of file and line location in warnings (Fixes [#&#8203;3003](https://github.com/elastic/elasticsearch-py/issues/3003)) ([#&#8203;3006](https://github.com/elastic/elasticsearch-py/pull/3006))

APIs

- Remove `if_primary_term`, `if_seq_no` and `op_type` from Create API
- Remove `stored_fields` from Get Source API
- Remove `master_timeout` from Ingest Get Ip Location Database API
- Remove `application`, `priviledge` and `username` from the Security Get User API
- Rename `type_query_string` to `type` in License Post Start Trial API
- Add `require_data_stream` to Index API
- Add `settings_filter` to Cluster Get Component Template API
- Add `cause` to Cluster Put Component Template API
- Add `ccs_minimize_roundtrips` to EQL Search API
- Add `keep_alive` and `keep_on_completion` to ES|QL Async Query API
- Add `format` to ES|QL Async Query Get API
- Add `allow_no_indices`, `expand_wildcards` and `ignore_available` to Indices Recovery API
- Add `timeout` to all Inference Put APIs
- Add `refresh` to Security Get User Profile API
- Add `wait_for_completion` to the Snapshot Delete API

DSL

- Handle lists in `copy_to` field option correctly (Fixes [#&#8203;2992](https://github.com/elastic/elasticsearch-py/issues/2992)) ([#&#8203;2993](https://github.com/elastic/elasticsearch-py/pull/2993))
- Add `key` to FiltersBucket type

</details>

<details>
<summary>fastapi/fastapi (fastapi)</summary>

### [`v0.115.14`](https://github.com/fastapi/fastapi/releases/tag/0.115.14)

[Compare Source](https://github.com/fastapi/fastapi/compare/0.115.13...0.115.14)

##### Fixes

- πŸ› Fix support for unions when using `Form`. MR [#&#8203;13827](https://github.com/fastapi/fastapi/pull/13827) by [@&#8203;patrick91](https://github.com/patrick91).

##### Docs

- ✏️ Fix grammar mistake in `docs/en/docs/advanced/response-directly.md`. MR [#&#8203;13800](https://github.com/fastapi/fastapi/pull/13800) by [@&#8203;NavesSapnis](https://github.com/NavesSapnis).
- πŸ“ Update Speakeasy URL to Speakeasy Sandbox. MR [#&#8203;13697](https://github.com/fastapi/fastapi/pull/13697) by [@&#8203;ndimares](https://github.com/ndimares).

##### Translations

- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/response-model.md`. MR [#&#8203;13792](https://github.com/fastapi/fastapi/pull/13792) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/security/index.md`. MR [#&#8203;13805](https://github.com/fastapi/fastapi/pull/13805) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- ✏️ Fix typo in `docs/ja/docs/tutorial/encoder.md`. MR [#&#8203;13815](https://github.com/fastapi/fastapi/pull/13815) by [@&#8203;ruzia](https://github.com/ruzia).
- ✏️ Fix typo in `docs/ja/docs/tutorial/handling-errors.md`. MR [#&#8203;13814](https://github.com/fastapi/fastapi/pull/13814) by [@&#8203;ruzia](https://github.com/ruzia).
- ✏️ Fix typo in `docs/ja/docs/tutorial/body-fields.md`. MR [#&#8203;13802](https://github.com/fastapi/fastapi/pull/13802) by [@&#8203;ruzia](https://github.com/ruzia).
- 🌐 Add Russian translation for `docs/ru/docs/advanced/index.md`. MR [#&#8203;13797](https://github.com/fastapi/fastapi/pull/13797) by [@&#8203;NavesSapnis](https://github.com/NavesSapnis).

##### Internal

- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13823](https://github.com/fastapi/fastapi/pull/13823) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).

### [`v0.115.13`](https://github.com/fastapi/fastapi/releases/tag/0.115.13)

[Compare Source](https://github.com/fastapi/fastapi/compare/0.115.12...0.115.13)

##### Fixes

- πŸ› Fix truncating the model's description with form feed (`\f`) character for Pydantic V2. MR [#&#8203;13698](https://github.com/fastapi/fastapi/pull/13698) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov).

##### Refactors

- ✨ Add `refreshUrl` parameter in `OAuth2PasswordBearer`. MR [#&#8203;11460](https://github.com/fastapi/fastapi/pull/11460) by [@&#8203;snosratiershad](https://github.com/snosratiershad).
- 🚸 Set format to password for fields `password` and `client_secret` in `OAuth2PasswordRequestForm`, make docs show password fields for passwords. MR [#&#8203;11032](https://github.com/fastapi/fastapi/pull/11032) by [@&#8203;Thodoris1999](https://github.com/Thodoris1999).
- βœ… Simplify tests for `settings`. MR [#&#8203;13505](https://github.com/fastapi/fastapi/pull/13505) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- βœ… Simplify tests for `validate_response_recursive`. MR [#&#8203;13507](https://github.com/fastapi/fastapi/pull/13507) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).

##### Upgrades

- ⬆️ Update ReDoc to version 2.x. MR [#&#8203;9700](https://github.com/fastapi/fastapi/pull/9700) by [@&#8203;joakimnordling](https://github.com/joakimnordling).

##### Docs

- πŸ“ Add annotations to HTTP middleware example. MR [#&#8203;11530](https://github.com/fastapi/fastapi/pull/11530) by [@&#8203;Kilo59](https://github.com/Kilo59).
- πŸ“ Clarify in CORS docs that wildcards and credentials are mutually exclusive. MR [#&#8203;9829](https://github.com/fastapi/fastapi/pull/9829) by [@&#8203;dfioravanti](https://github.com/dfioravanti).
- ✏️ Fix typo in docstring. MR [#&#8203;13532](https://github.com/fastapi/fastapi/pull/13532) by [@&#8203;comp64](https://github.com/comp64).
- πŸ“ Clarify guidance on using `async def` without `await`. MR [#&#8203;13642](https://github.com/fastapi/fastapi/pull/13642) by [@&#8203;swastikpradhan1999](https://github.com/swastikpradhan1999).
- πŸ“ Update exclude-parameters-from-openapi documentation links. MR [#&#8203;13600](https://github.com/fastapi/fastapi/pull/13600) by [@&#8203;timonrieger](https://github.com/timonrieger).
- πŸ“ Clarify the middleware execution order in docs. MR [#&#8203;13699](https://github.com/fastapi/fastapi/pull/13699) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov).
- 🍱 Update Drawio diagrams SVGs, single file per diagram, sans-serif font. MR [#&#8203;13706](https://github.com/fastapi/fastapi/pull/13706) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ“ Update docs for "Help FastAPI", simplify and reduce "sponsor" section. MR [#&#8203;13670](https://github.com/fastapi/fastapi/pull/13670) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ“ Remove unnecessary bullet from docs. MR [#&#8203;13641](https://github.com/fastapi/fastapi/pull/13641) by [@&#8203;Adamowoc](https://github.com/Adamowoc).
- ✏️ Fix syntax error in `docs/en/docs/tutorial/handling-errors.md`. MR [#&#8203;13623](https://github.com/fastapi/fastapi/pull/13623) by [@&#8203;gsheni](https://github.com/gsheni).
- πŸ“ Fix typo in documentation. MR [#&#8203;13599](https://github.com/fastapi/fastapi/pull/13599) by [@&#8203;Taoup](https://github.com/Taoup).
- πŸ“ Fix liblab client generation doc link. MR [#&#8203;13571](https://github.com/fastapi/fastapi/pull/13571) by [@&#8203;EFord36](https://github.com/EFord36).
- ✏️ Fix talk information typo. MR [#&#8203;13544](https://github.com/fastapi/fastapi/pull/13544) by [@&#8203;blueswen](https://github.com/blueswen).
- πŸ“ Add External Link: Taiwanese talk on FastAPI with observability . MR [#&#8203;13527](https://github.com/fastapi/fastapi/pull/13527) by [@&#8203;blueswen](https://github.com/blueswen).

##### Translations

- 🌐 Add Russian Translation for `docs/ru/docs/advanced/response-change-status-code.md`. MR [#&#8203;13791](https://github.com/fastapi/fastapi/pull/13791) by [@&#8203;NavesSapnis](https://github.com/NavesSapnis).
- 🌐 Add Persian translation for `docs/fa/docs/learn/index.md`. MR [#&#8203;13518](https://github.com/fastapi/fastapi/pull/13518) by [@&#8203;Mohammad222PR](https://github.com/Mohammad222PR).
- 🌐 Add Korean translation for `docs/ko/docs/advanced/sub-applications.md`. MR [#&#8203;4543](https://github.com/fastapi/fastapi/pull/4543) by [@&#8203;NinaHwang](https://github.com/NinaHwang).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/schema-extra-example.md`. MR [#&#8203;13769](https://github.com/fastapi/fastapi/pull/13769) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- ✏️ Remove redundant words in docs/zh/docs/python-types.md. MR [#&#8203;13774](https://github.com/fastapi/fastapi/pull/13774) by [@&#8203;CharleeWa](https://github.com/CharleeWa).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/query-param-models.md`. MR [#&#8203;13748](https://github.com/fastapi/fastapi/pull/13748) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Bengali translation for `docs/bn/docs/environment-variables.md`. MR [#&#8203;13629](https://github.com/fastapi/fastapi/pull/13629) by [@&#8203;SakibSibly](https://github.com/SakibSibly).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/query-params-str-validations.md` page. MR [#&#8203;13546](https://github.com/fastapi/fastapi/pull/13546) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Russian translation for `docs/ru/docs/tutorial/cookie-param-models.md`. MR [#&#8203;13616](https://github.com/fastapi/fastapi/pull/13616) by [@&#8203;EgorOnishchuk](https://github.com/EgorOnishchuk).
- 🌐 Add Korean translation for `docs/ko/docs/tutorial/extra-models.md`. MR [#&#8203;13063](https://github.com/fastapi/fastapi/pull/13063) by [@&#8203;timothy-jeong](https://github.com/timothy-jeong).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/path-params-numeric-validations.md` page. MR [#&#8203;13548](https://github.com/fastapi/fastapi/pull/13548) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/middleware.md` page. MR [#&#8203;13520](https://github.com/fastapi/fastapi/pull/13520) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/background-tasks.md` page. MR [#&#8203;13502](https://github.com/fastapi/fastapi/pull/13502) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/cors.md` page. MR [#&#8203;13519](https://github.com/fastapi/fastapi/pull/13519) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Update Korean translation for `docs/ko/docs/advanced/events.md`. MR [#&#8203;13487](https://github.com/fastapi/fastapi/pull/13487) by [@&#8203;bom1215](https://github.com/bom1215).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/handling-errors.md` page. MR [#&#8203;13420](https://github.com/fastapi/fastapi/pull/13420) by [@&#8203;valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Russian translation for `docs/ru/docs/tutorial/request-form-models.md`. MR [#&#8203;13552](https://github.com/fastapi/fastapi/pull/13552) by [@&#8203;EgorOnishchuk](https://github.com/EgorOnishchuk).
- πŸ“ Fix internal anchor link in Spanish deployment docs. MR [#&#8203;13737](https://github.com/fastapi/fastapi/pull/13737) by [@&#8203;fabianfalon](https://github.com/fabianfalon).
- 🌐 Update Korean translation for `docs/ko/docs/virtual-environments.md`. MR [#&#8203;13630](https://github.com/fastapi/fastapi/pull/13630) by [@&#8203;sungchan1](https://github.com/sungchan1).
- 🌐 Add Russian translation for `docs/ru/docs/tutorial/header-param-models.md`. MR [#&#8203;13526](https://github.com/fastapi/fastapi/pull/13526) by [@&#8203;minaton-ru](https://github.com/minaton-ru).
- 🌐 Update Chinese translation for `docs/zh/docs/tutorial/index.md`. MR [#&#8203;13374](https://github.com/fastapi/fastapi/pull/13374) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng).
- 🌐 Update Chinese translation for `docs/zh/docs/deployment/manually.md`. MR [#&#8203;13324](https://github.com/fastapi/fastapi/pull/13324) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng).
- 🌐 Update Chinese translation for `docs/zh/docs/deployment/server-workers.md`. MR [#&#8203;13292](https://github.com/fastapi/fastapi/pull/13292) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng).
- 🌐 Update Chinese translation for `docs/zh/docs/tutorial/first-steps.md`. MR [#&#8203;13348](https://github.com/fastapi/fastapi/pull/13348) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng).

##### Internal

- πŸ”¨ Resolve Pydantic deprecation warnings in internal script. MR [#&#8203;13696](https://github.com/fastapi/fastapi/pull/13696) by [@&#8203;emmanuel-ferdman](https://github.com/emmanuel-ferdman).
- πŸ”§ Update sponsors: remove Porter. MR [#&#8203;13783](https://github.com/fastapi/fastapi/pull/13783) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13781](https://github.com/fastapi/fastapi/pull/13781) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13757](https://github.com/fastapi/fastapi/pull/13757) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- ⬆ Bump griffe-typingdoc from 0.2.7 to 0.2.8. MR [#&#8203;13751](https://github.com/fastapi/fastapi/pull/13751) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- 🍱 Update sponsors: Dribia badge size. MR [#&#8203;13773](https://github.com/fastapi/fastapi/pull/13773) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Update sponsors: add Dribia. MR [#&#8203;13771](https://github.com/fastapi/fastapi/pull/13771) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ Bump typer from 0.15.3 to 0.16.0. MR [#&#8203;13752](https://github.com/fastapi/fastapi/pull/13752) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- πŸ‘₯ Update FastAPI GitHub topic repositories. MR [#&#8203;13754](https://github.com/fastapi/fastapi/pull/13754) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Sponsors. MR [#&#8203;13750](https://github.com/fastapi/fastapi/pull/13750) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Contributors and Translators. MR [#&#8203;13749](https://github.com/fastapi/fastapi/pull/13749) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13736](https://github.com/fastapi/fastapi/pull/13736) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- πŸ”§ Update sponsors: Add InterviewPal. MR [#&#8203;13728](https://github.com/fastapi/fastapi/pull/13728) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Remove Google Analytics. MR [#&#8203;13727](https://github.com/fastapi/fastapi/pull/13727) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Update sponsors: remove MongoDB. MR [#&#8203;13725](https://github.com/fastapi/fastapi/pull/13725) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13711](https://github.com/fastapi/fastapi/pull/13711) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- πŸ”§ Update sponsors: add Subtotal. MR [#&#8203;13701](https://github.com/fastapi/fastapi/pull/13701) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Update sponsors: remove deepset / Haystack. MR [#&#8203;13700](https://github.com/fastapi/fastapi/pull/13700) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13688](https://github.com/fastapi/fastapi/pull/13688) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- πŸ‘₯ Update FastAPI People - Experts. MR [#&#8203;13671](https://github.com/fastapi/fastapi/pull/13671) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ Bump typer from 0.12.5 to 0.15.3. MR [#&#8203;13666](https://github.com/fastapi/fastapi/pull/13666) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- ⬆ Bump sqlmodel from 0.0.23 to 0.0.24. MR [#&#8203;13665](https://github.com/fastapi/fastapi/pull/13665) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- πŸ”§ Update Sponsors: Zuplo logo and alt text. MR [#&#8203;13645](https://github.com/fastapi/fastapi/pull/13645) by [@&#8203;martyndavies](https://github.com/martyndavies).
- πŸ‘₯ Update FastAPI GitHub topic repositories. MR [#&#8203;13667](https://github.com/fastapi/fastapi/pull/13667) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Update links for LinkedIn and bottom. MR [#&#8203;13669](https://github.com/fastapi/fastapi/pull/13669) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ”§ Update sponsors: remove Bump.sh and Coherence. MR [#&#8203;13668](https://github.com/fastapi/fastapi/pull/13668) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Sponsors. MR [#&#8203;13664](https://github.com/fastapi/fastapi/pull/13664) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Contributors and Translators. MR [#&#8203;13662](https://github.com/fastapi/fastapi/pull/13662) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13656](https://github.com/fastapi/fastapi/pull/13656) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- βœ… Use `inline-snapshot` to support different Pydantic versions in the test suite. MR [#&#8203;12534](https://github.com/fastapi/fastapi/pull/12534) by [@&#8203;15r10nk](https://github.com/15r10nk).
- ⬆ Bump astral-sh/setup-uv from 5 to 6. MR [#&#8203;13648](https://github.com/fastapi/fastapi/pull/13648) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13634](https://github.com/fastapi/fastapi/pull/13634) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13619](https://github.com/fastapi/fastapi/pull/13619) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;13594](https://github.com/fastapi/fastapi/pull/13594) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).
- πŸ‘₯ Update FastAPI People - Experts. MR [#&#8203;13568](https://github.com/fastapi/fastapi/pull/13568) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI GitHub topic repositories. MR [#&#8203;13565](https://github.com/fastapi/fastapi/pull/13565) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Sponsors. MR [#&#8203;13559](https://github.com/fastapi/fastapi/pull/13559) by [@&#8203;tiangolo](https://github.com/tiangolo).
- πŸ‘₯ Update FastAPI People - Contributors and Translators. MR [#&#8203;13558](https://github.com/fastapi/fastapi/pull/13558) by [@&#8203;tiangolo](https://github.com/tiangolo).
- ⬆ Bump dirty-equals from 0.8.0 to 0.9.0. MR [#&#8203;13561](https://github.com/fastapi/fastapi/pull/13561) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot).
- πŸ”§ Clean up `docs/en/mkdocs.yml` configuration file. MR [#&#8203;13542](https://github.com/fastapi/fastapi/pull/13542) by [@&#8203;svlandeg](https://github.com/svlandeg).
- ⬆ \[pre-commit.ci] pre-commit autoupdate. MR [#&#8203;12986](https://github.com/fastapi/fastapi/pull/12986) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci).

</details>

<details>
<summary>minio/minio-py (minio)</summary>

### [`v7.2.20`](https://github.com/minio/minio-py/releases/tag/7.2.20): Bugfix Release 7.2.20

[Compare Source](https://github.com/minio/minio-py/compare/7.2.19...7.2.20)

#### What's Changed

- Enable github CI run by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1543](https://github.com/minio/minio-py/pull/1543)
- Make BaseException internals to be set ([#&#8203;1521](https://github.com/minio/minio-py/issues/1521)) by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1539](https://github.com/minio/minio-py/pull/1539)
- Fix: Add missing type annotations to serialization dataclass fields (… by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1540](https://github.com/minio/minio-py/pull/1540)
- support optional parameters in LdapIdentityProvider ([#&#8203;1528](https://github.com/minio/minio-py/issues/1528)) by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1541](https://github.com/minio/minio-py/pull/1541)
- fix object\_size/headers in ComposeSource by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1545](https://github.com/minio/minio-py/pull/1545)
- fix complete\_multipart\_upload() to support SSE-C by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1544](https://github.com/minio/minio-py/pull/1544)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.18...7.2.20>

### [`v7.2.19`](https://github.com/minio/minio-py/releases/tag/7.2.19): Bugfix release 7.2.19

[Compare Source](https://github.com/minio/minio-py/compare/7.2.18...7.2.19)

#### What's Changed

- Add region, extra\_headers and extra\_query\_params by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1505](https://github.com/minio/minio-py/pull/1505)
- Make BaseException internals to be set by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1521](https://github.com/minio/minio-py/pull/1521)
- Fix: Add missing type annotations to serialization dataclass fields by [@&#8203;rraulinio](https://github.com/rraulinio) in [#&#8203;1527](https://github.com/minio/minio-py/pull/1527)
- support optional parameters in LdapIdentityProvider by [@&#8203;jkandasa](https://github.com/jkandasa) in [#&#8203;1528](https://github.com/minio/minio-py/pull/1528)
- Incorrect existing checksum headers to both CreateMultipartUpload and UploadPart requests by [@&#8203;rraulinio](https://github.com/rraulinio) in [#&#8203;1529](https://github.com/minio/minio-py/pull/1529)

#### New Contributors

- [@&#8203;rraulinio](https://github.com/rraulinio) made their first contribution in [#&#8203;1527](https://github.com/minio/minio-py/pull/1527)
- [@&#8203;jkandasa](https://github.com/jkandasa) made their first contribution in [#&#8203;1528](https://github.com/minio/minio-py/pull/1528)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.18...7.2.19>

### [`v7.2.18`](https://github.com/minio/minio-py/releases/tag/7.2.18): Bugfix Release 7.2.18

[Compare Source](https://github.com/minio/minio-py/compare/7.2.17...7.2.18)

#### What's Changed

- fix ETag parsing in CompleteMultipartUploadResult by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1518](https://github.com/minio/minio-py/pull/1518)
- credentials: set expiration using object.**setattr**() by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1516](https://github.com/minio/minio-py/pull/1516)
- cleanup: SSE-C keys fix a misleading error message by [@&#8203;marktheunissen](https://github.com/marktheunissen) in [#&#8203;1514](https://github.com/minio/minio-py/pull/1514)
- feat: add py.typed in setup.py by [@&#8203;tughril](https://github.com/tughril) in [#&#8203;1513](https://github.com/minio/minio-py/pull/1513)

#### New Contributors

- [@&#8203;marktheunissen](https://github.com/marktheunissen) made their first contribution in [#&#8203;1514](https://github.com/minio/minio-py/pull/1514)
- [@&#8203;tughril](https://github.com/tughril) made their first contribution in [#&#8203;1513](https://github.com/minio/minio-py/pull/1513)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.17...7.2.18>

### [`v7.2.17`](https://github.com/minio/minio-py/releases/tag/7.2.17): Bugfix Release 7.2.17

[Compare Source](https://github.com/minio/minio-py/compare/7.2.16...7.2.17)

#### What's Changed

- MinioAdmin: allow specifying policies as dict besides file by [@&#8203;Alveel](https://github.com/Alveel) in [#&#8203;1480](https://github.com/minio/minio-py/pull/1480)
- fix too-many-positional-arguments error and other issues by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1504](https://github.com/minio/minio-py/pull/1504)
- Credentials: redact password in URL by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1511](https://github.com/minio/minio-py/pull/1511)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.16...7.2.17>

### [`v7.2.16`](https://github.com/minio/minio-py/releases/tag/7.2.16): Bugfix Release

[Compare Source](https://github.com/minio/minio-py/compare/7.2.15...7.2.16)

#### What's Changed

- Add account\_info Admin API by [@&#8203;mhkarimi1383](https://github.com/mhkarimi1383) in [#&#8203;1463](https://github.com/minio/minio-py/pull/1463)
- fix mypy error by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1483](https://github.com/minio/minio-py/pull/1483)
- put\_object: add append object support by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1493](https://github.com/minio/minio-py/pull/1493)
- Add append\_object() API by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1494](https://github.com/minio/minio-py/pull/1494)
- fix: type wrong in commonconfig by [@&#8203;hlf20010508](https://github.com/hlf20010508) in [#&#8203;1489](https://github.com/minio/minio-py/pull/1489)
- fix pip install for ubuntu 24.04 by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1502](https://github.com/minio/minio-py/pull/1502)

#### New Contributors

- [@&#8203;mhkarimi1383](https://github.com/mhkarimi1383) made their first contribution in [#&#8203;1463](https://github.com/minio/minio-py/pull/1463)
- [@&#8203;hlf20010508](https://github.com/hlf20010508) made their first contribution in [#&#8203;1489](https://github.com/minio/minio-py/pull/1489)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.15...7.2.16>

### [`v7.2.15`](https://github.com/minio/minio-py/releases/tag/7.2.15): Bugfix Release

[Compare Source](https://github.com/minio/minio-py/compare/7.2.14...7.2.15)

#### What's Changed

- MinioAdmin: conditionally decrypt response in {attach,detach}\_policy APIs by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1472](https://github.com/minio/minio-py/pull/1472)
- xml: prepend namespace for each path in findall() by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1476](https://github.com/minio/minio-py/pull/1476)
- Fix ExcludedPrefixes in set/get bucket versioning config by [@&#8203;vadmeste](https://github.com/vadmeste) in [#&#8203;1475](https://github.com/minio/minio-py/pull/1475)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.14...7.2.15>

### [`v7.2.14`](https://github.com/minio/minio-py/releases/tag/7.2.14): Bugfix Release

[Compare Source](https://github.com/minio/minio-py/compare/7.2.13...7.2.14)

#### What's Changed

- MinioAdmin: add IDP/LDAP attach/detach/list APIs by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1470](https://github.com/minio/minio-py/pull/1470)
- MinioAdmin: add {attach,detach}\_policy and get\_policy\_entities APIs by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1471](https://github.com/minio/minio-py/pull/1471)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.13...7.2.14>

### [`v7.2.13`](https://github.com/minio/minio-py/releases/tag/7.2.13): Bugfix Release

[Compare Source](https://github.com/minio/minio-py/compare/7.2.12...7.2.13)

#### What's Changed

- Add NewerNoncurrentVersions in LifecycleConfig by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1469](https://github.com/minio/minio-py/pull/1469)
- IamAwsProvider: fix url with role name by [@&#8203;balamurugana](https://github.com/balamurugana) in [#&#8203;1465](https://github.com/minio/minio-py/pull/1465)

**Full Changelog**: <https://github.com/minio/minio-py/compare/7.2.12...7.2.13>

</details>

<details>
<summary>ollama/ollama-python (ollama)</summary>

### [`v0.5.4`](https://github.com/ollama/ollama-python/releases/tag/v0.5.4)

[Compare Source](https://github.com/ollama/ollama-python/compare/v0.5.3...v0.5.4)

#### What's Changed

- examples: add gpt-oss browser example by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;558](https://github.com/ollama/ollama-python/pull/558)
- build(deps): bump actions/checkout from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;559](https://github.com/ollama/ollama-python/pull/559)
- examples/gpt-oss: fix examples by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;566](https://github.com/ollama/ollama-python/pull/566)
- Fix link for thinking-levels.py in documentation by [@&#8203;btjanaka](https://github.com/btjanaka) in [#&#8203;567](https://github.com/ollama/ollama-python/pull/567)
- examples: fix gpt-oss-tools-stream for adding tool calls by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;568](https://github.com/ollama/ollama-python/pull/568)
- examples: resolve invalid tool usage status code 400 if llm makes a mistake gpt-oss by [@&#8203;MarkWard0110](https://github.com/MarkWard0110) in [#&#8203;569](https://github.com/ollama/ollama-python/pull/569)
- build(deps): bump actions/setup-python from 5 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;571](https://github.com/ollama/ollama-python/pull/571)
- feat: add dimensions to embed request by [@&#8203;mxyng](https://github.com/mxyng) in [#&#8203;574](https://github.com/ollama/ollama-python/pull/574)

#### New Contributors

- [@&#8203;btjanaka](https://github.com/btjanaka) made their first contribution in [#&#8203;567](https://github.com/ollama/ollama-python/pull/567)
- [@&#8203;MarkWard0110](https://github.com/MarkWard0110) made their first contribution in [#&#8203;569](https://github.com/ollama/ollama-python/pull/569)

**Full Changelog**: <https://github.com/ollama/ollama-python/compare/v0.5.3...v0.5.4>

### [`v0.5.3`](https://github.com/ollama/ollama-python/releases/tag/v0.5.3)

[Compare Source](https://github.com/ollama/ollama-python/compare/v0.5.2...v0.5.3)

#### What's Changed

- add support for 'high'/'medium'/'low' think values by [@&#8203;drifkin](https://github.com/drifkin) in [#&#8203;553](https://github.com/ollama/ollama-python/pull/553)

**Full Changelog**: <https://github.com/ollama/ollama-python/compare/v0.5.2...v0.5.3>

### [`v0.5.2`](https://github.com/ollama/ollama-python/releases/tag/v0.5.2)

[Compare Source](https://github.com/ollama/ollama-python/compare/v0.5.1...v0.5.2)

#### What's Changed

- types/examples: add tool\_name to message and examples by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;537](https://github.com/ollama/ollama-python/pull/537)

- types: add `context_length` to ProcessResponse by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;538](https://github.com/ollama/ollama-python/pull/538)

- types: relax type for tools by [@&#8203;ParthSareen](https://github.com/ParthSareen) in [#&#8203;550](https://github.com/ollama/ollama-python/pull/550)

- add license metadata to package by [@&#8203;ViViDboarder](https://github.com/ViViDboarder) in [#&#8203;526](https://github.com/ollama/ollama-python/pull/526)

#### New Contributors

- [@&#8203;hwittenborn](https://github.com/hwittenborn) made their first contribution in [#&#8203;525](https://github.com/ollama/ollama-python/pull/525)
- [@&#8203;ViViDboarder](https://github.com/ViViDboarder) made their first contribution in [#&#8203;526](https://github.com/ollama/ollama-python/pull/526)

**Full Changelog**: <https://github.com/ollama/ollama-python/compare/v0.5.1...v0.5.2>

</details>

<details>
<summary>pydantic/pydantic (pydantic)</summary>

### [`v2.10.6`](https://github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2106-2025-01-23)

[Compare Source](https://github.com/pydantic/pydantic/compare/v2.10.5...v2.10.6)

[GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.10.6)

##### What's Changed

##### Fixes

- Fix JSON Schema reference collection with `'examples'` keys by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;11325](https://github.com/pydantic/pydantic/pull/11325)
- Fix url python serialization by [@&#8203;sydney-runkle](https://github.com/sydney-runkle) in [#&#8203;11331](https://github.com/pydantic/pydantic/pull/11331)

### [`v2.10.5`](https://github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2105-2025-01-08)

[Compare Source](https://github.com/pydantic/pydantic/compare/v2.10.4...v2.10.5)

[GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.10.5)

##### What's Changed

##### Fixes

- Remove custom MRO implementation of Pydantic models by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;11184](https://github.com/pydantic/pydantic/pull/11184)
- Fix URL serialization for unions by [@&#8203;sydney-runkle](https://github.com/sydney-runkle) in [#&#8203;11233](https://github.com/pydantic/pydantic/pull/11233)

### [`v2.10.4`](https://github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2104-2024-12-18)

[Compare Source](https://github.com/pydantic/pydantic/compare/v2.10.3...v2.10.4)

[GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.10.4)

##### What's Changed

##### Packaging

- Bump `pydantic-core` to v2.27.2 by [@&#8203;davidhewitt](https://github.com/davidhewitt) in [#&#8203;11138](https://github.com/pydantic/pydantic/pull/11138)

##### Fixes

- Fix for comparison of `AnyUrl` objects by [@&#8203;alexprabhat99](https://github.com/alexprabhat99) in [#&#8203;11082](https://github.com/pydantic/pydantic/pull/11082)
- Properly fetch PEP 695 type params for functions, do not fetch annotations from signature by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;11093](https://github.com/pydantic/pydantic/pull/11093)
- Include JSON Schema input core schema in function schemas by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;11085](https://github.com/pydantic/pydantic/pull/11085)
- Add `len` to `_BaseUrl` to avoid TypeError by [@&#8203;Kharianne](https://github.com/Kharianne) in [#&#8203;11111](https://github.com/pydantic/pydantic/pull/11111)
- Make sure the type reference is removed from the seen references by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;11143](https://github.com/pydantic/pydantic/pull/11143)

##### New Contributors

- [@&#8203;FyZzyss](https://github.com/FyZzyss) made their first contribution in [#&#8203;10789](https://github.com/pydantic/pydantic/pull/10789)
- [@&#8203;tamird](https://github.com/tamird) made their first contribution in [#&#8203;10948](https://github.com/pydantic/pydantic/pull/10948)
- [@&#8203;felixxm](https://github.com/felixxm) made their first contribution in [#&#8203;11077](https://github.com/pydantic/pydantic/pull/11077)
- [@&#8203;alexprabhat99](https://github.com/alexprabhat99) made their first contribution in [#&#8203;11082](https://github.com/pydantic/pydantic/pull/11082)
- [@&#8203;Kharianne](https://github.com/Kharianne) made their first contribution in [#&#8203;11111](https://github.com/pydantic/pydantic/pull/11111)

</details>

<details>
<summary>mongodb/mongo-python-driver (pymongo)</summary>

### [`v4.7.3`](https://github.com/mongodb/mongo-python-driver/releases/tag/4.7.3): PyMongo 4.7.3

[Compare Source](https://github.com/mongodb/mongo-python-driver/compare/4.7.2...4.7.3)

Community notes: <https://www.mongodb.com/community/forums/t/pymongo-4-7-3-released/283508>

</details>

<details>
<summary>pytest-dev/pytest (pytest)</summary>

### [`v8.2.2`](https://github.com/pytest-dev/pytest/releases/tag/8.2.2)

[Compare Source](https://github.com/pytest-dev/pytest/compare/8.2.1...8.2.2)

# pytest 8.2.2 (2024-06-04)

## Bug Fixes

- [#&#8203;12355](https://github.com/pytest-dev/pytest/issues/12355): Fix possible catastrophic performance slowdown on a certain parametrization pattern involving many higher-scoped parameters.
- [#&#8203;12367](https://github.com/pytest-dev/pytest/issues/12367): Fix a regression in pytest 8.2.0 where unittest class instances (a fresh one is created for each test) were not released promptly on test teardown but only on session teardown.
- [#&#8203;12381](https://github.com/pytest-dev/pytest/issues/12381): Fix possible "Directory not empty" crashes arising from concurent cache dir (`.pytest_cache`) creation. Regressed in pytest 8.2.0.

## Improved Documentation

- [#&#8203;12290](https://github.com/pytest-dev/pytest/issues/12290): Updated Sphinx theme to use Furo instead of Flask, enabling Dark mode theme.
- [#&#8203;12356](https://github.com/pytest-dev/pytest/issues/12356): Added a subsection to the documentation for debugging flaky tests to mention
  lack of thread safety in pytest as a possible source of flakyness.
- [#&#8203;12363](https://github.com/pytest-dev/pytest/issues/12363): The documentation webpages now links to a canonical version to reduce outdated documentation in search engine results.

</details>

<details>
<summary>pytest-dev/pytest-asyncio (pytest-asyncio)</summary>

### [`v0.23.8`](https://github.com/pytest-dev/pytest-asyncio/releases/tag/v0.23.8): pytest-asyncio 0.23.8

[Compare Source](https://github.com/pytest-dev/pytest-asyncio/compare/v0.23.7...v0.23.8)

### 0.23.8 (2024-07-17)

- Fixes a bug that caused duplicate markers in async tests [#&#8203;813](https://github.com/pytest-dev/pytest-asyncio/issues/813)

#### Known issues

As of v0.23, pytest-asyncio attaches an asyncio event loop to each item of the test suite (i.e. session, packages, modules, classes, functions) and allows tests to be run in those loops when marked accordingly. Pytest-asyncio currently assumes that async fixture scope is correlated with the new event loop scope. This prevents fixtures from being evaluated independently from the event loop scope and breaks some existing test suites (see [#&#8203;706](https://github.com/pytest-dev/pytest-asyncio/issues/706)). For example, a test suite may require all fixtures and tests to run in the same event loop, but have async fixtures that are set up and torn down for each module. If you're affected by this issue, please continue using the v0.21 release, until it is resolved.

</details>

<details>
<summary>Kludex/python-multipart (python-multipart)</summary>

### [`v0.0.21`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0021-2025-12-17)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.20...0.0.21)

- Add support for Python 3.14 and drop EOL 3.8 and 3.9 [#&#8203;216](https://github.com/Kludex/python-multipart/pull/216).

### [`v0.0.20`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0020-2024-12-16)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.19...0.0.20)

- Handle messages containing only end boundary [#&#8203;142](https://github.com/Kludex/python-multipart/pull/142).

### [`v0.0.19`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0019-2024-11-30)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.18...0.0.19)

- Don't warn when CRLF is found after last boundary on `MultipartParser` [#&#8203;193](https://github.com/Kludex/python-multipart/pull/193).

### [`v0.0.18`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0018-2024-11-28)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.17...0.0.18)

- Hard break if found data after last boundary on `MultipartParser` [#&#8203;189](https://github.com/Kludex/python-multipart/pull/189).

### [`v0.0.17`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0017-2024-10-31)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.16...0.0.17)

- Handle PermissionError in fallback code for old import name [#&#8203;182](https://github.com/Kludex/python-multipart/pull/182).

### [`v0.0.16`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0016-2024-10-27)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.15...0.0.16)

- Add dunder attributes to `multipart` package [#&#8203;177](https://github.com/Kludex/python-multipart/pull/177).

### [`v0.0.15`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0015-2024-10-27)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.14...0.0.15)

- Replace `FutureWarning` to `PendingDeprecationWarning` [#&#8203;174](https://github.com/Kludex/python-multipart/pull/174).
- Add missing files to SDist [#&#8203;171](https://github.com/Kludex/python-multipart/pull/171).

### [`v0.0.14`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0014-2024-10-24)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.13...0.0.14)

- Fix import scheme for `multipart` module ([#&#8203;168](https://github.com/Kludex/python-multipart/pull/168)).

### [`v0.0.13`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0013-2024-10-20)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.12...0.0.13)

- Rename import to `python_multipart` [#&#8203;166](https://github.com/Kludex/python-multipart/pull/166).

### [`v0.0.12`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0012-2024-09-29)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.11...0.0.12)

- Improve error message when boundary character does not match [#&#8203;124](https://github.com/Kludex/python-multipart/pull/124).
- Add mypy strict typing [#&#8203;140](https://github.com/Kludex/python-multipart/pull/140).
- Enforce 100% coverage [#&#8203;159](https://github.com/Kludex/python-multipart/pull/159).

### [`v0.0.11`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0011-2024-09-28)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.10...0.0.11)

- Improve performance, especially in data with many CR-LF [#&#8203;137](https://github.com/Kludex/python-multipart/pull/137).
- Handle invalid CRLF in header name [#&#8203;141](https://github.com/Kludex/python-multipart/pull/141).

### [`v0.0.10`](https://github.com/Kludex/python-multipart/blob/HEAD/CHANGELOG.md#0010-2024-09-21)

[Compare Source](https://github.com/Kludex/python-multipart/compare/0.0.9...0.0.10)

- Support `on_header_begin` [#&#8203;103](https://github.com/Kludex/python-multipart/pull/103).
- Improve type hints on `FormParser` [#&#8203;104](https://github.com/Kludex/python-multipart/pull/104).
- Fix `OnFileCallback` type [#&#8203;106](https://github.com/Kludex/python-multipart/pull/106).
- Improve type hints [#&#8203;110](https://github.com/Kludex/python-multipart/pull/110).
- Improve type hints on `File` [#&#8203;111](https://github.com/Kludex/python-multipart/pull/111).
- Add type hint to helper functions [#&#8203;112](https://github.com/Kludex/python-multipart/pull/112).
- Minor fix for Field.**repr** [#&#8203;114](https://github.com/Kludex/python-multipart/pull/114).
- Fix use of chunk\_size parameter [#&#8203;136](https://github.com/Kludex/python-multipart/pull/136).
- Allow digits and valid token chars in headers [#&#8203;134](https://github.com/Kludex/python-multipart/pull/134).
- Fix headers being carried between parts [#&#8203;135](https://github.com/Kludex/python-multipart/pull/135).

</details>

<details>
<summary>psf/requests (requests)</summary>

### [`v2.32.5`](https://github.com/psf/requests/blob/HEAD/HISTORY.md#2325-2025-08-18)

[Compare Source](https://github.com/psf/requests/compare/v2.32.4...v2.32.5)

**Bugfixes**

- The SSLContext caching feature originally introduced in 2.32.0 has created
  a new class of issues in Requests that have had negative impact across a number
  of use cases. The Requests team has decided to revert this feature as long term
  maintenance of it is proving to be unsustainable in its current iteration.

**Deprecations**

- Added support for Python 3.14.
- Dropped support for Python 3.8 following its end of support.

### [`v2.32.4`](https://github.com/psf/requests/blob/HEAD/HISTORY.md#2324-2025-06-10)

[Compare Source](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)

**Security**

- CVE-2024-47081 Fixed an issue where a maliciously crafted URL and trusted
  environment will retrieve credentials for the wrong hostname/machine from a
  netrc file.

**Improvements**

- Numerous documentation improvements

**Deprecations**

- Added support for pypy 3.11 for Linux and macOS.
- Dropped support for pypy 3.9 following its end of support.

### [`v2.32.3`](https://github.com/psf/requests/blob/HEAD/HISTORY.md#2323-2024-05-29)

[Compare Source](https://github.com/psf/requests/compare/v2.32.2...v2.32.3)

**Bugfixes**

- Fixed bug breaking the ability to specify custom SSLContexts in sub-classes of
  HTTPAdapter. ([#&#8203;6716](https://github.com/psf/requests/issues/6716))
- Fixed issue where Requests started failing to run on Python versions compiled
  without the `ssl` module. ([#&#8203;6724](https://github.com/psf/requests/issues/6724))

</details>

<details>
<summary>scikit-learn/scikit-learn (scikit-learn)</summary>

### [`v1.7.2`](https://github.com/scikit-learn/scikit-learn/releases/tag/1.7.2): Scikit-learn 1.7.2

[Compare Source](https://github.com/scikit-learn/scikit-learn/compare/1.7.1...1.7.2)

We're happy to announce the 1.7.2 release.

This release contains a few bug fixes and is the first version supporting Python 3.14.

You can see the changelog here: <https://scikit-learn.org/stable/whats_new/v1.7.html#version-1-7-2>

You can upgrade with pip as usual:

```
pip install -U scikit-learn
```

The conda-forge builds can be installed using:

```
conda install -c conda-forge scikit-learn
```

Thanks to everyone who contributed to this release !

### [`v1.7.1`](https://github.com/scikit-learn/scikit-learn/releases/tag/1.7.1): Scikit-learn 1.7.1

[Compare Source](https://github.com/scikit-learn/scikit-learn/compare/1.7.0...1.7.1)

We're happy to announce the 1.7.1 release.

This release contains fixes for a few regressions introduced in 1.7.

You can see the changelog here: <https://scikit-learn.org/stable/whats_new/v1.7.html#version-1-7-1>

You can upgrade with pip as usual:

```
pip install -U scikit-learn
```

The conda-forge builds can be installed using:

```
conda install -c conda-forge scikit-learn
```

Thanks to everyone who contributed to this release !

</details>

<details>
<summary>uktrade/stream-zip (stream-zip)</summary>

### [`v0.0.83`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.83)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.82...v0.0.83)

#### What's Changed

- docs: add Debian package badge by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;141](https://github.com/uktrade/stream-zip/pull/141)
- build(deps): bump micromatch from 4.0.5 to 4.0.8 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;142](https://github.com/uktrade/stream-zip/pull/142)
- build(deps): bump path-to-regexp and express by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;145](https://github.com/uktrade/stream-zip/pull/145)
- tests: fix for release candidates (and test on more versions of Python) by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;147](https://github.com/uktrade/stream-zip/pull/147)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.82...v0.0.83>

### [`v0.0.82`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.82)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.81...v0.0.82)

#### What's Changed

No change in the production code (i.e. what's released to PyPI), but now in each new GitHub release page moving forward there should be a with "release version" archive that contains the source but with the correct version in pyproject.toml

- build(deps): bump pug from 3.0.2 to 3.0.3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;131](https://github.com/uktrade/stream-zip/pull/131)
- build(deps): bump braces from 3.0.2 to 3.0.3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;132](https://github.com/uktrade/stream-zip/pull/132)
- build(deps): bump ws, engine.io-client, engine.io and socket.io-adapter by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;133](https://github.com/uktrade/stream-zip/pull/133)
- ci: release process now includes a file with the source, but modified with correct version by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;137](https://github.com/uktrade/stream-zip/pull/137)
- ci: fix creating .tar.gz of source but versioned by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;138](https://github.com/uktrade/stream-zip/pull/138)
- ci: fix auth error when editing release from GitHub actions by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;139](https://github.com/uktrade/stream-zip/pull/139)
- ci: fix versioned source code upload to GitHub release by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;140](https://github.com/uktrade/stream-zip/pull/140)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.81...v0.0.82>

### [`v0.0.81`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.81)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.80...v0.0.81)

#### What's Changed

- fix!: the signature of async\_stream\_zip by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;130](https://github.com/uktrade/stream-zip/pull/130)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.80...v0.0.81>

### [`v0.0.80`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.80)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.79...v0.0.80)

#### What's Changed

- feat: avoid mypy errors about empty body of an abstract method by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;129](https://github.com/uktrade/stream-zip/pull/129)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.79...v0.0.80>

### [`v0.0.79`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.79)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.78...v0.0.79)

#### What's Changed

- feat: enable type checking in client code by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;128](https://github.com/uktrade/stream-zip/pull/128)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.78...v0.0.79>

### [`v0.0.78`](https://github.com/uktrade/stream-zip/releases/tag/v0.0.78)

[Compare Source](https://github.com/uktrade/stream-zip/compare/v0.0.77...v0.0.78)

#### What's Changed

- feat: type annotations now allow strict type checking by [@&#8203;michalc](https://github.com/michalc) in [#&#8203;127](https://github.com/uktrade/stream-zip/pull/127)

**Full Changelog**: <https://github.com/uktrade/stream-zip/compare/v0.0.7…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved-1 lang-all Translations lang-ko Korean translations

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants