我对我的项目的简短描述。
MyDataSource的Python项目详细描述
setup.py(适用于人类)
此循环存在以提供an example setup.py文件,可使用
启动下一个python项目。它包括一些高级的
setup.py
的模式和最佳实践,以及一些
评论-出好-到-有。
例如,这个setup.py
提供了一个$ python setup.py upload
命令,它创建一个universal wheel(和sdist)并上传
你的包到PyPi使用Twine,无需烦人
setup.cfg
文件。它还自动创建/上传一个新的git标记。
简而言之,setup.py
文件在第一次访问时可能会让人望而生畏
刚开始-甚至有人听到圭多说,“每个人都是货船邪教
主题”。这是真的-所以,我希望这个回购是最好的地方
复制-粘贴自:)
安装
cd your_project
wget https://raw.githubusercontent.com/kennethreitz/setup.py/master/setup.py -O setup.py
待办事项
- 通过
$ setup.py test
进行测试(如果它很简洁)。
鼓励拉取请求!
更多资源
- What is setup.py?堆栈溢出
- Official Python Packaging User Guide
- The Hitchhiker's Guide to Packaging
- Cookiecutter template for a Python package
许可证
这是免费和无负担的软件发布到公共领域。
任何人都可以自由复制、修改、发布、使用、编译、销售或 以源代码形式或编译的形式分发此软件 二进制的,用于任何目的的,商业的或非商业的,并且以任何方式。