{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/8"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/12"},{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/2"}],"enrichment":{"capability":"Bundles DLL dependencies into Windows Python wheels to create self-contained packages that work without requiring system libraries on the target machine.","skillfed_tags":["windows-packaging","wheel-repair","dll-bundling"],"use_cases":["Package a compiled extension module with its required DLL dependencies for clean installation on Windows systems.","Repair an existing wheel by automatically discovering and bundling external DLL dependencies into a self-contained distribution.","Inspect a wheel to see which external DLLs it depends on before deciding whether to bundle them.","Produce Windows wheels from a Linux or macOS build environment without needing a Windows machine.","Manage DLL namespace conflicts by using name-mangling and selective exclusion options."],"what_it_does":"delvewheel is a command-line tool that solves the problem of distributing Python wheels for Windows when they depend on DLLs not guaranteed to be present on end-user machines. It inspects a wheel, identifies external DLL dependencies (excluding system libraries), copies those DLLs into the wheel, and patches the wheel so the DLLs load correctly at runtime. This approach mirrors auditwheel (Linux) and delocate (macOS).\n\nThe tool handles DLL name mangling to avoid DLL hell\u2014a Windows problem where multiple versions of the same DLL can conflict. It supports fine-grained control via command-line options to include or exclude specific DLLs, search additional paths, and configure where vendored DLLs are stored within the wheel. It runs on Python 3.9+ and can repair wheels targeting Python 2.6 or later across win32, win_amd64, and win_arm64 architectures.","worth_installing":"Yes. delvewheel fills a critical gap for Windows wheel distribution. It is actively maintained, has low install friction, carries a permissive MIT license, and solves a real problem for anyone shipping compiled Python packages for Windows. The tool is stable (Production/Stable classifier), has no known vulnerabilities, and is popular (433256 monthly downloads, top 15000 packages) indicating real-world adoption."},"id":"delvewheel","links":{"html":"https://skillfed.io/packages/delvewheel","md":"https://skillfed.io/packages/delvewheel.md","pypi":"https://pypi.org/project/delvewheel/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-28","license_spdx":"MIT","license_treatment":"permissive","name":"delvewheel","python_support":"supports_current","summary":"Self-contained wheels for Windows"},"popularity":{"monthly_downloads":433256,"position":6702,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.13.0"}
