From 658b026850d031304cb2f72a3fd7c85bfda07788 Mon Sep 17 00:00:00 2001 From: "release-please-token-provider[bot]" <225477224+release-please-token-provider[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 13:52:43 +0000 Subject: [PATCH] chore: release main --- .release-please-manifest.json | 16 +++++++------- packages/abstractions/CHANGELOG.md | 18 ++++++++++++++++ packages/abstractions/pyproject.toml | 2 +- packages/authentication/azure/CHANGELOG.md | 8 +++++++ packages/authentication/azure/pyproject.toml | 2 +- packages/bundle/CHANGELOG.md | 7 +++++++ packages/bundle/pyproject.toml | 2 +- packages/http/httpx/CHANGELOG.md | 21 +++++++++++++++++++ packages/http/httpx/pyproject.toml | 2 +- packages/serialization/form/CHANGELOG.md | 7 +++++++ packages/serialization/form/pyproject.toml | 2 +- packages/serialization/json/CHANGELOG.md | 7 +++++++ packages/serialization/json/pyproject.toml | 2 +- packages/serialization/multipart/CHANGELOG.md | 7 +++++++ .../serialization/multipart/pyproject.toml | 2 +- packages/serialization/text/CHANGELOG.md | 7 +++++++ packages/serialization/text/pyproject.toml | 2 +- 17 files changed, 98 insertions(+), 16 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 81ee0bd2..68ce25a2 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,10 +1,10 @@ { - "packages/abstractions": "1.15.0", - "packages/authentication/azure": "1.15.0", - "packages/http/httpx": "1.15.0", - "packages/serialization/json": "1.15.0", - "packages/serialization/form": "1.15.0", - "packages/serialization/text": "1.15.0", - "packages/serialization/multipart": "1.15.0", - "packages/bundle": "1.15.0" + "packages/abstractions": "1.16.0", + "packages/authentication/azure": "1.16.0", + "packages/http/httpx": "1.16.0", + "packages/serialization/json": "1.16.0", + "packages/serialization/form": "1.16.0", + "packages/serialization/text": "1.16.0", + "packages/serialization/multipart": "1.16.0", + "packages/bundle": "1.16.0" } \ No newline at end of file diff --git a/packages/abstractions/CHANGELOG.md b/packages/abstractions/CHANGELOG.md index 6349a98e..5a34deec 100644 --- a/packages/abstractions/CHANGELOG.md +++ b/packages/abstractions/CHANGELOG.md @@ -5,6 +5,24 @@ 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.16.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-abstractions-v1.15.0...microsoft-kiota-abstractions-v1.16.0) (2026-10-26) + + +### Features + +* **abstractions:** enhance HeadersCollection usability and dict interoperability ([745dfee](https://github.com/microsoft/kiota-python/commit/745dfee8b19e7edf92aa4917c2df3c4970abd6f2)) +* **abstractions:** enhance HeadersCollection usability and dict interoperability ([f4c60bd](https://github.com/microsoft/kiota-python/commit/f4c60bdb39717ae0d59f34fad221f2acd788bb9e)), closes [#208](https://github.com/microsoft/kiota-python/issues/208) + + +### Bug Fixes + +* **abstractions:** enhance request information sanitization, span naming, and option removal ([b06fe42](https://github.com/microsoft/kiota-python/commit/b06fe4270f78c084c7e438973233241aff4053a0)) +* **abstractions:** enhance request information sanitization, span naming, and option removal ([1456681](https://github.com/microsoft/kiota-python/commit/1456681749456fa1c3103493957cc9b8a7fdbcd5)) +* **abstractions:** include Enum in set_content_from_scalar values type annotation ([051931a](https://github.com/microsoft/kiota-python/commit/051931a451b72d18f783124b0b94fa96264e4361)) +* **abstractions:** normalize allowed hosts, reject userinfo, and validate URL structure ([babb5fd](https://github.com/microsoft/kiota-python/commit/babb5fd0f2dbc742f4ab3f72b456fbf0bd043448)) +* **abstractions:** normalize allowed hosts, reject userinfo, and validate URL structure ([0fa72db](https://github.com/microsoft/kiota-python/commit/0fa72dbe2addcb6d31c3f6bdba26023387bf28e9)) +* **abstractions:** reject blank hosts and malformed userinfo, update azure provider tests ([e4f3228](https://github.com/microsoft/kiota-python/commit/e4f3228bdbaf5a3ab40d8e0f99f785a47e26f580)) + ## [1.15.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-abstractions-v1.14.4...microsoft-kiota-abstractions-v1.15.0) (2026-10-21) diff --git a/packages/abstractions/pyproject.toml b/packages/abstractions/pyproject.toml index 22c0cd74..54e0a06c 100644 --- a/packages/abstractions/pyproject.toml +++ b/packages/abstractions/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi" [project] name = "microsoft-kiota-abstractions" -version = "1.15.0" +version = "1.16.0" description = "Core abstractions for kiota generated libraries in Python" authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}] license = {text = "MIT"} diff --git a/packages/authentication/azure/CHANGELOG.md b/packages/authentication/azure/CHANGELOG.md index b2b5406c..140e4228 100644 --- a/packages/authentication/azure/CHANGELOG.md +++ b/packages/authentication/azure/CHANGELOG.md @@ -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.16.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-authentication-azure-v1.15.0...microsoft-kiota-authentication-azure-v1.16.0) (2026-10-26) + + +### Bug Fixes + +* **abstractions:** normalize allowed hosts, reject userinfo, and validate URL structure ([babb5fd](https://github.com/microsoft/kiota-python/commit/babb5fd0f2dbc742f4ab3f72b456fbf0bd043448)) +* **abstractions:** reject blank hosts and malformed userinfo, update azure provider tests ([e4f3228](https://github.com/microsoft/kiota-python/commit/e4f3228bdbaf5a3ab40d8e0f99f785a47e26f580)) + ## [1.15.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-authentication-azure-v1.14.4...microsoft-kiota-authentication-azure-v1.15.0) (2026-10-21) diff --git a/packages/authentication/azure/pyproject.toml b/packages/authentication/azure/pyproject.toml index 01c6ce5d..6c470606 100644 --- a/packages/authentication/azure/pyproject.toml +++ b/packages/authentication/azure/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi" [project] name = "microsoft-kiota-authentication-azure" -version = "1.15.0" +version = "1.16.0" description = "Core abstractions for kiota generated libraries in Python" authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}] license = {text = "MIT"} diff --git a/packages/bundle/CHANGELOG.md b/packages/bundle/CHANGELOG.md index bb7397ce..f3afa30c 100644 --- a/packages/bundle/CHANGELOG.md +++ b/packages/bundle/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.16.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-bundle-v1.15.0...microsoft-kiota-bundle-v1.16.0) (2026-10-26) + + +### Miscellaneous Chores + +* **microsoft-kiota-bundle:** Synchronize microsoft-kiota versions + ## [1.15.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-bundle-v1.14.4...microsoft-kiota-bundle-v1.15.0) (2026-10-21) diff --git a/packages/bundle/pyproject.toml b/packages/bundle/pyproject.toml index eb23df64..ed39dd3b 100644 --- a/packages/bundle/pyproject.toml +++ b/packages/bundle/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi" [project] name = "microsoft-kiota-bundle" -version = "1.15.0" +version = "1.16.0" description = "Bundle package for kiota generated libraries in Python" authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}] license = {text = "MIT"} diff --git a/packages/http/httpx/CHANGELOG.md b/packages/http/httpx/CHANGELOG.md index 391464a1..24dfda76 100644 --- a/packages/http/httpx/CHANGELOG.md +++ b/packages/http/httpx/CHANGELOG.md @@ -5,6 +5,27 @@ 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.16.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-http-v1.15.0...microsoft-kiota-http-v1.16.0) (2026-10-26) + + +### Features + +* **http-httpx:** export ObservabilityOptions and assert __all__ in typing tests ([36b4089](https://github.com/microsoft/kiota-python/commit/36b4089254d85049055c56493468d73766da23f6)) + + +### Bug Fixes + +* **http-httpx:** export HttpxRequestAdapter and KiotaClientFactory from kiota_http package ([06f4492](https://github.com/microsoft/kiota-python/commit/06f4492dd93bca98391f4ee0a7dc2672fe557a8e)) +* **http-httpx:** export HttpxRequestAdapter and KiotaClientFactory from kiota_http package ([0571b03](https://github.com/microsoft/kiota-python/commit/0571b03a448f87e6e14c730897232b717ca898d2)) +* **http:** handle null request, keep span open over call, and isolate options in HeadersInspectionHandler ([5dc3d01](https://github.com/microsoft/kiota-python/commit/5dc3d01eb1d86bb89ba10bd0e56f1292b9732ab7)) +* **http:** handle null request, keep span open over call, and isolate options in HeadersInspectionHandler ([1a7350a](https://github.com/microsoft/kiota-python/commit/1a7350a6a9a9efdaa5ee93f4dcf83d1edd15cd4e)) +* **http:** improve parameters name decoding precision and span lifecycle ([806a09d](https://github.com/microsoft/kiota-python/commit/806a09d5f0ab65247676b3cdc317785a5766728f)) +* **http:** improve parameters name decoding precision and span lifecycle ([f654760](https://github.com/microsoft/kiota-python/commit/f654760efcbae310be6ca23c2868fe7b7f85776f)) +* **http:** isolate parent span per request, extend user agent span over transport, and record telemetry errors ([524e2a3](https://github.com/microsoft/kiota-python/commit/524e2a356106a7dd3a716306aea6069b1bb3a786)) +* **http:** isolate parent span per request, extend user agent span over transport, and record telemetry errors ([73ff55f](https://github.com/microsoft/kiota-python/commit/73ff55fd4c4703429cd49035acc73b7079f3b645)) +* **http:** preserve repeated single value headers and assert span open during transport ([7f2763c](https://github.com/microsoft/kiota-python/commit/7f2763c5ed98b9285a9a9300e4aae098edd8f715)) +* **http:** preserve request parent span across retries and transport cleanup ([a73da33](https://github.com/microsoft/kiota-python/commit/a73da334a6948b53674424b1019fe91ed52e89af)) + ## [1.15.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-http-v1.14.4...microsoft-kiota-http-v1.15.0) (2026-10-21) diff --git a/packages/http/httpx/pyproject.toml b/packages/http/httpx/pyproject.toml index f9e7dcc7..101fe113 100644 --- a/packages/http/httpx/pyproject.toml +++ b/packages/http/httpx/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi" [project] name = "microsoft-kiota-http" -version = "1.15.0" +version = "1.16.0" description = "Core abstractions for kiota generated libraries in Python" authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}] license = {text = "MIT"} diff --git a/packages/serialization/form/CHANGELOG.md b/packages/serialization/form/CHANGELOG.md index f32010ec..a25e9f9b 100644 --- a/packages/serialization/form/CHANGELOG.md +++ b/packages/serialization/form/CHANGELOG.md @@ -11,6 +11,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +## [1.16.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-form-v1.15.0...microsoft-kiota-serialization-form-v1.16.0) (2026-10-26) + + +### Miscellaneous Chores + +* **microsoft-kiota-serialization-form:** Synchronize microsoft-kiota versions + ## [1.15.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-form-v1.14.4...microsoft-kiota-serialization-form-v1.15.0) (2026-10-21) diff --git a/packages/serialization/form/pyproject.toml b/packages/serialization/form/pyproject.toml index 0d33d9c7..bfa9cc58 100644 --- a/packages/serialization/form/pyproject.toml +++ b/packages/serialization/form/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi" [project] name = "microsoft-kiota-serialization-form" -version = "1.15.0" +version = "1.16.0" description = "Core abstractions for kiota generated libraries in Python" authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}] license = {text = "MIT"} diff --git a/packages/serialization/json/CHANGELOG.md b/packages/serialization/json/CHANGELOG.md index ac3b0970..e8f8a982 100644 --- a/packages/serialization/json/CHANGELOG.md +++ b/packages/serialization/json/CHANGELOG.md @@ -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.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.16.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-json-v1.15.0...microsoft-kiota-serialization-json-v1.16.0) (2026-10-26) + + +### Miscellaneous Chores + +* **microsoft-kiota-serialization-json:** Synchronize microsoft-kiota versions + ## [1.15.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-json-v1.14.4...microsoft-kiota-serialization-json-v1.15.0) (2026-10-21) diff --git a/packages/serialization/json/pyproject.toml b/packages/serialization/json/pyproject.toml index 73d6401c..0a8b71ac 100644 --- a/packages/serialization/json/pyproject.toml +++ b/packages/serialization/json/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi" [project] name = "microsoft-kiota-serialization-json" -version = "1.15.0" +version = "1.16.0" description = "Core abstractions for kiota generated libraries in Python" authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}] license = {text = "MIT"} diff --git a/packages/serialization/multipart/CHANGELOG.md b/packages/serialization/multipart/CHANGELOG.md index df3e361f..a1fc79e3 100644 --- a/packages/serialization/multipart/CHANGELOG.md +++ b/packages/serialization/multipart/CHANGELOG.md @@ -9,6 +9,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +## [1.16.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-multipart-v1.15.0...microsoft-kiota-serialization-multipart-v1.16.0) (2026-10-26) + + +### Miscellaneous Chores + +* **microsoft-kiota-serialization-multipart:** Synchronize microsoft-kiota versions + ## [1.15.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-multipart-v1.14.4...microsoft-kiota-serialization-multipart-v1.15.0) (2026-10-21) diff --git a/packages/serialization/multipart/pyproject.toml b/packages/serialization/multipart/pyproject.toml index 3c510dc5..ff4dd901 100644 --- a/packages/serialization/multipart/pyproject.toml +++ b/packages/serialization/multipart/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi" [project] name = "microsoft-kiota-serialization-multipart" -version = "1.15.0" +version = "1.16.0" description = "Core abstractions for kiota generated libraries in Python" authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}] license = {text = "MIT"} diff --git a/packages/serialization/text/CHANGELOG.md b/packages/serialization/text/CHANGELOG.md index e87f643f..7b363143 100644 --- a/packages/serialization/text/CHANGELOG.md +++ b/packages/serialization/text/CHANGELOG.md @@ -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.16.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-text-v1.15.0...microsoft-kiota-serialization-text-v1.16.0) (2026-10-26) + + +### Miscellaneous Chores + +* **microsoft-kiota-serialization-text:** Synchronize microsoft-kiota versions + ## [1.15.0](https://github.com/microsoft/kiota-python/compare/microsoft-kiota-serialization-text-v1.14.4...microsoft-kiota-serialization-text-v1.15.0) (2026-10-21) diff --git a/packages/serialization/text/pyproject.toml b/packages/serialization/text/pyproject.toml index 6c58bf5f..dc0b30c6 100644 --- a/packages/serialization/text/pyproject.toml +++ b/packages/serialization/text/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi" [project] name = "microsoft-kiota-serialization-text" -version = "1.15.0" +version = "1.16.0" description = "Core abstractions for kiota generated libraries in Python" authors = [{name = "Microsoft", email = "graphtooling+python@microsoft.com"}] license = {text = "MIT"}