子库,其中包含通过REST API与数据库通信所需的代码。
项目描述
子库,包含运行主服务器实例所需的代码。主服务器的主要用途包括提供REST API、运行调度器和提供Web界面。
Python版本支持
此库在一个代码库中支持Python 2.7和Python 3.3+。由于语法差异和外部库对2.6的支持,不支持Python 2.6及以下版本。
文档
此库的文档托管在Read The Docs上。它直接从这个库中使用sphinx生成(设置可能因平台而异)
virtualenv env . env/bin/activate pip install sphinx sphinxcontrib-httpdomain pip install -e . --egg make -C docs html
测试
通用测试
测试在每次提交时在Travis上运行。它们也可以在本地运行(设置可能因平台而异)
virtualenv env . env/bin/activate pip install nose pip install -e . --egg nosetests tests/
针对特定数据库的测试
默认情况下,测试是在sqlite上运行的。虽然在许多情况下这已经足够,但通常最好针对您希望使用的数据库类型进行测试。在设置方面,唯一的区别将在于调用nosetests
PYFARM_DATABASE_URI="dialect+driver://username:password@host:port/database" nosetests tests/
有关数据库URI的更多信息,请参阅sqlalchemy的文档或Travis配置。
项目详情
关闭
pyfarm.master-0.8.6.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3e8abdf5ddbc8fb23acddb197cc203d703b9fad0c554bb2a76be8d60c781c296 |
|
MD5 | e7eddded6789f54e1a5ab508b5be68fe |
|
BLAKE2b-256 | a10a37409ae5446ae380cdcc2abe9af751484a0836c9d335d2f1cec38532f288 |