libprocess actors的纯Python实现
项目描述
0.3.0
添加API文档并注册readthedocs站点。
修复了当您从Process派生并实现了任何名称混淆的方法时会导致压实机崩溃的bug。
0.2.2
修复了在Context.maybe_connect中多次对同一pid进行send/link调用可能发生的竞态条件。
修复了Process HTTP路由直到initialize之后才绑定的问题。这可能导致在测试中您在initialize退出之前收到远程进程的调用,从而导致不稳定的行为。
确保send和link在事件循环中发生,以防止在建立连接时的已知非线程安全条件。
0.2.1
恢复本地分发,这样您就不需要安装仅适用于本地分发的函数。
修复了Context.stop上的竞态条件,这可能导致在拆卸时事件循环引发未捕获的异常。
0.2.0
添加基于vagrant的集成测试,以测试压实机与参考libprocess。
修复了Python 3支持,固定到protobof >= 2.6.1 < 2.7,它具有正确的支持。
0.1.3
Context.singleton()现在在构造时调用Thread.start。
将压实机固定到tornado==4.1.dev1,这强制您使用主构建的tornado发行版。
0.1.2
临时移除本地分发,以便本地发送与protobuf进程一起工作。
0.1.1
初始功能发布。
项目详情
下载文件
下载您平台所需的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。
源分发
compactor-0.3.0.tar.gz (11.8 kB 查看哈希值)
构建分发
compactor-0.3.0-py2.py3-none-any.whl (15.1 kB 查看哈希值)
关闭
compactor-0.3.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8ac68cc70888d6eefbdf728349c33a6f33d4f34c60b5c96a9b18c06b9d22b2b1 |
|
MD5 | 3e126fe8e00267af2399c7a40fcf3f67 |
|
BLAKE2b-256 | ac5eb49c0623b4c94b241cd45fefe3711fc6d37c9ed835b116bdd549a3e09c34 |
关闭
compactor-0.3.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d5a3673a8cf2b9d3a1f51d5ecf7709401c23bacf7e0bb5c2e75e201573bcf7e3 |
|
MD5 | 8276a1fa32e6d248a5df229ba988fbd7 |
|
BLAKE2b-256 | 25c4668c9bd3179acc2c1585c4a7ab633614e525042318ce74a24fd992563437 |