pkg_resources の廃止によるエラー#
docxtpl が docxcompose を使用しており、docxcompose が pkg_resources を使用しているため、pkg_resources が有効になっていると、docxtpl で Word テンプレートをレンダリングするたびに以下の警告が表示されます。
Setuptools の公式説明は以下の通りです#
docxcompose の GitHub#
docxcompose のコードは 3 年以上更新されていません。
複数の処理中の Pull requests が長期間未合併です。
Pull requests に基づいてローカルライブラリファイルを修正することで警告問題を解決できます。
importlib-resources をインストールします。
pip install importlib-resources
.venv\Lib\site-packages\docxcompose\properties.py の 18 行目と 111 行目をそれぞれ修正した後、再度 Python プログラムを実行するとエラーが消えます。