使用shell命令的流处理器
shellstreaming的Python项目详细描述
使用shell命令的流处理器
For developers
API reference
sphinx驱动的文档可以在http://packages.python.org/shellstreaming
Building and uploading documents
$ ./setup.py build_sphinx $ browser doc/html/index.html $ ./setup.py upload_sphinx
Testing
$ ./setup.py nosetests
$ browser htmlcov/index.html # check coverage
有些测试过于依赖个人配置; 一个需要twitter oauth信息,另一个需要通过ssh访问远程机器。 要启用所有这些测试,请在setup.cfg中以ignore files开始注释行 再做一次鼻子测试。
Uploading packages to PyPI
$ emacs setup.py # edit `version` string
$ emacs CHANGES.txt
$ ./setup.py sdist upload
或者使用zest.releaser,这是一个用于重复发布周期的方便工具。