Lister les dépendances dans setup.py
Nous avons créé un fichier setup.py plus tôt, mais nous avons oublié d'indiquer notre dépendance à matplotlib dans l'argument install_requires. Dans cet exercice, vous allez vous entraîner à lister vos dépendances avec contrainte de version en corrigeant le setup.py que vous avez écrit précédemment pour votre package text_analyzer.
Cet exercice fait partie du cours
<cours>Principes de génie logiciel en Python</cours>Instructions de l’exercice
- Importez la fonction nécessaire,
setup, depuis le packagesetuptools. - Indiquez-vous comme
author. - Renseignez
install_requirespour exigermatplotliben version3.0.0ou supérieure.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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=['____'])