skillfed

jeepney

Low-level, pure Python DBus protocol wrapper.

jeepney Permissive license MIT AGING v0.9.0 released

Install

jeepney on PyPI

pip

pip install jeepney

uv

uv add jeepney

poetry

poetry add jeepney

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.7)
Install friction low — pure-Python wheel
Runtime dependencies none
Maintenance aging — 532 days since the last release
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: jeepney-0.9.0-py3-none-any.whl

Programming Language :: Python :: 3Topic :: Desktop Environment

About jeepney

from the package's own PyPI description — quoted content, verbatim

Jeepney is a pure Python implementation of D-Bus messaging. It has an I/O-free <https://sans-io.readthedocs.io/>__ core, and integration modules for different event loops.

D-Bus is an inter-process communication system, mainly used in Linux.

To install Jeepney::

pip install jeepney

Jeepney docs on Readthedocs <https://jeepney.readthedocs.io/en/latest/>__

Read as markdown · JSON record · Source repository · Docs

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Jeepney is a pure Python implementation of D-Bus messaging with an I/O-free core and integration modules for different event loops, enabling inter-process communication mainly on Linux systems.

Low install friction with no runtime dependencies. Maintenance status is aging—last release was 532 days ago—so expect slower response to issues, though the package remains functional for its core use case.

MIT license permits free use, modification, and distribution with minimal restrictions, making it suitable for both open-source and proprietary projects.

Usage

pip install jeepney==0.9.0
import jeepney
# Use jeepney.DBusAddress or other D-Bus protocol classes for IPC

Requires Python 3.7 or later; D-Bus system library must be present on the target Linux system for actual IPC operations.

Verdict: Jeepney is a stable, dependency-free D-Bus implementation suitable for Linux IPC tasks. Its MIT license and top-1000 popularity make it a safe choice, though the 532-day gap since last release signals aging maintenance—acceptable for mature, stable functionality but worth monitoring for long-term support.

Needs verification

  • Whether the 532-day release gap reflects stable maturity or abandonment risk for future Python/D-Bus ecosystem changes
  • Actual test coverage and community adoption patterns beyond raw download tier
D-Bus messaging Pythoninter-process communication LinuxDBus protocol wrapperpure Python D-Busevent loop D-Bus integrationIPC Linux Python

Similar packages