software_patterns/__init__.py,sha256=up4WEa-KIHuOmUPCFdnod5DgeK-Flu0dm-iF4haoScY,325
software_patterns/handler.py,sha256=Fc00xcwjhTAOIZ2CO9TrEx-cI44av9UR_sjvsZzpRSU,1079
software_patterns/memoize.py,sha256=Jam7MLXrOWTPGLBmOgYlal5Gqu-SIGdxRzieSNHJPSA,3586
software_patterns/notification.py,sha256=LgZy8XtggobKz3SX0uhv4HpHY8Ww6eaZyxy7-W4xlSk,5339
software_patterns/proxy.py,sha256=O9MOVO6YINQG0uxcfy2hgk8U9tMsqaGHStifU8_mthY,1380
software_patterns/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
software_patterns/singleton.py,sha256=6SOjy_E3h2oNBdUtaN4Uz_j8uZu7ABlLRa8SlrULIRQ,1201
software_patterns/subclass_registry.py,sha256=FR2Va-Pw6TQclqMc8oyDc9fHVygoXpG-eKqimqfoSn8,4460
software_patterns-2.0.0.dist-info/LICENSE,sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8,34523
software_patterns-2.0.0.dist-info/METADATA,sha256=jbCpvWJsLsFDAx3dLLBpRd0Ap8KICaa8EKGAPm0VoUs,6651
software_patterns-2.0.0.dist-info/WHEEL,sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA,92
software_patterns-2.0.0.dist-info/top_level.txt,sha256=gs9auJGlz6dh0RwkJl8OV_o1KCBfnNn-sowcsIVF1UI,18
software_patterns-2.0.0.dist-info/RECORD,,
