Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"packages/abstractions": "1.17.0",
"packages/authentication/azure": "1.17.0",
"packages/http/httpx": "1.17.0",
"packages/serialization/json": "1.17.0",
"packages/serialization/form": "1.17.0",
"packages/serialization/text": "1.17.0",
"packages/serialization/multipart": "1.17.0",
"packages/bundle": "1.17.0"
"packages/abstractions": "1.18.0",
"packages/authentication/azure": "1.18.0",
"packages/http/httpx": "1.18.0",
"packages/serialization/json": "1.18.0",
"packages/serialization/form": "1.18.0",
"packages/serialization/text": "1.18.0",
"packages/serialization/multipart": "1.18.0",
"packages/bundle": "1.18.0"
}
22 changes: 22 additions & 0 deletions packages/abstractions/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,28 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.18.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-abstractions-v1.17.0...microsoft-kiota-abstractions-v1.18.0) (2026-11-13)


### Bug Fixes

* **abstractions:** filter None elements in parameter collection sanitization ([21ba298](https://github.com/microsoft/kiota-python/commit/21ba298922094e37dd07a6a44fd7e86163c9e0b4))
* **abstractions:** generate a new multipart boundary for each instance ([45012c1](https://github.com/microsoft/kiota-python/commit/45012c132fd9d996718e6a50fe16d507a3562b8e))
* **abstractions:** generate a new multipart boundary for each instance ([6d274c2](https://github.com/microsoft/kiota-python/commit/6d274c2dbd73ccf79e36117451743c34d85a1b20))
* **abstractions:** improve parameter collection sanitization and ISO duration validation ([80718a1](https://github.com/microsoft/kiota-python/commit/80718a12c1147fa5dcb29f10b0d0ee125460488c))
* **abstractions:** match registered media types case-insensitively ([bc0f4bf](https://github.com/microsoft/kiota-python/commit/bc0f4bf272ceaf30fb16e25be2f5db5fbaeebee6))
* **abstractions:** normalize enum collections regardless of None entries ([f452a14](https://github.com/microsoft/kiota-python/commit/f452a140e09cd3e3b773fe24b38dbd890a27dcd5))
* **abstractions:** normalize factory registration without registry scans ([22ed9d6](https://github.com/microsoft/kiota-python/commit/22ed9d609aec5615e8d5ee3df4bd7e06acacdd6e))
* **abstractions:** normalize media types during registration ([dff1133](https://github.com/microsoft/kiota-python/commit/dff11331b004dea9595b658dce2bd14ed4ae2118))
* **abstractions:** parse native timedelta output ([2372830](https://github.com/microsoft/kiota-python/commit/23728306d9f15ae0ee83d9ee2f7a2bb42c810d29))
* **abstractions:** preserve datetime fold in request parameters ([37ed438](https://github.com/microsoft/kiota-python/commit/37ed43879765136059eaa3b85a205c817ef978be))
* **abstractions:** preserve datetime fold in request parameters ([718e81a](https://github.com/microsoft/kiota-python/commit/718e81adcbe12eb7e379b494dcffa7a5f264b7c5))
* **abstractions:** reject duration strings without components in ISO duration parser ([0cfe6ae](https://github.com/microsoft/kiota-python/commit/0cfe6ae39559d852a7f80bb48e502cd13c96de28))
* **abstractions:** validate allowed hosts and access token provider in BaseBearerTokenAuthenticationProvider ([b97fdd0](https://github.com/microsoft/kiota-python/commit/b97fdd0486f28db520a6f8ca9d29e90d20877fee))
* **abstractions:** validate allowed hosts and access token provider in BaseBearerTokenAuthenticationProvider ([a1be7b6](https://github.com/microsoft/kiota-python/commit/a1be7b68ea3a0990c175227b63b4af7f10ba4fd4))
* **serialization:** use ISO 8601 durations on the wire ([d6b0021](https://github.com/microsoft/kiota-python/commit/d6b0021c9d693f0cc679116a66cad264757bbbaa))
* **serialization:** use ISO durations and deprecate legacy parsing ([433b684](https://github.com/microsoft/kiota-python/commit/433b684521dd9255cf0c0fd33db47c83950a27dc))

## [1.17.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-abstractions-v1.16.0...microsoft-kiota-abstractions-v1.17.0) (2026-11-05)


Expand Down
2 changes: 1 addition & 1 deletion packages/abstractions/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi"

[project]
name = "microsoft-kiota-abstractions"
version = "1.17.0"
version = "1.18.0"
description = "Core abstractions for kiota generated libraries in Python"
authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}]
license = {text = "MIT"}
Expand Down
7 changes: 7 additions & 0 deletions packages/authentication/azure/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.18.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-authentication-azure-v1.17.0...microsoft-kiota-authentication-azure-v1.18.0) (2026-11-13)


### Miscellaneous Chores

* **microsoft-kiota-authentication-azure:** Synchronize microsoft-kiota versions

## [1.17.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-authentication-azure-v1.16.0...microsoft-kiota-authentication-azure-v1.17.0) (2026-11-05)


Expand Down
2 changes: 1 addition & 1 deletion packages/authentication/azure/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi"

[project]
name = "microsoft-kiota-authentication-azure"
version = "1.17.0"
version = "1.18.0"
description = "Core abstractions for kiota generated libraries in Python"
authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}]
license = {text = "MIT"}
Expand Down
7 changes: 7 additions & 0 deletions packages/bundle/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [1.18.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-bundle-v1.17.0...microsoft-kiota-bundle-v1.18.0) (2026-11-13)


### Miscellaneous Chores

* **microsoft-kiota-bundle:** Synchronize microsoft-kiota versions

## [1.17.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-bundle-v1.16.0...microsoft-kiota-bundle-v1.17.0) (2026-11-05)


Expand Down
2 changes: 1 addition & 1 deletion packages/bundle/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi"

[project]
name = "microsoft-kiota-bundle"
version = "1.17.0"
version = "1.18.0"
description = "Bundle package for kiota generated libraries in Python"
authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}]
license = {text = "MIT"}
Expand Down
8 changes: 8 additions & 0 deletions packages/http/httpx/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.18.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-http-v1.17.0...microsoft-kiota-http-v1.18.0) (2026-11-13)


### Features

* **http:** add option to retry only unprocessed mutations ([17b952f](https://github.com/microsoft/kiota-python/commit/17b952f81ea2a4d46bb44b6fe6b253578a0cf481))
* **http:** add option to retry only unprocessed mutations ([05e2b75](https://github.com/microsoft/kiota-python/commit/05e2b75915ed2014e8425d3bb18647c9da66ad00))

## [1.17.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-http-v1.16.0...microsoft-kiota-http-v1.17.0) (2026-11-05)


Expand Down
2 changes: 1 addition & 1 deletion packages/http/httpx/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi"

[project]
name = "microsoft-kiota-http"
version = "1.17.0"
version = "1.18.0"
description = "Core abstractions for kiota generated libraries in Python"
authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}]
license = {text = "MIT"}
Expand Down
12 changes: 12 additions & 0 deletions packages/serialization/form/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

## [1.18.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-form-v1.17.0...microsoft-kiota-serialization-form-v1.18.0) (2026-11-13)


### Bug Fixes

* **abstractions:** parse native timedelta output ([2372830](https://github.com/microsoft/kiota-python/commit/23728306d9f15ae0ee83d9ee2f7a2bb42c810d29))
* **form:** preserve whitespace in field names ([1cc664f](https://github.com/microsoft/kiota-python/commit/1cc664f190aa0bac36eaf6902c982cb4f6b122a0))
* **form:** preserve whitespace in field names ([ad320e1](https://github.com/microsoft/kiota-python/commit/ad320e1449e90ab3e6f6ae99323a8e669ee95060))
* **serialization:** format ISO durations without extra dependencies ([c2ee61d](https://github.com/microsoft/kiota-python/commit/c2ee61d88816b89b9179ec938a4de2d05e7d5be3))
* **serialization:** use ISO 8601 durations on the wire ([d6b0021](https://github.com/microsoft/kiota-python/commit/d6b0021c9d693f0cc679116a66cad264757bbbaa))
* **serialization:** use ISO durations and deprecate legacy parsing ([433b684](https://github.com/microsoft/kiota-python/commit/433b684521dd9255cf0c0fd33db47c83950a27dc))

## [1.17.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-form-v1.16.0...microsoft-kiota-serialization-form-v1.17.0) (2026-11-05)


Expand Down
2 changes: 1 addition & 1 deletion packages/serialization/form/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi"

[project]
name = "microsoft-kiota-serialization-form"
version = "1.17.0"
version = "1.18.0"
description = "Core abstractions for kiota generated libraries in Python"
authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}]
license = {text = "MIT"}
Expand Down
12 changes: 12 additions & 0 deletions packages/serialization/json/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.18.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-json-v1.17.0...microsoft-kiota-serialization-json-v1.18.0) (2026-11-13)


### Bug Fixes

* **abstractions:** parse native timedelta output ([2372830](https://github.com/microsoft/kiota-python/commit/23728306d9f15ae0ee83d9ee2f7a2bb42c810d29))
* **serialization:** format ISO durations without extra dependencies ([c2ee61d](https://github.com/microsoft/kiota-python/commit/c2ee61d88816b89b9179ec938a4de2d05e7d5be3))
* **serialization:** resolve declared enum wire values ([806ae5f](https://github.com/microsoft/kiota-python/commit/806ae5fe54ac18919bcfe9f573da3321fb1d47ca))
* **serialization:** resolve declared enum wire values ([d5d90f2](https://github.com/microsoft/kiota-python/commit/d5d90f215e28dcc58a38ea13d73c6fd61a666b0a))
* **serialization:** use ISO 8601 durations on the wire ([d6b0021](https://github.com/microsoft/kiota-python/commit/d6b0021c9d693f0cc679116a66cad264757bbbaa))
* **serialization:** use ISO durations and deprecate legacy parsing ([433b684](https://github.com/microsoft/kiota-python/commit/433b684521dd9255cf0c0fd33db47c83950a27dc))

## [1.17.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-json-v1.16.0...microsoft-kiota-serialization-json-v1.17.0) (2026-11-05)


Expand Down
2 changes: 1 addition & 1 deletion packages/serialization/json/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi"

[project]
name = "microsoft-kiota-serialization-json"
version = "1.17.0"
version = "1.18.0"
description = "Core abstractions for kiota generated libraries in Python"
authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}]
license = {text = "MIT"}
Expand Down
9 changes: 9 additions & 0 deletions packages/serialization/multipart/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

## [1.18.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-multipart-v1.17.0...microsoft-kiota-serialization-multipart-v1.18.0) (2026-11-13)


### Bug Fixes

* **serialization:** format ISO durations without extra dependencies ([c2ee61d](https://github.com/microsoft/kiota-python/commit/c2ee61d88816b89b9179ec938a4de2d05e7d5be3))
* **serialization:** use ISO 8601 durations on the wire ([d6b0021](https://github.com/microsoft/kiota-python/commit/d6b0021c9d693f0cc679116a66cad264757bbbaa))
* **serialization:** use ISO durations and deprecate legacy parsing ([433b684](https://github.com/microsoft/kiota-python/commit/433b684521dd9255cf0c0fd33db47c83950a27dc))

## [1.17.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-multipart-v1.16.0...microsoft-kiota-serialization-multipart-v1.17.0) (2026-11-05)


Expand Down
2 changes: 1 addition & 1 deletion packages/serialization/multipart/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi"

[project]
name = "microsoft-kiota-serialization-multipart"
version = "1.17.0"
version = "1.18.0"
description = "Core abstractions for kiota generated libraries in Python"
authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}]
license = {text = "MIT"}
Expand Down
14 changes: 14 additions & 0 deletions packages/serialization/text/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.18.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-text-v1.17.0...microsoft-kiota-serialization-text-v1.18.0) (2026-11-13)


### Bug Fixes

* **abstractions:** parse native timedelta output ([2372830](https://github.com/microsoft/kiota-python/commit/23728306d9f15ae0ee83d9ee2f7a2bb42c810d29))
* **serialization:** format ISO durations without extra dependencies ([c2ee61d](https://github.com/microsoft/kiota-python/commit/c2ee61d88816b89b9179ec938a4de2d05e7d5be3))
* **serialization:** resolve declared enum wire values ([806ae5f](https://github.com/microsoft/kiota-python/commit/806ae5fe54ac18919bcfe9f573da3321fb1d47ca))
* **serialization:** resolve declared enum wire values ([d5d90f2](https://github.com/microsoft/kiota-python/commit/d5d90f215e28dcc58a38ea13d73c6fd61a666b0a))
* **serialization:** use ISO 8601 durations on the wire ([d6b0021](https://github.com/microsoft/kiota-python/commit/d6b0021c9d693f0cc679116a66cad264757bbbaa))
* **serialization:** use ISO durations and deprecate legacy parsing ([433b684](https://github.com/microsoft/kiota-python/commit/433b684521dd9255cf0c0fd33db47c83950a27dc))
* **text:** serialize falsy enum values ([c0ef1d0](https://github.com/microsoft/kiota-python/commit/c0ef1d0c74b2abf6a73347c85fecbb1979444b89))
* **text:** serialize falsy enum values ([f1af711](https://github.com/microsoft/kiota-python/commit/f1af711dc0fdc79c9e0d0bf112789e1473c606fc))

## [1.17.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-text-v1.16.0...microsoft-kiota-serialization-text-v1.17.0) (2026-11-05)


Expand Down
2 changes: 1 addition & 1 deletion packages/serialization/text/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi"

[project]
name = "microsoft-kiota-serialization-text"
version = "1.17.0"
version = "1.18.0"
description = "Core abstractions for kiota generated libraries in Python"
authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}]
license = {text = "MIT"}
Expand Down
Loading