diff --git a/pkgs/by-name/re/remarshal_0_17/package.nix b/pkgs/by-name/re/remarshal_0_17/package.nix deleted file mode 100644 index a4109bad5238..000000000000 --- a/pkgs/by-name/re/remarshal_0_17/package.nix +++ /dev/null @@ -1,76 +0,0 @@ -{ - lib, - python3Packages, - fetchFromGitHub, - fetchPypi, - fetchpatch, -}: - -let - packageOverrides = self: super: { - tomlkit = super.tomlkit.overridePythonAttrs (oldAttrs: rec { - version = "0.12.5"; - src = fetchPypi { - pname = "tomlkit"; - inherit version; - hash = "sha256-7vNPujmDTU1rc8m6fz5NHEF6Tlb4mn6W4JDdDSS4+zw="; - }; - patches = [ - (fetchpatch { - url = "https://github.com/python-poetry/tomlkit/commit/05d9be1c2b2a95a4eb3a53d999f1483dd7abae5a.patch"; - hash = "sha256-9pLGxcGHs+XoKrqlh7Q0dyc07XrK7J6u2T7Kvfd0ICc="; - excludes = [ ".github/workflows/tests.yml" ]; - }) - ]; - }); - }; - python = python3Packages.python.override (old: { - self = python3Packages.python; - packageOverrides = lib.composeExtensions (old.packageOverrides or (_: _: { })) packageOverrides; - }); - pythonPackages = python.pkgs; -in -pythonPackages.buildPythonApplication (finalAttrs: { - pname = "remarshal"; - version = "0.17.1"; # last version with YAML 1.1 support, do not update - pyproject = true; - - __structuredAttrs = true; - - src = fetchFromGitHub { - owner = "remarshal-project"; - repo = "remarshal"; - tag = "v${finalAttrs.version}"; - hash = "sha256-2WxMh5P/8NvElymnMU3JzQU0P4DMXFF6j15OxLaS+VA="; - }; - - pythonRemoveDeps = [ "pytest" ]; - - build-system = [ pythonPackages.poetry-core ]; - - dependencies = with pythonPackages; [ - cbor2 - colorama - python-dateutil - pyyaml - rich-argparse - ruamel-yaml - tomlkit - u-msgpack-python - ]; - - pythonRelaxDeps = [ "cbor2" ]; - - nativeCheckInputs = [ pythonPackages.pytestCheckHook ]; - - # nixpkgs-update: no auto update - - meta = { - changelog = "https://github.com/remarshal-project/remarshal/releases/tag/${finalAttrs.src.tag}"; - description = "Convert between TOML, YAML and JSON"; - license = lib.licenses.mit; - homepage = "https://github.com/remarshal-project/remarshal"; - maintainers = with lib.maintainers; [ hexa ]; - mainProgram = "remarshal"; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 336a2e642fab..428a4fb817d7 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2026,6 +2026,7 @@ mapAliases { redpanda = throw "'redpanda' has been renamed to/replaced by 'redpanda-client'"; # Converted to throw 2025-10-27 redshift-plasma-applet = throw "'redshift-plasma-applet' has been removed as it is obsolete and lacks maintenance upstream."; # Added 2025-11-09 reiserfsprogs = throw "'reiserfsprogs' has been removed as ReiserFS has not been actively maintained for many years."; # Added 2025-11-13 + remarshal_0_17 = throw "'remarshal_0_17' has been removed because 'remarshal' supports YAML 1.1 with the `--to yaml-1.1` flag."; # added 2026-07-30 remodel = throw "'remodel' has been removed because it was unmaintained upstream, deprecated in favor of 'lune'"; # Added 2026-05-08 remotebox = throw "remotebox has been removed because it was unmaintained and broken for a long time"; # Added 2025-09-11 resp-app = throw "'resp-app' has been replaced by 'redisinsight'"; # Added 2025-12-17