{"library":"debtcollector","type":"library","category":null,"description":"Debtcollector is a Python library providing a collection of deprecation patterns and strategies. Its purpose is to help developers manage technical debt in a non-destructive manner by emitting standard `DeprecationWarning` or `PendingDeprecationWarning` messages to users of evolving APIs. It facilitates a smooth transition for consumers of libraries and applications when features are planned for removal or have moved.","language":"python","status":"active","version":"3.1.0","tags":["deprecation","technical debt","api management","warnings","python"],"last_verified":"Thu May 21","install":[{"cmd":"pip install debtcollector","imports":["from debtcollector import deprecate","from debtcollector import moved","from debtcollector import removals"]}],"homepage":"https://docs.openstack.org/debtcollector/","github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/debtcollector/","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.9,"avg_import_s":0.12,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/debtcollector/compatibility"}}