基于teleport的小型web api框架
cosmic的Python项目详细描述
宇宙
Cosmic是一个基于 Teleport。
许可证
版权所有(c)2014 8313547 Canada Inc.
兹免费准许任何人取得 本软件和相关文档文件(“软件”),用于处理 不受限制的软件,包括但不限于 使用、复制、修改、合并、发布、分发、再授权和/或销售副本 以及允许向其提供软件的人员 因此,必须满足以下条件:
上述版权公告及本许可公告须包括在 软件的拷贝或大部分。
本软件按“原样”提供,无任何形式的保证,明示或 默示的,包括但不限于适销性保证, 适合特定目的和不侵权。在任何情况下 作者或版权所有者应对任何索赔、损害或其他 责任,无论是在合同诉讼、侵权诉讼或其他诉讼中, 不属于或与本软件有关,或使用或与本软件的其他交易有关。 软件。
变更日志
0.5.6版
(Bugfix版本,2015年5月28日发布)
- 不要处理视图引发的validationerror异常,让它们冒泡 进入自定义异常处理程序。
版本0.5.5
(Bugfix发布,2014年12月12日发布)
- 修复链接类型的validationerror
0.5.4版
(Bugfix发布,2014年11月24日发布)
- 修复与上次修复相关的重要错误。
0.5.3版
(Bugfix发布,2014年11月24日发布)
- 文件:请注意,宇宙使用了过时版本的传送。
- 通过使用打包副本,可以并行安装Teleport。
版本0.5.2
(Bugfix发布,2014年9月14日发布)
- 修复链接表示中的错误,将外部链接表示为 同样的模型。
- 避免在http模块中重新访问异常以保留原始堆栈跟踪。
0.5.1版
(Bugfix发布,2014年9月12日发布)
- 为cosmic.globals模块编写了文档。
- 实现了cosmic.globals.thread_local_middleware。
- 现在服务器不会在每个请求上强制创建本地线程, 它检查是否已经存在。这允许显式地使用中间件。
0.5.0版
2014年9月10日发布
- cosmic.Linktype的json表单是一个包含url的字符串,即“ref” 部分已移动到cosmic.BaseRepresentation。这使得链接类型 对行动更友好。
版本0.4.2
(Bugfix发布,2014年8月25日发布)
- 没有接受或返回参数的操作已中断。
- 将api对象存储(cosmos)移出线程局部变量。这破宇宙 在多线程环境中。
- 让API.run接受debug参数。
- 已更改Server.unhandled_exception_hook行为:
- 将请求对象作为第二个参数传递。
- 当Server.debug为真时不要调用它。
- 新线程本地api:
- SafeGlobal换成了SwappableDict和ThreadLocalDict
- 交换api而不是堆栈api。
- thread_localcontext manager负责清理。
0.4.1版
(Bugfix发布,2014年8月21日发布)
- 修复了cosmic.client.ClientLoggingMixin,以便logvalue是json 可序列化,并且头由元组列表一致地表示。
- 添加了更改文件
- 改进了pypi的long_description。