From 8d8ed8ee9c32426460579ad021839df686d902b2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Dec 2025 15:22:53 +0100 Subject: [PATCH 1/7] python313Packages.alibabacloud-endpoint-util: init 0.0.4 Endpoint-util module of alibabaCloud Python SDK https://pypi.org/project/alibabacloud-endpoint-util/ --- .../alibabacloud-endpoint-util/default.nix | 32 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 8 +++++ 2 files changed, 40 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-endpoint-util/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-endpoint-util/default.nix b/pkgs/development/python-modules/alibabacloud-endpoint-util/default.nix new file mode 100644 index 000000000000..e2d40dc63581 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-endpoint-util/default.nix @@ -0,0 +1,32 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage rec { + pname = "alibabacloud-endpoint-util"; + version = "0.0.4"; + pyproject = true; + + src = fetchPypi { + pname = "alibabacloud_endpoint_util"; + inherit version; + hash = "sha256-pZPrjd2BaNXcIhbNMxEbFE+RifzW6cog5I81inObv5A="; + }; + + build-system = [ setuptools ]; + + pythonImportsCheck = [ "alibabacloud_endpoint_util" ]; + + # Module has only tests in the untagged upstream repo + doCheck = false; + + meta = { + description = "Endpoint-util module of alibabaCloud Python SDK"; + homepage = "https://pypi.org/project/alibabacloud-endpoint-util/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 31fa5a190bf3..990d30345db9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -606,6 +606,14 @@ self: super: with self; { algebraic-data-types = callPackage ../development/python-modules/algebraic-data-types { }; + alibabacloud-credentials = callPackage ../development/python-modules/alibabacloud-credentials { }; + + alibabacloud-credentials-api = callPackage ../development/python-modules/alibabacloud-credentials-api { }; + + alibabacloud-endpoint-util = + callPackage ../development/python-modules/alibabacloud-endpoint-util + { }; + aligator = callPackage ../development/python-modules/aligator { inherit (pkgs) aligator; }; alive-progress = callPackage ../development/python-modules/alive-progress { }; From 89ab3d3ed24b3aeaea8478ca44c9bd64fdd0f817 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Dec 2025 23:28:46 +0100 Subject: [PATCH 2/7] python313Packages.alibabacloud-tea: init at 0.4.3 Aliyun Tea Library for Python https://pypi.org/project/alibabacloud-tea/ --- .../alibabacloud-tea/default.nix | 38 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 40 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-tea/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-tea/default.nix b/pkgs/development/python-modules/alibabacloud-tea/default.nix new file mode 100644 index 000000000000..e2ee18952e52 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-tea/default.nix @@ -0,0 +1,38 @@ +{ + lib, + aiohttp, + buildPythonPackage, + fetchPypi, + requests, + setuptools, +}: + +buildPythonPackage rec { + pname = "alibabacloud-tea"; + version = "0.4.3"; + pyproject = true; + + src = fetchPypi { + inherit pname version; + hash = "sha256-7IBT0KqNQ+vh3rYy1cVAQzmznsmhigcH1Xdlg4QYUEo="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + aiohttp + requests + ]; + + pythonImportsCheck = [ "Tea" ]; + + # Module has only tests in the untagged upstream repo + doCheck = false; + + meta = { + description = "Aliyun Tea Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-tea/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 990d30345db9..16d31f150020 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -614,6 +614,8 @@ self: super: with self; { callPackage ../development/python-modules/alibabacloud-endpoint-util { }; + alibabacloud-tea = callPackage ../development/python-modules/alibabacloud-tea { }; + aligator = callPackage ../development/python-modules/aligator { inherit (pkgs) aligator; }; alive-progress = callPackage ../development/python-modules/alive-progress { }; From 837b2a04f2ad54ef37216fac60f965b85e1c8103 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Dec 2025 23:34:16 +0100 Subject: [PATCH 3/7] python313Packages.alibabacloud-tea-util: init at 0.3.14 Aliyun Tea Util Library for Python https://pypi.org/project/alibabacloud-tea-util/ --- .../alibabacloud-tea-util/default.nix | 35 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-tea-util/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-tea-util/default.nix b/pkgs/development/python-modules/alibabacloud-tea-util/default.nix new file mode 100644 index 000000000000..f8356abd01c3 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-tea-util/default.nix @@ -0,0 +1,35 @@ +{ + lib, + alibabacloud-tea, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage rec { + pname = "alibabacloud-tea-util"; + version = "0.3.14"; + pyproject = true; + + src = fetchPypi { + pname = "alibabacloud_tea_util"; + inherit version; + hash = "sha256-cI58n2RkGjyeDlZjZdLyNnX418Kj4pcdlALO7eBAjNs="; + }; + + build-system = [ setuptools ]; + + dependencies = [ alibabacloud-tea ]; + + pythonImportsCheck = [ "alibabacloud_tea_util" ]; + + # Module has only tests in the untagged upstream repo + doCheck = false; + + meta = { + description = "Aliyun Tea Util Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-tea-util/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 16d31f150020..be78adb43e08 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -616,6 +616,8 @@ self: super: with self; { alibabacloud-tea = callPackage ../development/python-modules/alibabacloud-tea { }; + alibabacloud-tea-util = callPackage ../development/python-modules/alibabacloud-tea-util { }; + aligator = callPackage ../development/python-modules/aligator { inherit (pkgs) aligator; }; alive-progress = callPackage ../development/python-modules/alive-progress { }; From 74ff13f0260dd7b1fd55ce2bfb8f200ba104c35e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Dec 2025 23:56:31 +0100 Subject: [PATCH 4/7] python313Packages.alibabacloud-credentials-api: init at 1.0.0 Aliyun Credentials API Library for Python https://pypi.org/project/alibabacloud-credentials-api/ --- .../alibabacloud-credentials-api/default.nix | 31 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 ++- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/python-modules/alibabacloud-credentials-api/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-credentials-api/default.nix b/pkgs/development/python-modules/alibabacloud-credentials-api/default.nix new file mode 100644 index 000000000000..6fd939e4592e --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-credentials-api/default.nix @@ -0,0 +1,31 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage rec { + pname = "alibabacloud-credentials-api"; + version = "1.0.0"; + pyproject = true; + + src = fetchPypi { + inherit pname version; + hash = "sha256-jDQAONkE8CGNchSo9AiMMZEr/PJ5ryy8fZvkiXqX3S8="; + }; + + build-system = [ setuptools ]; + + pythonImportsCheck = [ "alibabacloud_credentials_api" ]; + + # Module has only tests in the untagged upstream repo + doCheck = false; + + meta = { + description = "Aliyun Credentials API Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-credentials-api/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index be78adb43e08..861b4b5b3299 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -608,7 +608,9 @@ self: super: with self; { alibabacloud-credentials = callPackage ../development/python-modules/alibabacloud-credentials { }; - alibabacloud-credentials-api = callPackage ../development/python-modules/alibabacloud-credentials-api { }; + alibabacloud-credentials-api = + callPackage ../development/python-modules/alibabacloud-credentials-api + { }; alibabacloud-endpoint-util = callPackage ../development/python-modules/alibabacloud-endpoint-util From 902d8b0dc181ce524f51a99230e71bc72ff0ea55 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 14 Dec 2025 00:01:01 +0100 Subject: [PATCH 5/7] python313Packages.alibabacloud-credentials: init at 1.0.4 Aliyun Credentials Library for Python https://pypi.org/project/alibabacloud-credentials/ --- .../alibabacloud-credentials/default.nix | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-credentials/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-credentials/default.nix b/pkgs/development/python-modules/alibabacloud-credentials/default.nix new file mode 100644 index 000000000000..c4ae9ef1490f --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-credentials/default.nix @@ -0,0 +1,43 @@ +{ + lib, + aiofiles, + alibabacloud-credentials-api, + alibabacloud-tea, + apscheduler, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage rec { + pname = "alibabacloud-credentials"; + version = "1.0.4"; + pyproject = true; + + src = fetchPypi { + pname = "alibabacloud_credentials"; + inherit version; + hash = "sha256-K3GrMHRSZ6vVJNZPvgY/fgJknaKrbarx7sBXM7f5yPE="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + aiofiles + alibabacloud-credentials-api + alibabacloud-tea + apscheduler + ]; + + pythonImportsCheck = [ "alibabacloud_credentials" ]; + + # Module has only tests in the untagged upstream repo + doCheck = false; + + meta = { + description = "Aliyun Credentials Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-credentials/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +} From 50af606daee6dc1bdc978a331525a1bceb57a3a9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 14 Dec 2025 00:08:55 +0100 Subject: [PATCH 6/7] python313Packages.alibabacloud-gateway-spi: init at 0.0.3 Aliyun Gateway SPI Library for Python https://pypi.org/project/alibabacloud-gateway-spi/ --- .../alibabacloud-gateway-spi/default.nix | 35 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix b/pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix new file mode 100644 index 000000000000..49cec2b80802 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix @@ -0,0 +1,35 @@ +{ + lib, + alibabacloud-credentials, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage rec { + pname = "alibabacloud-gateway-spi"; + version = "0.0.3"; + pyproject = true; + + src = fetchPypi { + pname = "alibabacloud_gateway_spi"; + inherit version; + hash = "sha256-ENHFOj/F+HkV+9a0mFuYM4p3bptEoCY/VmQ8UEgiO4s="; + }; + + build-system = [ setuptools ]; + + dependencies = [ alibabacloud-credentials ]; + + pythonImportsCheck = [ "alibabacloud_gateway_spi" ]; + + # Module has only tests in the untagged upstream repo + doCheck = false; + + meta = { + description = "Aliyun Gateway SPI Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-gateway-spi/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 861b4b5b3299..9ef68eb838d9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -616,6 +616,8 @@ self: super: with self; { callPackage ../development/python-modules/alibabacloud-endpoint-util { }; + alibabacloud-gateway-spi = callPackage ../development/python-modules/alibabacloud-gateway-spi { }; + alibabacloud-tea = callPackage ../development/python-modules/alibabacloud-tea { }; alibabacloud-tea-util = callPackage ../development/python-modules/alibabacloud-tea-util { }; From 250344b8b2c43dbd9d17410736fd6addef2a45da Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 14 Dec 2025 10:46:21 +0100 Subject: [PATCH 7/7] python313Packages.alibabacloud-openapi-util: init at 0.2.2 Aliyun Tea OpenApi Library for Python https://pypi.org/project/alibabacloud-openapi-util/ --- .../alibabacloud-openapi-util/default.nix | 39 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 41 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-openapi-util/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-openapi-util/default.nix b/pkgs/development/python-modules/alibabacloud-openapi-util/default.nix new file mode 100644 index 000000000000..3724867ec2a7 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-openapi-util/default.nix @@ -0,0 +1,39 @@ +{ + lib, + alibabacloud-tea-util, + buildPythonPackage, + cryptography, + fetchPypi, + setuptools, +}: + +buildPythonPackage rec { + pname = "alibabacloud-openapi-util"; + version = "0.2.2"; + pyproject = true; + + src = fetchPypi { + pname = "alibabacloud_openapi_util"; + inherit version; + hash = "sha256-67w5BvVUy0v49RPkPooz6Laj1KDvE2F6DhTD3ajvUqg="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-tea-util + cryptography + ]; + + pythonImportsCheck = [ "alibabacloud_openapi_util" ]; + + # Module has only tests in the untagged upstream repo + doCheck = false; + + meta = { + description = "Aliyun Tea OpenApi Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-openapi-util/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9ef68eb838d9..cfe9dbfd7f60 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -618,6 +618,8 @@ self: super: with self; { alibabacloud-gateway-spi = callPackage ../development/python-modules/alibabacloud-gateway-spi { }; + alibabacloud-openapi-util = callPackage ../development/python-modules/alibabacloud-openapi-util { }; + alibabacloud-tea = callPackage ../development/python-modules/alibabacloud-tea { }; alibabacloud-tea-util = callPackage ../development/python-modules/alibabacloud-tea-util { };