Introducing dissolve: Declarative Deprecations for Python APIs

I ve published a new tool called dissolve . It’s aimed at simplifying how library maintainers communicate API changes — and how users of those libraries can automate code migrations. What is it? dissolve allows library maintainers to annotate deprecated functions using a decorator, and lets library users rewrite old calls in their own codebases using a command-line tool. Example (library…