Overview
docs | |
---|---|
tests | |
package |
|
Declaring singleton classes and singleton factories with different scopes of instantiation, striving for thread-safety and simplicity.
- Free software: MIT license
Installation
pip install singletons
Quick Example
import singletons @singletons.GlobalFactory def my_uuid(): return uuid.uuid4() # elsewhere... my_uuid() # will return the global instance of a UUID object
Documentation
https://python-singletons.readthedocs.io/
Development
To run the all tests run:
tox