python3{11,12}Packages.qds-sdk: drop

No release in four years and depends on the deprecated and broken
boto package; to quote the README:

> ## Where are the maintainers ?
>
> Qubole was acquired. All the maintainers of this repo have moved
> on. Some of the employees founded ClearFeed. Others are at big data
> teams in Microsoft, Amazon et al.
This commit is contained in:
Emily
2024-09-22 12:44:46 +01:00
parent 76e8642c94
commit 9437aa9524
3 changed files with 1 additions and 53 deletions

View File

@@ -1,51 +0,0 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
setuptools,
boto,
inflection,
requests,
six,
urllib3,
mock,
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "qds-sdk";
version = "1.16.1";
pyproject = true;
src = fetchFromGitHub {
owner = "qubole";
repo = "qds-sdk-py";
rev = "refs/tags/V${version}";
hash = "sha256-8aPIE2E3Fy2EiBM2FPRyjnJolIBdOzafI3Fvlod5hxU=";
};
nativeBuildInputs = [ setuptools ];
propagatedBuildInputs = [
boto
inflection
requests
six
urllib3
];
nativeCheckInputs = [
pytestCheckHook
mock
];
pythonImportsCheck = [ "qds_sdk" ];
meta = with lib; {
description = "Python module that provides the tools you need to authenticate with, and use the Qubole Data Service API";
homepage = "https://github.com/qubole/qds-sdk-py";
license = licenses.asl20;
maintainers = with maintainers; [ shahrukh330 ];
mainProgram = "qds.py";
};
}

View File

@@ -520,6 +520,7 @@ mapAliases ({
pyxb = throw "pyxb has been removed, its last release was in 2017 and it has finally been archived in April 2023."; # added 2024-01-05
pyzufall = throw "pyzufall was removed, because it is no longer maintained"; # added 2024-05-14
qasm2image = throw "qasm2image is no longer maintained (since November 2018), and is not compatible with the latest pythonPackages.qiskit versions."; # added 2020-12-09
qds-sdk = throw "qds-sdk was removed as it is unmaintained upstream and depends on the removed boto package"; # Added 2024-09-22
qds_sdk = qds-sdk; # added 2023-10-21
Quandl = quandl; # added 2023-02-19
querystring_parser = querystring-parser; # added 2024-01-07

View File

@@ -13151,8 +13151,6 @@ self: super: with self; {
qdrant-client = callPackage ../development/python-modules/qdrant-client { };
qds-sdk = callPackage ../development/python-modules/qds-sdk { };
qgrid = callPackage ../development/python-modules/qgrid { };
qemu = callPackage ../development/python-modules/qemu {