From f4ec4083a4b1cec28da18aaf90e2eeaf3ffe38c8 Mon Sep 17 00:00:00 2001 From: Perchun Pak Date: Mon, 27 Apr 2026 21:09:02 +0200 Subject: [PATCH] python3Packages.nonbloat-db: drop --- .../python-modules/nonbloat-db/default.nix | 71 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 73 deletions(-) delete mode 100644 pkgs/development/python-modules/nonbloat-db/default.nix diff --git a/pkgs/development/python-modules/nonbloat-db/default.nix b/pkgs/development/python-modules/nonbloat-db/default.nix deleted file mode 100644 index 0dda75d8ba15..000000000000 --- a/pkgs/development/python-modules/nonbloat-db/default.nix +++ /dev/null @@ -1,71 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchFromGitHub, - - # build-system - poetry-core, - poetry-dynamic-versioning, - - # dependencies - aiofile, - typing-extensions, - - # tests - pytestCheckHook, - pytest-asyncio, - pytest-cov-stub, - pytest-mock, - pytest-randomly, - faker, -}: - -buildPythonPackage (finalAttrs: { - pname = "nonbloat-db"; - version = "0.1.4"; - pyproject = true; - - src = fetchFromGitHub { - owner = "PerchunPak"; - repo = "nonbloat-db"; - tag = "v${finalAttrs.version}"; - hash = "sha256-x6QFOZ+RYdophuRXMKE4RNi1xDnsa3naUMDbn1vG7hM="; - }; - - build-system = [ - poetry-core - poetry-dynamic-versioning - ]; - - dependencies = [ - aiofile - typing-extensions - ]; - - nativeCheckInputs = [ - pytestCheckHook - pytest-asyncio - pytest-cov-stub - pytest-mock - pytest-randomly - faker - ]; - - pythonImportsCheck = [ - "nbdb" - "nbdb.storage" - ]; - - disabledTests = [ - # flaky - "test_write_in_background" - ]; - - meta = { - description = "Simple key-value database for my small projects"; - homepage = "https://github.com/PerchunPak/nonbloat-db"; - changelog = "https://github.com/PerchunPak/nonbloat-db/blob/${finalAttrs.src.tag}/CHANGES.md"; - license = lib.licenses.agpl3Only; - maintainers = with lib.maintainers; [ PerchunPak ]; - }; -}) diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 943a5c69d63a..04da86613f3c 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -348,6 +348,7 @@ mapAliases { ninja-python = throw "'ninja-python' has been renamed to/replaced by 'ninja'"; # Converted to throw 2025-10-29 nitpick = throw "'nitpick' has been removed because it was unmaintained upstream since 2017 and using python2"; # added 2025-08-25 nixpkgs = throw "nixpkgs has been removed as its dependency pythonix was removed"; # added 2025-07-24 + nonbloat-db = throw "nonbloat-db has been removed because the upstream project was archived."; # added 2025-05-16 Nuitka = throw "'Nuitka' has been renamed to/replaced by 'nuitka'"; # Converted to throw 2025-10-29 oauth2 = throw "oauth2 has been removed as it is unmaintained"; # added 2025-05-16 oauth = throw "oauth has been removed as it is unmaintained"; # added 2025-05-16 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8bd533f81366..1c391568c94b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11192,8 +11192,6 @@ self: super: with self; { nominatim-api = callPackage ../by-name/no/nominatim/nominatim-api.nix { }; - nonbloat-db = callPackage ../development/python-modules/nonbloat-db { }; - noneprompt = callPackage ../development/python-modules/noneprompt { }; nonestorage = callPackage ../development/python-modules/nonestorage { };