setup.py에 요구 사항 나열하기
이전에 setup.py 파일을 만들었지만, install_requires 인자에 matplotlib에 대한 의존성을 적는 것을 깜빡했어요. 이 연습에서는 text_analyzer 패키지를 위해 이전에 작성한 setup.py를 고쳐서, 버전별 의존성을 올바르게 나열하는 방법을 연습해 볼 거예요.
이 연습은 강의의 일부입니다
Python으로 배우는 소프트웨어 공학 원칙
연습 안내
- 필요한 함수인
setup을setuptools패키지에서import하세요. 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=['____'])