$npx skillfedfor your agent

deb-pkg-tools

Debian packaging tools

SkipPyPI Software DevelopmentReleased Mar 2021101.4K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — deb_pkg_tools-8.4-py2.py3-none-any.whl
v8.4 · released 2021-03-09 · 5 runtime deps: executor, coloredlogs, humanfriendly, property-manager, six

No. The package is abandoned (last release 2021-03-09) with no active maintenance or security updates. While it has low install friction and permissive licensing, the lack of maintenance means it will not receive bug fixes, security patches, or compatibility updates for modern Python versions or Debian systems. Use only if you are maintaining legacy systems already running this package and cannot migrate to actively maintained alternatives.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires external Debian tools: dpkg-dev, fakeroot, and lintian must be installed via system package manager (e.g., apt-get).
  • Package is abandoned and may not work with modern Python or Debian versions.
  • Low install friction with five runtime dependencies.

License · maintenance · safety

MIT (permissive) — MIT license (permissive) allows commercial and private use with minimal restrictions.

last release 2021-03-09 (1984 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 101,373 downloads/mo, #12,942 on PyPI

Verify before relying

pip install deb-pkg-tools

from deb_pkg_tools.package import inspect_package
metadata = inspect_package('/path/to/package.deb')
  • Whether the package still works correctly with current Debian/Ubuntu systems and modern Python versions beyond those tested at release.
  • Compatibility status with Python 3.9+ given the last release predates these versions.
  • Whether external Debian tools (dpkg-dev, fakeroot, lintian) remain compatible with the package's expectations.
Same gist for agents: .md · .json

What it is and what it does

deb-pkg-tools is a Python library and CLI for automating Debian binary package operations. It wraps lower-level Debian tools (dpkg, fakeroot, lintian, apt-ftparchive) to provide higher-level functions for building packages, inspecting metadata, validating packages, managing repositories, and collecting dependencies. The package exposes functionality both as a Python API for programmatic use and as shell-friendly command-line commands, making it useful in build automation and package management scripts.

The package enforces opinionated defaults about how Debian packages should be built but provides environment variables and function arguments to override most behaviors. It was tested on CPython 2.7, 3.5+, and PyPy at the time of its last release. The codebase claims around 90% test coverage, though the package has not been actively maintained since March 2021.

Use it for

  • Automate building Debian binary packages in CI/CD pipelines without manual dpkg-deb invocations.
  • Inspect and validate .deb archive metadata and dependencies programmatically before deployment.
  • Create and manage trivial Debian package repositories for internal or testing purposes.
  • Collect a package and all its dependencies into a single directory for offline installation.
  • Perform static analysis on package archives to catch common packaging errors early.

Worth the install?

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

Skip

No.

The package is abandoned (last release 2021-03-09) with no active maintenance or security updates. While it has low install friction and permissive licensing, the lack of maintenance means it will not receive bug fixes, security patches, or compatibility updates for modern Python versions or Debian systems. Use only if you are maintaining legacy systems already running this package and cannot migrate to actively maintained alternatives.

Install

deb-pkg-tools on PyPI

Before you install

Low install friction with five runtime dependencies. However, the package is abandoned—last release was 2021-03-09, over 1984 days ago. No active maintenance or security updates.

Requires external Debian tools: dpkg-dev, fakeroot, and lintian must be installed via system package manager (e.g., apt-get). Package is abandoned and may not work with modern Python or Debian versions.

License in practice

MIT license (permissive) allows commercial and private use with minimal restrictions.

Quickstart

pip install deb-pkg-tools

from deb_pkg_tools.package import inspect_package
metadata = inspect_package('/path/to/package.deb')

Verify before relying

  • Whether the package still works correctly with current Debian/Ubuntu systems and modern Python versions beyond those tested at release.
  • Compatibility status with Python 3.9+ given the last release predates these versions.
  • Whether external Debian tools (dpkg-dev, fakeroot, lintian) remain compatible with the package's expectations.

Package facts

LicenseMIT permissive
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependencies
5 packages
executorcoloredlogshumanfriendlyproperty-managersix
MaintenanceAbandoned 1,984 days since the last release
First released
Downloads101,373 / month, #12,942 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableEnvironment :: ConsoleIntended Audience :: DevelopersIntended Audience :: Information TechnologyIntended Audience :: System AdministratorsLicense :: OSI Approved :: MIT LicenseOperating System :: POSIX :: LinuxProgramming Language :: PythonProgramming Language :: Python :: 2Programming Language :: Python :: 2.7Programming Language :: Python :: 3Programming Language :: Python :: 3.5Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: Implementation :: CPythonProgramming Language :: Python :: Implementation :: PyPyTopic :: Software DevelopmentTopic :: Software Development :: Build ToolsTopic :: Software Development :: Libraries :: Python ModulesTopic :: System :: Archiving :: PackagingTopic :: System :: Installation/SetupTopic :: System :: Software DistributionTopic :: System :: Systems AdministrationTopic :: TerminalsTopic :: Utilities

Evidence: deb_pkg_tools-8.4-py2.py3-none-any.whl

Tags

Capabilities
debian package buildingdeb archive inspectiondebian repository managementdpkg automationdebian packaging toolsbuild debian packagespackage metadata extraction
Topics
debian-packagingabandoned

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 › “debian package building”

  • deb-pkg-toolsBuilds, inspects, and manages Debian binary packages and repositories…
  • stdebConverts Python packages into Debian source and binary packages (.deb…
  • python-debianReads and manipulates Debian packaging metadata formats including…

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 bindep · debian-inspector · python-debian · requires.io · pwntools · stdeb · rpmfile · pylibfdt · conda-package-handling · patool