- Handle missing MarketBook when recording sports data
2.5.1
+++++++++++++++++++
**Improvements**
- 703 Store historical stream ids in a set for faster lookup (mzaja) - 699 process market catalogue (mzaja)
**Bug Fixes**
- 706 Fix FOK simulation error, update tests to cover the bug (mzaja)
**Libraries**
- black upgraded to 23.9.1 - tenacity upgraded to <8.2.4
2.5.0
+++++++++++++++++++
**Improvements**
- 675 provide flumine to add and start methods (mzaja) - Lazily evaluate log message parameters (petedmarsh) - Change utils.get_file_md to return a MarketDefinition (petedmarsh) - Refactor _read_loop to open entire file in ram + remove function calls - Use raw json for creating order requests (faster) - uuid4 is faster - 688 Use smart-open for opening historical files (petedmarsh)