私は、Python 2.7以降を使用するかなり最近のLinuxディストリビューションだけでなく、Python2.7にまだ切り替えていないCentOSおよびScientificLinuxボックスでも実行される小さなアプリケーションを持っています。optparseはPython2.7で非推奨になりました。率直に言って、私はサポートしたくありません。optparseそのため、私はこのアプリケーションをargparse念頭に置いて開発しました。ただし、argparseこれらの古いディストリビューションには存在しません。さらに、システム管理者はのバックポートをインストールすることをかなり疑っていargparseます。
さて、それは私がすべきですか?固執しoptparseますか?両方のライブラリの周りにまだ別のラッパーを書きますか?argparseシステム管理者とユーザー(ほとんどの場合、アプリケーションを起動できるだけです)にバックポートをインストールするように説得しますか?