From aa9259165a95296fb826c81a322f7422baebeaaa Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Mon, 16 Feb 2026 14:32:11 -0800 Subject: [PATCH] python3Packages.ploomber-extension: drop (abandoned upstream) --- .../ploomber-extension/default.nix | 52 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 54 deletions(-) delete mode 100644 pkgs/development/python-modules/ploomber-extension/default.nix diff --git a/pkgs/development/python-modules/ploomber-extension/default.nix b/pkgs/development/python-modules/ploomber-extension/default.nix deleted file mode 100644 index 4031e91d4a97..000000000000 --- a/pkgs/development/python-modules/ploomber-extension/default.nix +++ /dev/null @@ -1,52 +0,0 @@ -{ - lib, - stdenv, - buildPythonPackage, - fetchPypi, - hatchling, - hatch-jupyter-builder, - hatch-nodejs-version, - jupyterlab, - ploomber-core, - pytestCheckHook, - pytest-jupyter, -}: - -buildPythonPackage rec { - pname = "ploomber-extension"; - version = "0.1.1"; - pyproject = true; - - # using pypi archive which includes pre-built assets - src = fetchPypi { - pname = "ploomber_extension"; - inherit version; - hash = "sha256-wsldqLhJfOESH9aMMzz1Y/FXofHyfgrl81O95NePXSA="; - }; - - build-system = [ - hatchling - hatch-jupyter-builder - hatch-nodejs-version - jupyterlab - ]; - - dependencies = [ ploomber-core ]; - - nativeCheckInputs = [ - pytestCheckHook - pytest-jupyter - ]; - - # Tests fail on Darwin when sandboxed - doCheck = !stdenv.buildPlatform.isDarwin; - - pythonImportsCheck = [ "ploomber_extension" ]; - - meta = { - description = "Ploomber extension"; - homepage = "https://pypi.org/project/ploomber-extension"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.euxane ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index dc644c06733c..7d8a1c819270 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -342,6 +342,7 @@ mapAliases { pillow-avif-plugin = throw "'pillow-avif-plugin' has been removed because 'pillow' has native avif support since 11.3"; # added 2025-11-26 pizzapi = throw "pizzapi was removed because it no longer works"; # added 2025-12-03 pkuseg = throw "'pkuseg' has been removed because it was not supported on newer versions of Python"; # added 2026-01-20 + ploomber-extension = throw "'ploomber-extension' has been removed since the upstream repo was archived"; # added 2026-02-16 plumlightpad = throw "plumlightpad has been removed because the API was shut down"; # added 2025-11-04 Polygon3 = throw "'Polygon3' has been renamed to/replaced by 'polygon3'"; # Converted to throw 2025-10-29 posix_ipc = throw "'posix_ipc' has been renamed to/replaced by 'posix-ipc'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b95b8347272f..9f2ad14298c3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12453,8 +12453,6 @@ self: super: with self; { ploomber-core = callPackage ../development/python-modules/ploomber-core { }; - ploomber-extension = callPackage ../development/python-modules/ploomber-extension { }; - plopp = callPackage ../development/python-modules/plopp { }; plotext = callPackage ../development/python-modules/plotext { };