- introduced lock wait timeout into `Database` init
Fixed
- unlock database after first init
0.1.0
Added
- mongomancy creates `mongomancy_lock` collection to synchronize db init with master lock record - create all now uses multiprocess and thread log
0.0.6
Fixed
- typing of required fields of index more broad
0.0.5
Added
- Include `py.typed` for python typing support.
0.0.4
Fixed
- Collection aggregate return type set to pymongo CommandCursor.
0.0.3
Added
- Collection and Engine now support `aggregate` method.
Fixed
- Hooks typing now correctly allows any Executor subclass. - Index fields accepts dict type as valid ordered dict in python 3.7+ because it is guaranteed to keep order.