Hi there!
I'd like to propose making get_UID pluggable so that users can implement their own version without affecting others.
In certain cases, it is necessary to keep track of UID changes by recording the UIDs before and after modifications over a series of anonymizations done in separate processes. Additionally, some users might want to use a specific prefix to generate their own UIDs. The current implementation doesn't allow this since get_UID is tightly coupled with the code, and its dictionary is volatile.
If this proposal is acceptable, I am willing to raise a PR for review. I would like to hear feedback on whether this change is agreeable.
Hi there!
I'd like to propose making
get_UIDpluggable so that users can implement their own version without affecting others.In certain cases, it is necessary to keep track of UID changes by recording the UIDs before and after modifications over a series of anonymizations done in separate processes. Additionally, some users might want to use a specific prefix to generate their own UIDs. The current implementation doesn't allow this since
get_UIDis tightly coupled with the code, and its dictionary is volatile.If this proposal is acceptable, I am willing to raise a PR for review. I would like to hear feedback on whether this change is agreeable.