{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/13"}],"enrichment":{"capability":"Provides shared utility functions for devpi-server and devpi-client, including version handling, tar extraction safety, and legacy package version support.","skillfed_tags":["package-management","version-handling"],"use_cases":["Building devpi-server or devpi-client extensions that need consistent version parsing and comparison.","Integrating legacy Python package version handling into custom package management tools.","Safely extracting and validating tar archives in package distribution workflows.","Standardizing version normalization across multiple devpi ecosystem components."],"what_it_does":"devpi-common is a utility library that centralizes shared functionality used by devpi-server, devpi-client, and related tools. It provides version comparison and normalization (including legacy version support via packaging-legacy), secure tar extraction with guards against malicious archives, and type information exports. The package depends on lazy, packaging-legacy, and requests, making it a lightweight bridge for devpi ecosystem components that need consistent version handling and file operations.\n\nThe library is production-stable and actively maintained, with recent releases addressing type hints, memory efficiency through __slots__, and security improvements in archive extraction. It supports Python 3.7 through 3.14 and PyPy, making it compatible with a wide range of Python environments.","worth_installing":"Yes. This is a stable, actively maintained utility library with low install friction, permissive licensing, and no known vulnerabilities. Install it if you are building on the devpi ecosystem or need its specific version-handling and tar-extraction utilities; otherwise, it is primarily useful as a transitive dependency of devpi-server or devpi-client."},"id":"devpi-common","links":{"html":"https://skillfed.io/packages/devpi-common","md":"https://skillfed.io/packages/devpi-common.md","pypi":"https://pypi.org/project/devpi-common/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-09","license_spdx":null,"license_treatment":"permissive","name":"devpi-common","python_support":"supports_current","summary":"Utilities jointly used by devpi-server, devpi-client and others."},"popularity":{"monthly_downloads":227081,"position":9188,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.1.1"}
