5 - Using Tools like setuptools and twine
Enroll to start learning
You’ve not yet enrolled in this course. Please enroll for free to listen to audio lessons, classroom podcasts and take practice test.
Practice Questions
Test your understanding with targeted questions
What tool is used for uploading packages to PyPI?
💡 Hint: Think of the utility that directly uploads your package.
What command installs setuptools?
💡 Hint: Consider which command is used for installing Python packages.
4 more questions available
Interactive Quizzes
Quick quizzes to reinforce your learning
What does setuptools help you do?
💡 Hint: Think about what this tool is primarily used for.
True or False: twine is used to install Python packages.
💡 Hint: Consider the function of twine.
1 more question available
Challenge Problems
Push your limits with advanced challenges
Create a complete setup.py script for a package called 'data_tool' that requires 'numpy' and 'pandas' as dependencies.
💡 Hint: Think about the required fields for package configuration.
You have created a package but noticed that it includes unnecessary files. How would you modify your setup process to avoid this?
💡 Hint: Consider which file controls the source files included in the distribution.
Get performance evaluation
Reference links
Supplementary resources to enhance your learning experience.