setup.py में requirements सूचीबद्ध करना
हमने पहले एक setup.py फ़ाइल बनाई थी, लेकिन install_requires आर्ग्युमेंट में matplotlib पर अपनी dependency लिखना भूल गए. इस अभ्यास में आप अपने text_analyzer पैकेज के लिए पहले लिखे गए setup.py को ठीक करके version-specific dependencies सूचीबद्ध करने का अभ्यास करेंगे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Software Engineering Principles
अभ्यास निर्देश
- ज़रूरी फ़ंक्शन
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=['____'])