{"library":"pydeprecate","type":"library","category":null,"description":"pyDeprecate is a lightweight Python library (version 0.7.0) for managing function and class deprecations with zero dependencies. It provides automatic call forwarding to replacement functions, argument mapping between old and new APIs, and configurable warning controls to prevent log spam. It is actively maintained and designed to help library maintainers evolve APIs while maintaining backward compatibility.","language":"python","status":"active","version":"0.7.0","tags":["deprecation","api management","backward compatibility","warnings","refactoring","code quality"],"install":[{"cmd":"pip install pydeprecate","imports":["from deprecate import deprecated","from deprecate import deprecated_class","from deprecate import deprecated_instance","from deprecate import void"]}],"homepage":"https://borda.github.io/pyDeprecate","github":"https://github.com/Borda/pyDeprecate","docs":"https://borda.github.io/pyDeprecate","changelog":null,"pypi":"https://pypi.org/project/pydeprecate/","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.6,"avg_import_s":0.07,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pydeprecate/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}