Vereisten opnemen in setup.py
We hebben eerder een setup.py-bestand gemaakt, maar we zijn vergeten onze afhankelijkheid van matplotlib op te nemen in het argument install_requires. In deze oefening ga je oefenen met het specificeren van versiegebonden afhankelijkheden door de setup.py die je eerder voor je text_analyzer-pakket schreef te corrigeren.
Deze oefening maakt deel uit van de cursus
Software-engineeringprincipes in Python
Oefeninstructies
importde benodigde functie,setup, uit het pakketsetuptools.- Zet jezelf als
author. - Stel
install_requireszo in datmatplotlibversie3.0.0of hoger vereist is.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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=['____'])