python3Packages.py-key-value-shared: remove

Integrated into py-key-value-aio 0.4.5.

Assisted-by: OpenAI Codex (GPT-5)
This commit is contained in:
Tyce Herrman
2026-08-20 13:37:11 -06:00
committed by Gaetan Lepage
parent f5a2ae073c
commit 412153e513
3 changed files with 1 additions and 67 deletions

View File

@@ -1,65 +0,0 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
# build-system
uv-build,
# dependencies
beartype,
typing-extensions,
# tests
pytestCheckHook,
pytest-xdist,
inline-snapshot,
py-key-value-shared-test,
}:
buildPythonPackage (finalAttrs: {
pname = "py-key-value-shared";
version = "0.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "strawgate";
repo = "py-key-value";
tag = finalAttrs.version;
hash = "sha256-4ji+GzJTv1QnC5n/OaL9vR65j8BQmJsVGGnjjuulDiU=";
};
sourceRoot = "${finalAttrs.src.name}/key-value/key-value-shared";
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail \
"uv_build>=0.8.2,<0.9.0" \
"uv_build"
'';
build-system = [
uv-build
];
dependencies = [
beartype
typing-extensions
];
pythonImportsCheck = [ "key_value.shared" ];
nativeCheckInputs = [
inline-snapshot
py-key-value-shared-test
pytest-xdist
pytestCheckHook
];
meta = {
description = "Shared code between key-value-aio and key-value-sync";
homepage = "https://github.com/strawgate/py-key-value/tree/main/key-value/key-value-shared";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ GaetanLepage ];
};
})

View File

@@ -491,6 +491,7 @@ mapAliases {
Pweave = throw "'Pweave' has been renamed to/replaced by 'pweave'"; # Converted to throw 2025-10-29
py-deprecate = throw "'py-deprecate' has been renamed to/replaced by 'pydeprecate'"; # Converted to throw 2026-06-19
py-eth-sig-utils = throw "py-eth-sig-utils has been removed because it has been marked as broken since at least November 2024."; # Added 2025-10-04
py-key-value-shared = throw "'py-key-value-shared' has been integrated into 'py-key-value-aio'; use 'py-key-value-aio' instead"; # Added 2026-08-17
py-multiaddr = multiaddr; # added 2026-06-27
py-scrypt = scrypt; # added 2025-08-07
py_stringmatching = throw "'py_stringmatching' has been renamed to/replaced by 'py-stringmatching'"; # Converted to throw 2025-10-29

View File

@@ -14199,8 +14199,6 @@ self: super: with self; {
py-key-value-aio = callPackage ../development/python-modules/py-key-value-aio { };
py-key-value-shared = callPackage ../development/python-modules/py-key-value-shared { };
py-key-value-shared-test = callPackage ../development/python-modules/py-key-value-shared-test { };
py-libnuma = callPackage ../development/python-modules/py-libnuma { };