凡人プログラマのayumuがメモを置いておくところです。
久しぶりにPythonでSlackアプリ作ろうとしたら、Slack Clientライブラリの名前がslackclient
からslack-sdk
に変わっていた。
名前が変わった理由は、v3からAPIクライアントの機能だけでなく、OAuthフローのサポートなどクライアント以外の機能もされるから。また、PyPiプロジェクト名(slackclient
)とパッケージ名(slack
)の一貫性がなかったのも変更の理由の一つ。
変更点はMigration Guideを確認する。