<#9609 packaging: Remove unmaintained dependency `...
# meltano-repo-activity
g
#9609 packaging: Remove unmaintained dependency `flatten-dict` Pull request opened by edgarrmondragon ## Description ## Related Issues • Closes #XXXX ## Summary by Sourcery Remove the unmaintained flatten-dict dependency by providing in-house flatten and unflatten utility functions, updating all usages and tests accordingly. Enhancements: • Implement a custom flatten function with "dot", "env_var", and "tuple" reducers and type overloads • Add an unflatten function to reconstruct nested dictionaries from flat key mappings • Replace all external flatten_dict calls in settings_store and manifest with the new implementations Build: • Remove flatten-dict from dependencies and update lock files Tests: • Extend flatten tests to cover dot, env_var, and tuple reducers • Add comprehensive unflatten tests, including round-trip and custom splitter scenarios meltano/meltano