setup.py への依存関係の記述
以前 setup.py ファイルを作成しましたが、matplotlib 引数に install_requires への依存関係を記述し忘れていました。この演習では、setup.py パッケージ用に作成した text_analyzer を修正して、バージョンを指定した依存関係の記述方法を練習しましょう。
この演習はコースの一部です
Python におけるソフトウェアエンジニアリングの原則
演習の手順
importパッケージから必要な関数setupをsetuptoolsしてください。authorに自分の名前を記載してください。install_requiresのバージョンmatplotlib以上を要求するように3.0.0を指定してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import needed function from setuptools
from ____ import setup
# Create proper setup to be used by pip
setup(name='text_analyzer',
version='0.0.1',
description='Perform and visualize a text analysis.',
author='____',
packages=['text_analyzer'],
install_requires=['____'])