nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

amazon-qldb-shell: drop (#410413)

authored by

Aleksana and committed by
GitHub
02cba078 51dd6b00

+3 -142
-42
pkgs/by-name/am/amazon-qldb-shell/package.nix
··· 1 - { 2 - lib, 3 - cmake, 4 - fetchFromGitHub, 5 - rustPlatform, 6 - testers, 7 - }: 8 - 9 - let 10 - pname = "amazon-qldb-shell"; 11 - version = "2.0.1"; 12 - package = rustPlatform.buildRustPackage { 13 - inherit pname version; 14 - 15 - src = fetchFromGitHub { 16 - owner = "awslabs"; 17 - repo = "amazon-qldb-shell"; 18 - tag = "v${version}"; 19 - sha256 = "sha256-aXScqJ1LijMSAy9YkS5QyXtTqxd19lLt3BbyVXlbw8o="; 20 - }; 21 - 22 - nativeBuildInputs = [ 23 - cmake 24 - rustPlatform.bindgenHook 25 - ]; 26 - 27 - cargoHash = "sha256-tD35Py81QLDVlBahYzgskOQK5lQW03xuCnUwVUi4oLU="; 28 - 29 - passthru.tests.version = testers.testVersion { inherit package; }; 30 - 31 - meta = with lib; { 32 - description = "Interface to send PartiQL statements to Amazon Quantum Ledger Database (QLDB)"; 33 - homepage = "https://github.com/awslabs/amazon-qldb-shell"; 34 - license = licenses.asl20; 35 - maintainers = [ maintainers.terlar ]; 36 - mainProgram = "qldb"; 37 - # See https://hydra.nixos.org/build/255146098/log. 38 - broken = true; # Added 2024-04-06 39 - }; 40 - }; 41 - in 42 - package
-51
pkgs/development/python-modules/ionhash/default.nix
··· 1 - { 2 - lib, 3 - buildPythonPackage, 4 - fetchFromGitHub, 5 - fetchpatch, 6 - amazon-ion, 7 - six, 8 - pytestCheckHook, 9 - }: 10 - 11 - buildPythonPackage rec { 12 - pname = "ionhash"; 13 - version = "1.2.1"; 14 - format = "setuptools"; 15 - 16 - src = fetchFromGitHub { 17 - owner = "amzn"; 18 - repo = "ion-hash-python"; 19 - rev = "v${version}"; 20 - hash = "sha256-mXOLKXauWwwIA/LnF4qyZsBiF/QM+rF9MmE2ewmozYo="; 21 - fetchSubmodules = true; 22 - }; 23 - 24 - patches = [ 25 - (fetchpatch { 26 - url = "https://github.com/amzn/ion-hash-python/commit/5cab56d694ecc176e394bb455c2d726ba1514ce0.patch"; 27 - hash = "sha256-P5QByNafgxI//e3m+b0oG00+rVymCsT/J4dOZSk3354="; 28 - }) 29 - ]; 30 - 31 - postPatch = '' 32 - substituteInPlace setup.py --replace "'pytest-runner'," "" 33 - ''; 34 - 35 - propagatedBuildInputs = [ 36 - amazon-ion 37 - six 38 - ]; 39 - 40 - nativeCheckInputs = [ pytestCheckHook ]; 41 - 42 - pythonImportsCheck = [ "ionhash" ]; 43 - 44 - meta = with lib; { 45 - description = "Python implementation of Amazon Ion Hash"; 46 - homepage = "https://github.com/amzn/ion-hash-python"; 47 - license = licenses.asl20; 48 - maintainers = [ maintainers.terlar ]; 49 - broken = true; # last successful build 2023-09-28 50 - }; 51 - }
-45
pkgs/development/python-modules/pyqldb/default.nix
··· 1 - { 2 - lib, 3 - buildPythonPackage, 4 - fetchFromGitHub, 5 - boto3, 6 - amazon-ion, 7 - ionhash, 8 - pytestCheckHook, 9 - }: 10 - 11 - buildPythonPackage rec { 12 - pname = "pyqldb"; 13 - version = "3.2.4"; 14 - format = "setuptools"; 15 - 16 - src = fetchFromGitHub { 17 - owner = "awslabs"; 18 - repo = "amazon-qldb-driver-python"; 19 - tag = "v${version}"; 20 - hash = "sha256-u8wI8ThD/BA+WI62OvNFmYvcqr018wgrh+5J+p2A6hM="; 21 - }; 22 - 23 - propagatedBuildInputs = [ 24 - boto3 25 - amazon-ion 26 - ionhash 27 - ]; 28 - 29 - nativeCheckInputs = [ pytestCheckHook ]; 30 - 31 - preCheck = '' 32 - export AWS_DEFAULT_REGION=us-east-1 33 - ''; 34 - 35 - enabledTestPaths = [ "tests/unit" ]; 36 - 37 - pythonImportsCheck = [ "pyqldb" ]; 38 - 39 - meta = with lib; { 40 - description = "Python driver for Amazon QLDB"; 41 - homepage = "https://github.com/awslabs/amazon-qldb-driver-python"; 42 - license = licenses.asl20; 43 - maintainers = [ maintainers.terlar ]; 44 - }; 45 - }
+1
pkgs/top-level/aliases.nix
··· 278 278 alsaPlugins = throw "'alsaPlugins' has been renamed to/replaced by 'alsa-plugins'"; # Converted to throw 2024-10-17 279 279 alsaTools = throw "'alsaTools' has been renamed to/replaced by 'alsa-tools'"; # Converted to throw 2024-10-17 280 280 alsaUtils = throw "'alsaUtils' has been renamed to/replaced by 'alsa-utils'"; # Converted to throw 2024-10-17 281 + amazon-qldb-shell = throw "'amazon-qldb-shell' has been removed due to being unmaintained upstream"; # Added 2025-07-30 281 282 angelfish = throw "'angelfish' has been renamed to/replaced by 'libsForQt5.kdeGear.angelfish'"; # Converted to throw 2024-10-17 282 283 ansible_2_14 = throw "Ansible 2.14 goes end of life in 2024/05 and can't be supported throughout the 24.05 release cycle"; # Added 2024-04-11 283 284 ansible_2_15 = throw "Ansible 2.15 goes end of life in 2024/11 and can't be supported throughout the 24.11 release cycle"; # Added 2024-11-08
+2
pkgs/top-level/python-aliases.nix
··· 340 340 imgaug = throw "imgaug has been removed as it is no longer maintained"; # added 2023-07-10 341 341 imgtool = throw "imgtool has been promoted to a top-level attribute name: `mcuboot-imgtool`"; # added 2024-10-09 342 342 intreehook = throw "intreehooks has been removed because it is obsolete as a backend-path key was added to PEP 517"; # added 2023-04-11 343 + ionhash = throw "ionhash has been removed due to being unmaintained upstream"; # added 2025-07-30 343 344 iotawattpy = ha-iotawattpy; # added 2025-07-06 344 345 ipaddress = throw "ipaddress has been removed because it is no longer required since python 2.7."; # added 2022-05-30 345 346 ipdbplugin = throw "ipdbplugin has been removed because it has no longer maintained for 6 years"; # added 2024-05-21 ··· 584 583 python-picnic-api = throw "python-picnic-api was removed because Home Assistant switched to python-picnic-api2"; # added 2025-03-05 585 584 python-unshare = throw "python-unshare was removed as unmaintained since 2016"; # added 2025-05-25 586 585 pytrends = throw "pytrends has been removed, as it no longer works and is abandoned upstream"; # added 2025-02-02 586 + pyqldb = throw "pyqldb has been removed, because the underlying service is reaching end of support"; # added 2025-07-30 587 587 pyqt4 = throw "pyqt4 has been removed, because it depended on the long EOL qt4"; # added 2022-06-09 588 588 pyqt5_sip = pyqt5-sip; # added 2024-01-07 589 589 pyqt5_with_qtmultimedia = pyqt5-multimedia; # added 2024-01-07
-4
pkgs/top-level/python-packages.nix
··· 7079 7079 7080 7080 iometer = callPackage ../development/python-modules/iometer { }; 7081 7081 7082 - ionhash = callPackage ../development/python-modules/ionhash { }; 7083 - 7084 7082 ionoscloud = callPackage ../development/python-modules/ionoscloud { }; 7085 7083 7086 7084 iopath = callPackage ../development/python-modules/iopath { }; ··· 13580 13582 pypykatz = callPackage ../development/python-modules/pypykatz { }; 13581 13583 13582 13584 pypytools = callPackage ../development/python-modules/pypytools { }; 13583 - 13584 - pyqldb = callPackage ../development/python-modules/pyqldb { }; 13585 13585 13586 13586 pyqrcode = callPackage ../development/python-modules/pyqrcode { }; 13587 13587