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