Unverified Commit cb20cf35 authored by Anthony's avatar Anthony Committed by GitHub
Browse files

aws-shell: remove (#481452)

parents 219afd31 885f0041
Loading
Loading
Loading
Loading
+0 −59
Original line number Diff line number Diff line
{
  python3Packages,
  lib,
  fetchFromGitHub,
  fetchPypi,
  awscli,
  writableTmpDirAsHomeHook,
}:

python3Packages.buildPythonApplication rec {
  pname = "aws-shell";
  version = "0.2.2";
  format = "setuptools";

  src = fetchFromGitHub {
    owner = "awslabs";
    repo = "aws-shell";
    tag = version;
    hash = "sha256-m96XaaFDFQaD2YPjw8D1sGJ5lex4Is4LQ5RhGzVPvH4=";
  };

  build-system = with python3Packages; [
    setuptools
  ];

  dependencies = with python3Packages; [
    botocore
    pygments
    mock
    configobj
    awscli
    (prompt-toolkit.overrideAttrs (old: {
      src = fetchPypi {
        pname = "prompt_toolkit";
        version = "1.0.18";
        hash = "sha256-3U/KAsgGlJetkxotCZFMaw0bUBUc6Ha8Fb3kx0cJASY=";
      };
      postPatch = null;
      propagatedBuildInputs = old.propagatedBuildInputs ++ [
        wcwidth
        six
      ];
    }))
  ];

  nativeCheckInputs = with python3Packages; [
    pytestCheckHook
    writableTmpDirAsHomeHook
  ];

  meta = {
    homepage = "https://github.com/awslabs/aws-shell";
    description = "Integrated shell for working with the AWS CLI";
    platforms = lib.platforms.unix;
    license = lib.licenses.asl20;
    maintainers = with lib.maintainers; [ bot-wxt1221 ];
    mainProgram = "aws-shell";
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -338,6 +338,7 @@ mapAliases {
  avr-sim = throw "'avr-sim' has been removed as it was broken and unmaintained. Possible alternatives are 'simavr', SimulAVR and AVRStudio."; # Added 2025-05-31
  awesome-4-0 = throw "'awesome-4-0' has been renamed to/replaced by 'awesome'"; # Converted to throw 2025-10-27
  awf = throw "'awf' has been removed as the upstream project was archived in 2021"; # Added 2025-10-03
  aws-shell = throw "'aws-shell' has been removed because it is unmaintained upstream"; # Added 2026-01-18
  aws_mturk_clt = throw "'aws_mturk_clt' has been removed due to being unmaintained upstream. Use 'awscli' with 'mturk' subcommands instead."; # Added 2026-01-19
  axmldec = throw "'axmldec' has been removed as it was broken and unmaintained for 8 years"; # Added 2025-05-17
  backlight-auto = throw "'backlight-auto' has been removed as it relies on Zig 0.12 which has been dropped."; # Added 2025-08-22