Skip to content

Commit e69f8a5

Browse files
python312Packages.microsoft-kiota-abstractions: 1.3.3 -> 1.9.1
1 parent c6186b7 commit e69f8a5

File tree

1 file changed

+11
-9
lines changed
  • pkgs/development/python-modules/microsoft-kiota-abstractions

1 file changed

+11
-9
lines changed

pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
lib,
33
buildPythonPackage,
44
fetchFromGitHub,
5-
flit-core,
5+
poetry-core,
66
opentelemetry-api,
77
opentelemetry-sdk,
88
pytest-asyncio,
@@ -14,19 +14,21 @@
1414

1515
buildPythonPackage rec {
1616
pname = "microsoft-kiota-abstractions";
17-
version = "1.3.3";
17+
version = "1.9.1";
1818
pyproject = true;
1919

20-
disabled = pythonOlder "3.8";
20+
disabled = pythonOlder "3.9";
2121

2222
src = fetchFromGitHub {
2323
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=";
2727
};
2828

29-
build-system = [ flit-core ];
29+
sourceRoot = "source/packages/abstractions/";
30+
31+
build-system = [ poetry-core ];
3032

3133
dependencies = [
3234
opentelemetry-api
@@ -44,8 +46,8 @@ buildPythonPackage rec {
4446

4547
meta = with lib; {
4648
description = "Abstractions library for Kiota generated Python clients";
47-
homepage = "https://github.com/microsoft/kiota-abstractions-python";
48-
changelog = "https://github.com/microsoft/kiota-abstractions-python/blob/${version}/CHANGELOG.md";
49+
homepage = "https://github.com/microsoft/kiota-python/tree/main/packages/abstractions/";
50+
changelog = "https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-abstractions-v${version}";
4951
license = licenses.mit;
5052
maintainers = with maintainers; [ fab ];
5153
};

0 commit comments

Comments
 (0)