一种基于基树的路由器,用于http和其他路由需求,并支持带有cython boost的中间件和端点
xrtr的Python项目详细描述
一种基于基树结构的通用字符串路由器,(部分)为速度优化的cython。
许可证
xrtr是在MIT许可证下分发的自由软件,与Router’s license许可证相同。
待办事项
- 有很大的改进空间(特别是在将代码迁移到c和cython和时,这是我使用cython的第一个项目);
- 修复测试覆盖率(例如,为什么不覆盖方法声明);
- 关于cython、发行版、命名约定等,还有很多事情要做;
- 添加Windows生成using AppVeyor;
更改日志
V0.2.1 2018年10月9日
- 修正了在树中创建的第一个节点是“非冲突方法”时,no_conflict标记未传播到add_method的错误。
2018年10月3日v0.2.0
- 添加method_for函数。
V0.1.4 2018年10月3日
- 添加sentinel对象。
V0.1.3 2018年9月21日
- 添加重复变量的测试。
V0.1.2 2018年9月14日
- 小的调整和改进(搜索优化)。
v0.1.1 2018年9月11日
- 小的调整和改进。
2018年8月22日v0.1.0
- pypi上的第一个版本。