python312Packages.microsoft-kiota-*: update to 1.9.1 (#377988)

authored by Fabian Affolter and committed by GitHub 0d02ff33 21aaf7ef

+76 -67
+11 -9
pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - flit-core, 5 + poetry-core, 6 6 opentelemetry-api, 7 7 opentelemetry-sdk, 8 8 pytest-asyncio, ··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "microsoft-kiota-abstractions"; 17 - version = "1.3.3"; 17 + version = "1.9.1"; 18 18 pyproject = true; 19 19 20 - disabled = pythonOlder "3.8"; 20 + disabled = pythonOlder "3.9"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "microsoft"; 24 - repo = "kiota-abstractions-python"; 25 - tag = "v${version}"; 26 - hash = "sha256-TgHj5Ga6Aw/sN2Hobn0OocFB/iGRHTKEeOa2j2aqnRY="; 24 + repo = "kiota-python"; 25 + tag = "microsoft-kiota-abstractions-v${version}"; 26 + hash = "sha256-ESRnI8prXG1h5H5RVD4eOQ1sQYSEMMLVHSk8yhzFGVw="; 27 27 }; 28 28 29 - build-system = [ flit-core ]; 29 + sourceRoot = "source/packages/abstractions/"; 30 + 31 + build-system = [ poetry-core ]; 30 32 31 33 dependencies = [ 32 34 opentelemetry-api ··· 52 54 53 55 meta = with lib; { 54 56 description = "Abstractions library for Kiota generated Python clients"; 55 - homepage = "https://github.com/microsoft/kiota-abstractions-python"; 56 - changelog = "https://github.com/microsoft/kiota-abstractions-python/blob/${version}/CHANGELOG.md"; 57 + homepage = "https://github.com/microsoft/kiota-python/tree/main/packages/abstractions/"; 58 + changelog = "https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-abstractions-v${version}"; 57 59 license = licenses.mit; 58 60 maintainers = with maintainers; [ fab ]; 59 61 };
+11 -9
pkgs/development/python-modules/microsoft-kiota-authentication-azure/default.nix
··· 4 4 azure-core, 5 5 buildPythonPackage, 6 6 fetchFromGitHub, 7 - flit-core, 7 + poetry-core, 8 8 microsoft-kiota-abstractions, 9 9 opentelemetry-api, 10 10 opentelemetry-sdk, ··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "microsoft-kiota-authentication-azure"; 19 - version = "1.1.0"; 19 + version = "1.9.1"; 20 20 pyproject = true; 21 21 22 - disabled = pythonOlder "3.8"; 22 + disabled = pythonOlder "3.9"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "microsoft"; 26 - repo = "kiota-authentication-azure-python"; 27 - tag = "v${version}"; 28 - hash = "sha256-JoR7qjAPNqtcV35AGwbyjhIro6AnFUZXXLHLOj7InY8="; 26 + repo = "kiota-python"; 27 + tag = "microsoft-kiota-authentication-azure-v${version}"; 28 + hash = "sha256-ESRnI8prXG1h5H5RVD4eOQ1sQYSEMMLVHSk8yhzFGVw="; 29 29 }; 30 30 31 - build-system = [ flit-core ]; 31 + sourceRoot = "source/packages/authentication/azure/"; 32 + 33 + build-system = [ poetry-core ]; 32 34 33 35 dependencies = [ 34 36 aiohttp ··· 48 50 49 51 meta = with lib; { 50 52 description = "Kiota Azure authentication provider"; 51 - homepage = "https://github.com/microsoft/kiota-authentication-azure-python"; 52 - changelog = "https://github.com/microsoft/kiota-authentication-azure-python/blob/v${version}/CHANGELOG.md"; 53 + homepage = "https://github.com/microsoft/kiota-python/tree/main/packages/authentication/azure"; 54 + changelog = "https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-authentication-azure-v${version}"; 53 55 license = licenses.mit; 54 56 maintainers = with maintainers; [ fab ]; 55 57 };
+11 -9
pkgs/development/python-modules/microsoft-kiota-http/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - flit-core, 5 + poetry-core, 6 6 httpx, 7 7 microsoft-kiota-abstractions, 8 8 opentelemetry-api, ··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "microsoft-kiota-http"; 19 - version = "1.3.4"; 19 + version = "1.9.1"; 20 20 pyproject = true; 21 21 22 - disabled = pythonOlder "3.8"; 22 + disabled = pythonOlder "3.9"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "microsoft"; 26 - repo = "kiota-http-python"; 27 - tag = "v${version}"; 28 - hash = "sha256-0hntB9GSDE05l/ghWTzMrX1MAPdWNHJVIQFpskraDV8="; 26 + repo = "kiota-python"; 27 + tag = "microsoft-kiota-http-v${version}"; 28 + hash = "sha256-ESRnI8prXG1h5H5RVD4eOQ1sQYSEMMLVHSk8yhzFGVw="; 29 29 }; 30 30 31 - build-system = [ flit-core ]; 31 + sourceRoot = "source/packages/http/httpx/"; 32 + 33 + build-system = [ poetry-core ]; 32 34 33 35 dependencies = [ 34 36 httpx ··· 48 50 49 51 meta = with lib; { 50 52 description = "HTTP request adapter implementation for Kiota clients for Python"; 51 - homepage = "https://github.com/microsoft/kiota-http-python"; 52 - changelog = "https://github.com/microsoft/kiota-http-python/blob/${version}/CHANGELOG.md"; 53 + homepage = "https://github.com/microsoft/kiota-python/tree/main/packages/http/httpx"; 54 + changelog = "https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-http-v${version}"; 53 55 license = licenses.mit; 54 56 maintainers = with maintainers; [ fab ]; 55 57 };
+11 -9
pkgs/development/python-modules/microsoft-kiota-serialization-form/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - flit-core, 5 + poetry-core, 6 6 microsoft-kiota-abstractions, 7 7 pytest-asyncio, 8 8 pendulum, ··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "microsoft-kiota-serialization-form"; 16 - version = "0.1.1"; 16 + version = "1.9.1"; 17 17 pyproject = true; 18 18 19 - disabled = pythonOlder "3.8"; 19 + disabled = pythonOlder "3.9"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "microsoft"; 23 - repo = "kiota-serialization-form-python"; 24 - tag = "v${version}"; 25 - hash = "sha256-yOdrqj8QPz497VWS4427zDRRFc/S5654JeYkO1ZcUcQ="; 23 + repo = "kiota-python"; 24 + tag = "microsoft-kiota-serialization-form-v${version}"; 25 + hash = "sha256-ESRnI8prXG1h5H5RVD4eOQ1sQYSEMMLVHSk8yhzFGVw="; 26 26 }; 27 27 28 - build-system = [ flit-core ]; 28 + sourceRoot = "source/packages/serialization/form/"; 29 + 30 + build-system = [ poetry-core ]; 29 31 30 32 dependencies = [ 31 33 microsoft-kiota-abstractions ··· 42 44 43 45 meta = with lib; { 44 46 description = "Form serialization implementation for Kiota clients in Python"; 45 - homepage = "https://github.com/microsoft/kiota-serialization-form-python"; 46 - changelog = "https://github.com/microsoft/kiota-serialization-form-python/blob/v${version}/CHANGELOG.md"; 47 + homepage = "https://github.com/microsoft/kiota-python/tree/main/packages/serialization/form"; 48 + changelog = "https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-serialization-form-v${version}"; 47 49 license = licenses.mit; 48 50 maintainers = with maintainers; [ fab ]; 49 51 };
+11 -14
pkgs/development/python-modules/microsoft-kiota-serialization-json/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - flit-core, 5 + poetry-core, 6 6 microsoft-kiota-abstractions, 7 7 pendulum, 8 8 pytest-asyncio, ··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "microsoft-kiota-serialization-json"; 16 - version = "1.3.3"; 16 + version = "1.9.1"; 17 17 pyproject = true; 18 18 19 - disabled = pythonOlder "3.8"; 19 + disabled = pythonOlder "3.9"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "microsoft"; 23 - repo = "kiota-serialization-json-python"; 24 - tag = "v${version}"; 25 - hash = "sha256-J+wX2vF1LZHq88RDhda6NDeYioZzAz2BxovVFz2xxfw="; 23 + repo = "kiota-python"; 24 + tag = "microsoft-kiota-serialization-json-v${version}"; 25 + hash = "sha256-ESRnI8prXG1h5H5RVD4eOQ1sQYSEMMLVHSk8yhzFGVw="; 26 26 }; 27 27 28 - build-system = [ flit-core ]; 28 + sourceRoot = "source/packages/serialization/json/"; 29 + 30 + build-system = [ poetry-core ]; 29 31 30 32 dependencies = [ 31 33 microsoft-kiota-abstractions ··· 40 42 41 43 pythonImportsCheck = [ "kiota_serialization_json" ]; 42 44 43 - disabledTests = [ 44 - # Test compare an output format 45 - "test_parse_union_type_complex_property1" 46 - ]; 47 - 48 45 meta = with lib; { 49 46 description = "JSON serialization implementation for Kiota clients in Python"; 50 - homepage = "https://github.com/microsoft/kiota-serialization-json-python"; 51 - changelog = "https://github.com/microsoft/kiota-serialization-json-python/blob/${version}/CHANGELOG.md"; 47 + homepage = "https://github.com/microsoft/kiota-python/tree/main/packages/serialization/json"; 48 + changelog = "https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-serialization-json-v${version}"; 52 49 license = licenses.mit; 53 50 maintainers = with maintainers; [ fab ]; 54 51 };
+10 -8
pkgs/development/python-modules/microsoft-kiota-serialization-multipart/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - flit-core, 5 + poetry-core, 6 6 microsoft-kiota-abstractions, 7 7 microsoft-kiota-serialization-json, 8 8 pytest-asyncio, ··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "microsoft-kiota-serialization-multipart"; 16 - version = "0.1.0"; 16 + version = "1.9.1"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.8"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "microsoft"; 23 - repo = "kiota-serialization-multipart-python"; 24 - tag = "v${version}"; 25 - hash = "sha256-OGX6vX02928F1uCP8bF/q1Z5aDrdj29iQNOITzF2LQI="; 23 + repo = "kiota-python"; 24 + tag = "microsoft-kiota-serialization-multipart-v${version}"; 25 + hash = "sha256-ESRnI8prXG1h5H5RVD4eOQ1sQYSEMMLVHSk8yhzFGVw="; 26 26 }; 27 27 28 - build-system = [ flit-core ]; 28 + sourceRoot = "source/packages/serialization/multipart/"; 29 + 30 + build-system = [ poetry-core ]; 29 31 30 32 dependencies = [ microsoft-kiota-abstractions ]; 31 33 ··· 40 42 41 43 meta = with lib; { 42 44 description = "Multipart serialization implementation for Kiota clients in Python"; 43 - homepage = "https://github.com/microsoft/kiota-serialization-multipart-python"; 44 - changelog = "https://github.com/microsoft/kiota-serialization-multipart-python/blob/${version}/CHANGELOG.md"; 45 + homepage = "https://github.com/microsoft/kiota-python/tree/main/packages/serialization/multipart"; 46 + changelog = "https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-serialization-multipart-v${version}"; 45 47 license = licenses.mit; 46 48 maintainers = with maintainers; [ fab ]; 47 49 };
+11 -9
pkgs/development/python-modules/microsoft-kiota-serialization-text/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - flit-core, 5 + poetry-core, 6 6 microsoft-kiota-abstractions, 7 7 pytest-asyncio, 8 8 pytest-mock, ··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "microsoft-kiota-serialization-text"; 16 - version = "1.0.0"; 16 + version = "1.9.1"; 17 17 pyproject = true; 18 18 19 - disabled = pythonOlder "3.8"; 19 + disabled = pythonOlder "3.9"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "microsoft"; 23 - repo = "kiota-serialization-text-python"; 24 - tag = "v${version}"; 25 - hash = "sha256-jPuRfvqO4n5/PjSOS5NMCawaYRhXmrZtfg6LgYFCv7o="; 23 + repo = "kiota-python"; 24 + tag = "microsoft-kiota-serialization-text-v${version}"; 25 + hash = "sha256-ESRnI8prXG1h5H5RVD4eOQ1sQYSEMMLVHSk8yhzFGVw="; 26 26 }; 27 27 28 - build-system = [ flit-core ]; 28 + sourceRoot = "source/packages/serialization/text/"; 29 + 30 + build-system = [ poetry-core ]; 29 31 30 32 dependencies = [ 31 33 microsoft-kiota-abstractions ··· 42 44 43 45 meta = with lib; { 44 46 description = "Text serialization implementation for Kiota generated clients in Python"; 45 - homepage = "https://github.com/microsoft/kiota-serialization-text-python"; 46 - changelog = "https://github.com/microsoft/kiota-serialization-text-python/blob/${version}/CHANGELOG.md"; 47 + homepage = "https://github.com/microsoft/kiota-python/tree/main/packages/serialization/text"; 48 + changelog = "https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-serialization-text-v${version}"; 47 49 license = licenses.mit; 48 50 maintainers = with maintainers; [ fab ]; 49 51 };