handofcatsgithub.com過去に作ったpythonの関数をコマンドとして扱えるようにするライブラリを更新しました。なんでhandfcats?猫の手も借りたいときに使いたかったからです。痒いところに手が届くという意味では、猫の手よりまごの手の方が近いのかもしれないですが。猫の手の方が可愛いので。ちなみに実は名前の正しさについては悩んでいて以下のどれがふさわしい名前なのかわかっていなかったりします。handofcathandofcatshandsofcathandsofcatsどういう機能?pythonの関数定義を無料でコマンドとして扱えるようにするライブラリです。基本的な使いかたはhandofcats.as_commandデコレータをつけるだけです。以下の様な定義を書いてあげると、すぐにコマンドとして利用できます(型定義を見るので型アノテーションは書いてください)。suffix=suffix))以下の様に扱われます。arguments)は、オプション引数に(必須)デフォルト値を持った引数は、オプション引数(省略可能)また、int,float,boolについてだけですが型をよしなに取り扱ってくれます。'foo')ちなみにhandofcatsコマンドというものも扱えてこれはデコレータ無しに任意の関数を指定してあげると、それがコマンドとして扱われるというようなものです(詳細はリンク先など)。なんでライブラリの更新をしたかったの?元々の実装でも期待通りには動いていたのですが。