What's Changed
* Support Dict Basket in websocket adapter by NeejWeej
* Remove get_type_adapter, absorbed into csp since 0.8.0 by NeejWeej in https://github.com/Point72/csp-gateway/pull/34
* Add coercion to str from num by timkpaine in https://github.com/Point72/csp-gateway/pull/33
* Add remaining builtin perspective themes by timkpaine in https://github.com/Point72/csp-gateway/pull/35
* Update to be compatible with csp pydantic type checking by NeejWeej
* Perspective 3 support by timkpaine
* Prune unused blocks, adapt for public release by timkpaine
* Fix log formatting in OpsGenie adapter by hintse
* Make sure datadog thread is daemon by timkpaine
* Fix mimetype logic and pickling logic in tests for MacOS by timkpaine
* Fix token handling in client to work with filters and other query parameters by timkpaine
* Renames:
* Rename `Initializer` to `Initialize`
* Rename `JSONEngineReplay` to `ReplayEngineJSON`
* Remove `ReadWriteJSON`
* Rename `KafkaEngineReplay` to `ReplayEngineKafka`
* Rename `KafkaReadWrite` to `ReadWriteKafka`
* Remove `PubSubKafka`
* Rename `GenericSymphonyAlerts` to `PublishSymphony`
* Rename `SQLAWriter` to `PublishSQLA`
* Rename `JSONEngineReplay` to `ReplayEngineJSON`
**Full Changelog**: https://github.com/Point72/csp-gateway/commits/v2.0.0