ÎncepețiÎncepe gratuit

Listarea dependențelor în setup.py

Am creat anterior un fișier setup.py, dar am uitat să menționăm dependența față de matplotlib în argumentul install_requires. În acest exercițiu vei exersa listarea dependențelor cu versiuni specifice, corectând fișierul setup.py pe care l-ai scris anterior pentru pachetul text_analyzer.

Acest exercițiu face parte din cursul

Principii de inginerie software în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • importă funcția necesară, setup, din pachetul setuptools.
  • Menționează-te ca author.
  • Specifică în install_requires că este necesară versiunea 3.0.0 sau mai recentă a matplotlib.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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=['____'])
Editează și rulează codul