Open Issues Need Help
View All on GitHubAI Summary: The task is to enhance the PyHydrate library to allow direct dot notation access to native Python dictionaries and lists without explicit instantiation. This involves investigating and implementing a solution that overcomes Python's limitations on monkey patching built-in types, while maintaining backward compatibility, performance, and type safety. Potential solutions include using subclasses, factory functions, or exploring advanced techniques like metaclasses or import hooks. The chosen solution must provide a seamless user experience and minimal performance overhead.
A JFDI approach that hydrates a Python class to allow dot notation access to common data structures.