$npx skillfedfor your agent

py-key-value-shared

Shared Key-Value

SkipPyPI Software DevelopmentReleased Nov 20258.0M downloads / mopermissive licensePure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — py_key_value_shared-0.3.0-py3-none-any.whl
v0.3.0 · released 2025-11-17 · Python >=3.10 · 2 runtime deps: typing-extensions, beartype

No — this is a shared library component designed to be pulled in as a transitive dependency by key-value-aio or key-value-sync, not installed directly. Install it only if you are actively developing one of those downstream packages or have a specific reason to depend on its shared utilities. The alpha status and 270-day release gap suggest limited active development.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later; designed primarily as a dependency for other packages rather than direct end-user use.
  • Low install friction with only two runtime dependencies (typing-extensions and beartype).
  • Package is in alpha status and has not received updates in 270 days, suggesting it may be stable but not actively maintained.

License · maintenance · safety

permissive license (permissive) — Licensed under Apache Software License (permissive), meaning you can use, modify, and distribute this package freely with minimal restrictions.

last release 2025-11-17 (270 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 7,983,492 downloads/mo, #1,674 on PyPI

Verify before relying

pip install py-key-value-shared

from py_key_value_shared import <shared_component>
# Use shared types or utilities in your key-value implementation
  • What specific shared components, types, or utilities does this package export for downstream use?
  • Is this package actively maintained or in maintenance mode given the 270-day gap since last release?
  • What is the actual relationship and coupling between this package and key-value-aio/key-value-sync?
Same gist for agents: .md · .json

What it is and what it does

py-key-value-shared is a utility library that extracts and centralizes shared code between two related key-value storage packages (key-value-aio and key-value-sync). It is not intended for direct end-user consumption but rather as an internal dependency to reduce code duplication across those sibling packages. The package depends on typing-extensions for enhanced type hints and beartype for runtime type checking, and it supports Python 3.10 through 3.13.

Because this is a shared library component, you would typically encounter it as a transitive dependency when installing key-value-aio or key-value-sync, rather than installing it directly. Its value lies in keeping the two related packages DRY and maintainable by centralizing common logic and type definitions.

Use it for

  • Installed automatically as a dependency when using key-value-aio or key-value-sync packages.
  • Provides shared type definitions and utilities to both async and sync key-value storage implementations.
  • Reduces code duplication and maintenance burden across related key-value storage libraries.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No — this is a shared library component designed to be pulled in as a transitive dependency by key-value-aio or key-value-sync, not installed directly.

Install it only if you are actively developing one of those downstream packages or have a specific reason to depend on its shared utilities. The alpha status and 270-day release gap suggest limited active development.

Install

py-key-value-shared on PyPI

Before you install

Low install friction with only two runtime dependencies (typing-extensions and beartype). Package is in alpha status and has not received updates in 270 days, suggesting it may be stable but not actively maintained.

Requires Python 3.10 or later; designed primarily as a dependency for other packages rather than direct end-user use.

License in practice

Licensed under Apache Software License (permissive), meaning you can use, modify, and distribute this package freely with minimal restrictions.

Quickstart

pip install py-key-value-shared

from py_key_value_shared import <shared_component>
# Use shared types or utilities in your key-value implementation

Verify before relying

  • What specific shared components, types, or utilities does this package export for downstream use?
  • Is this package actively maintained or in maintenance mode given the 270-day gap since last release?
  • What is the actual relationship and coupling between this package and key-value-aio/key-value-sync?

Package facts

Licensepermissive license permissive
Python supportSupports the current Python release >=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
2 packages
typing-extensionsbeartype
MaintenanceAging 270 days since the last release
First released
Downloads7,983,492 / month, #1,674 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 3 - AlphaIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13

Evidence: py_key_value_shared-0.3.0-py3-none-any.whl

Tags

Capabilities
key-value shared utilitiesshared code librarykey-value storage basetype definitions for key-valuereusable key-value components
Topics
shared-librarykey-value-storage

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “key-value shared utilities”

  • py-key-value-sharedProvides shared utility code and type definitions for key-value…
  • microsoft-teams-commonProvides shared utilities for Microsoft Teams SDK packages, including…
  • redisliteRedislite embeds a self-contained Redis server into a Python package,…

Give your agent the search over MCP, or paste the wish link into any chat.

More Software Development packages

typing-extensions Worth it
PyPI · Software Development · released Jul 2026

Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.

PSF-2.0pure Python · 3.9+
1.9Bdownloads / mo
numpy Worth it
PyPI · Software Development · released Aug 2026

NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.

BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0compiled wheel · 3.12+
1.1Bdownloads / mo
fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
distlib With conditions
PyPI · Software Development · released Jun 2026

Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.

permissive licensepure Python
323.3Mdownloads / mo

See also robotcode-core · simplekv · scverse-misc · wimpy · py-key-value-aio · microsoft-teams-common · shared · devpi-common · trame-common · atomic_dict