{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/2"}],"enrichment":{"capability":"Dictdiffer computes and applies diffs and patches to Python dictionaries, letting you identify what changed between two dicts and reconstruct one from another.","skillfed_tags":["data-comparison","state-tracking"],"use_cases":["Track configuration file changes by diffing before and after versions to log only what changed.","Implement undo/redo functionality by storing diffs and replaying them forward or backward.","Audit data mutations in applications by capturing diffs of object state at key points.","Sync state between systems by transmitting only the delta rather than full snapshots.","Compare API responses or database records to detect and report structural changes."],"what_it_does":"Dictdiffer is a utility library for computing structural differences between Python dictionaries and applying those differences as patches. It identifies what keys were added, removed, or changed between two dicts and can reconstruct one dict from another by replaying those changes. The library has no external runtime dependencies and works as a pure Python module.\n\nTypical use cases include tracking configuration changes, auditing data mutations, implementing undo/redo logic, or syncing state between systems. It's particularly useful when you need to log or transmit only the delta between two versions rather than the full state.","worth_installing":"Yes. Dictdiffer is actively maintained, has no dependencies, installs cleanly, carries a permissive MIT license, and solves a real problem with a stable API. It's in the top 5000 packages by download volume and has no known vulnerabilities. Install it if you need to diff or patch dictionaries."},"id":"dictdiffer","links":{"html":"https://skillfed.io/packages/dictdiffer","md":"https://skillfed.io/packages/dictdiffer.md","pypi":"https://pypi.org/project/dictdiffer/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-16","license_spdx":"MIT","license_treatment":"permissive","name":"dictdiffer","python_support":"supports_current","summary":"Dictdiffer is a library that helps you to diff and patch dictionaries."},"popularity":{"monthly_downloads":9288516,"position":1549,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.10.0"}
