pip-pop源码分析
项目相关
项目地址:https://github.com/kennethreitz/pip-pop.git
文件内容:
|+---bin
| pip-diff
| pip-grep
|LICENSE (就是项目遵守的协议,看了下是MIT协议。
|README.rst (相当于README.md|requirements.txt (依赖包
|setup.py (安装脚本
相关库:
docopt 命令行参数分析库
源码
setup.py
"""
pip-pop manages your requirements files.
"""
import sys
from setuptools import setup
setup(
name='pip-pop',
version='0.1.0',
url='https://github.com/kennethreitz/pip-pop';,
license='MIT',
author='Kenneth Reitz',
author_email='[email protected]',
description=__doc__.strip('\n'),
#packages=[],
scripts=['bin/pip-diff', 'bin/pip-grep'],
#include_package_data=True,
zip_safe=False,
platforms='any', #全平台
install_requires=['docopt', 'pip>=1.5.0'], #项目的安装使用要求
tests_require=['tox'],
classifiers=[
# As from https://pypi.python.org/pypi?%3Aaction=list_classifiers
#'Development Status :: 1 - Planning',
#'Development Status :: 2 - Pre-Alpha',
#'Development Status :: 3 - Alpha',
'Development Status :: 4 - Beta',
#'Development Status :: 5 - Production/Stable',
#'Development Status :: 6 - Mature',
#'Development Status :: 7 - Inactive',
'Programming