{"library":"venusian","type":"library","category":null,"description":"Venusian is a Python library that enables framework authors to defer actions typically performed by decorators at import time. Instead, these actions are executed during a separate 'scan' phase. This allows for more flexible configuration and improved testability of decorated code. The library is actively maintained, with the current version being 3.1.1, and supports CPython and PyPy versions 3.7 and above.","language":"python","status":"active","version":"3.1.1","tags":["decorators","framework-utilities","reflection","metaprogramming","configuration"],"last_verified":"Thu May 21","install":[{"cmd":"pip install venusian","imports":["from venusian import Scanner","venusian.attach(wrapped, callback)"]}],"homepage":"https://pylonsproject.org/","github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/venusian/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.5,"avg_import_s":0.04,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/venusian/compatibility"}}