{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/9"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/10"},{"label":"Multimedia","url":"https://skillfed.io/packages/category/multimedia"}],"enrichment":{"capability":"Read and write XMP metadata in image and document files by wrapping the Exempi C library through ctypes.","skillfed_tags":["metadata-extraction","ctypes-wrapper","xmp-standard"],"use_cases":["Extract metadata from image files in batch processing workflows.","Embed or update XMP tags in photos during digital asset management operations.","Read custom XMP properties from documents to integrate metadata into cataloging systems.","Automate metadata synchronization between XMP-aware applications and external systems.","Validate XMP metadata in media archives or publishing workflows."],"what_it_does":"Python XMP Toolkit is a ctypes wrapper around Exempi, a C/C++ library for working with XMP metadata. It allows you to read and write XMP metadata embedded in various file formats. The library is developed by ESA/Hubble, ESO, and CRS4, and it ties Python code to Adobe's XMP standard through Exempi, ensuring that XMP standard updates can be incorporated with minimal effort.\n\nThe package depends only on pytz at runtime and installs as a pure Python wheel, but it requires the Exempi C library to be present on your system to function. The codebase has been stable since its first release in 2012, though releases are infrequent; the repository remains active and the package is marked as production-stable.","worth_installing":"Yes, if you need XMP metadata access and Exempi is available on your system. The package is stable, permissively licensed, and has low install friction. However, the aging maintenance status (261 days since last release) and the hard dependency on a native C library mean you should verify Exempi availability in your deployment environment and confirm Python version compatibility before committing to it in production."},"id":"python-xmp-toolkit","links":{"html":"https://skillfed.io/packages/python-xmp-toolkit","md":"https://skillfed.io/packages/python-xmp-toolkit.md","pypi":"https://pypi.org/project/python-xmp-toolkit/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-11-26","license_spdx":null,"license_treatment":"permissive","name":"python-xmp-toolkit","python_support":"unspecified","summary":"XMP I/O wrapping Exempi"},"popularity":{"monthly_downloads":97680,"position":13133,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.0"}
