单例元类和单例工厂
singletons的Python项目详细描述
声明具有不同实例化范围的单例类和单例工厂,力求线程安全和简单
- 自由软件:麻省理工学院许可证
安装
pip install singletons
快速示例
import singletons @singletons.GlobalFactory def my_uuid(): return uuid.uuid4() # elsewhere... my_uuid() # will return the global instance of a UUID object
开发
要运行所有测试,请运行:
tox
变更日志
主人
0.2.2(2018-02-01)
- 在不使用GreenThread环境的情况下使用GreenThread单例时显示警告而不是异常
0.2.1(2018-01-29)
- CI更改
0.2.0(2018-01-23)
- 更多测试
- 添加到文档中的用法示例
- 修复了测试显示的问题
0.1.0(2018-01-22)
- pypi上的第一个版本。